Home
last modified time | relevance | path

Searched refs:ipg_clk (Results 1 – 18 of 18) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/fsl-dcu/
A Dfsl_tcon.c80 tcon->ipg_clk = of_clk_get_by_name(np, "ipg"); in fsl_tcon_init()
81 if (IS_ERR(tcon->ipg_clk)) { in fsl_tcon_init()
86 ret = clk_prepare_enable(tcon->ipg_clk); in fsl_tcon_init()
104 clk_disable_unprepare(tcon->ipg_clk); in fsl_tcon_free()
105 clk_put(tcon->ipg_clk); in fsl_tcon_free()
A Dfsl_tcon.h20 struct clk *ipg_clk; member
/linux-6.3-rc2/drivers/irqchip/
A Dirq-imx-irqsteer.c30 struct clk *ipg_clk; member
158 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_irqsteer_probe()
159 if (IS_ERR(data->ipg_clk)) in imx_irqsteer_probe()
160 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_irqsteer_probe()
187 ret = clk_prepare_enable(data->ipg_clk); in imx_irqsteer_probe()
229 clk_disable_unprepare(data->ipg_clk); in imx_irqsteer_probe()
244 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_remove()
274 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_suspend()
284 ret = clk_prepare_enable(irqsteer_data->ipg_clk); in imx_irqsteer_resume()
A Dirq-imx-intmux.c73 struct clk *ipg_clk; member
224 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_intmux_probe()
225 if (IS_ERR(data->ipg_clk)) in imx_intmux_probe()
226 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_intmux_probe()
236 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_probe()
280 clk_disable_unprepare(data->ipg_clk); in imx_intmux_probe()
316 clk_disable_unprepare(data->ipg_clk); in imx_intmux_runtime_suspend()
327 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_runtime_resume()
/linux-6.3-rc2/drivers/iio/adc/
A Dimx93_adc.c74 struct clk *ipg_clk; member
264 *val = clk_get_rate(adc->ipg_clk); in imx93_adc_read_raw()
325 adc->ipg_clk = devm_clk_get(dev, "ipg"); in imx93_adc_probe()
326 if (IS_ERR(adc->ipg_clk)) in imx93_adc_probe()
327 return dev_err_probe(dev, PTR_ERR(adc->ipg_clk), in imx93_adc_probe()
350 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_probe()
389 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_probe()
412 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_remove()
424 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_runtime_suspend()
444 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_runtime_resume()
A Dimx8qxp-adc.c95 struct clk *ipg_clk; member
339 adc->ipg_clk = devm_clk_get(dev, "ipg"); in imx8qxp_adc_probe()
340 if (IS_ERR(adc->ipg_clk)) in imx8qxp_adc_probe()
341 return dev_err_probe(dev, PTR_ERR(adc->ipg_clk), "Failed getting clock\n"); in imx8qxp_adc_probe()
369 ret = clk_prepare_enable(adc->ipg_clk); in imx8qxp_adc_probe()
398 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_probe()
420 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_remove()
437 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_runtime_suspend()
461 ret = clk_prepare_enable(adc->ipg_clk); in imx8qxp_adc_runtime_resume()
/linux-6.3-rc2/drivers/pwm/
A Dpwm-fsl-ftm.c51 struct clk *ipg_clk; member
93 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_request()
113 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_free()
361 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_init()
369 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_init()
444 fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_pwm_probe()
445 if (IS_ERR(fpc->ipg_clk)) in fsl_pwm_probe()
446 fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; in fsl_pwm_probe()
478 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_suspend()
501 clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_resume()
/linux-6.3-rc2/drivers/soc/imx/
A Dgpc.c462 struct clk *ipg_clk; in imx_gpc_probe() local
466 ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_gpc_probe()
467 if (IS_ERR(ipg_clk)) in imx_gpc_probe()
468 return PTR_ERR(ipg_clk); in imx_gpc_probe()
469 ipg_rate_mhz = clk_get_rate(ipg_clk) / 1000000; in imx_gpc_probe()
/linux-6.3-rc2/sound/soc/fsl/
A Dfsl_audmix.c477 priv->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_audmix_probe()
478 if (IS_ERR(priv->ipg_clk)) { in fsl_audmix_probe()
480 return PTR_ERR(priv->ipg_clk); in fsl_audmix_probe()
527 ret = clk_prepare_enable(priv->ipg_clk); in fsl_audmix_runtime_resume()
545 clk_disable_unprepare(priv->ipg_clk); in fsl_audmix_runtime_suspend()
A Dfsl_asrc_common.h85 struct clk *ipg_clk; member
A Dfsl_asrc.c1001 ipg_rate = clk_get_rate(asrc->ipg_clk); in fsl_asrc_init()
1123 asrc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_asrc_probe()
1124 if (IS_ERR(asrc->ipg_clk)) { in fsl_asrc_probe()
1126 return PTR_ERR(asrc->ipg_clk); in fsl_asrc_probe()
1275 ret = clk_prepare_enable(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1333 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1354 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_suspend()
A Dfsl_xcvr.c32 struct clk *ipg_clk; member
1246 xcvr->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_xcvr_probe()
1247 if (IS_ERR(xcvr->ipg_clk)) { in fsl_xcvr_probe()
1249 return PTR_ERR(xcvr->ipg_clk); in fsl_xcvr_probe()
1377 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_suspend()
1393 ret = clk_prepare_enable(xcvr->ipg_clk); in fsl_xcvr_runtime_resume()
1461 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_resume()
A Dfsl_audmix.h98 struct clk *ipg_clk; member
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/
A Dfsl,micfil.yaml52 - const: ipg_clk
83 clock-names = "ipg_clk", "ipg_clk_app";
/linux-6.3-rc2/drivers/tty/serial/
A Dfsl_lpuart.c263 struct clk *ipg_clk; member
409 ret = clk_prepare_enable(sport->ipg_clk); in __lpuart_enable_clks()
415 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
420 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
431 return clk_get_rate(sport->ipg_clk); in lpuart_get_baud_clk_rate()
2702 ret = clk_prepare_enable(sport->ipg_clk); in lpuart_global_reset()
2720 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset()
2738 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset()
2784 sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in lpuart_probe()
2785 if (IS_ERR(sport->ipg_clk)) { in lpuart_probe()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/net/
A Dfsl,fec.yaml100 The "ahb", for MAC ipg_clk, ipg_clk_mac that are bus clock.
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/
A Dimx8mn.dtsi366 clock-names = "ipg_clk", "ipg_clk_app",
A Dimx8mm.dtsi398 clock-names = "ipg_clk", "ipg_clk_app",

Completed in 46 milliseconds