Home
last modified time | relevance | path

Searched refs:ipg_clk (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/fsl-dcu/
H 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()
H A Dfsl_tcon.h20 struct clk *ipg_clk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/fsl-dcu/
H 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()
H A Dfsl_tcon.h20 struct clk *ipg_clk; member
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-imx-irqsteer.c29 struct clk *ipg_clk; member
160 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_irqsteer_probe()
161 if (IS_ERR(data->ipg_clk)) in imx_irqsteer_probe()
162 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_irqsteer_probe()
189 ret = clk_prepare_enable(data->ipg_clk); in imx_irqsteer_probe()
227 clk_disable_unprepare(data->ipg_clk); in imx_irqsteer_probe()
242 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_remove()
272 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_suspend()
282 ret = clk_prepare_enable(irqsteer_data->ipg_clk); in imx_irqsteer_resume()
H A Dirq-imx-intmux.c74 struct clk *ipg_clk; member
228 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_intmux_probe()
229 if (IS_ERR(data->ipg_clk)) in imx_intmux_probe()
230 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_intmux_probe()
240 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_probe()
285 clk_disable_unprepare(data->ipg_clk); in imx_intmux_probe()
321 clk_disable_unprepare(data->ipg_clk); in imx_intmux_runtime_suspend()
332 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_runtime_resume()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-imx-irqsteer.c31 struct clk *ipg_clk; member
159 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_irqsteer_probe()
160 if (IS_ERR(data->ipg_clk)) in imx_irqsteer_probe()
161 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_irqsteer_probe()
188 ret = clk_prepare_enable(data->ipg_clk); in imx_irqsteer_probe()
230 clk_disable_unprepare(data->ipg_clk); in imx_irqsteer_probe()
245 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_remove()
275 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_suspend()
285 ret = clk_prepare_enable(irqsteer_data->ipg_clk); in imx_irqsteer_resume()
H A Dirq-imx-intmux.c74 struct clk *ipg_clk; member
225 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_intmux_probe()
226 if (IS_ERR(data->ipg_clk)) in imx_intmux_probe()
227 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_intmux_probe()
237 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_probe()
281 clk_disable_unprepare(data->ipg_clk); in imx_intmux_probe()
317 clk_disable_unprepare(data->ipg_clk); in imx_intmux_runtime_suspend()
328 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_runtime_resume()
/kernel/linux/linux-5.10/drivers/pwm/
H A Dpwm-fsl-ftm.c51 struct clk *ipg_clk; member
94 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_request()
116 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_free()
365 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_init()
373 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_init()
447 * ipg_clk is the interface clock for the IP. If not provided, use the in fsl_pwm_probe()
450 fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_pwm_probe()
451 if (IS_ERR(fpc->ipg_clk)) in fsl_pwm_probe()
452 fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; in fsl_pwm_probe()
494 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_suspend()
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-fsl-ftm.c50 struct clk *ipg_clk; member
92 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_request()
112 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_free()
360 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_init()
368 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_init()
440 * ipg_clk is the interface clock for the IP. If not provided, use the in fsl_pwm_probe()
443 fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_pwm_probe()
444 if (IS_ERR(fpc->ipg_clk)) in fsl_pwm_probe()
445 fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; in fsl_pwm_probe()
477 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_suspend()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dimx93_adc.c74 struct clk *ipg_clk; member
267 *val = clk_get_rate(adc->ipg_clk); in imx93_adc_read_raw()
328 adc->ipg_clk = devm_clk_get(dev, "ipg"); in imx93_adc_probe()
329 if (IS_ERR(adc->ipg_clk)) in imx93_adc_probe()
330 return dev_err_probe(dev, PTR_ERR(adc->ipg_clk), in imx93_adc_probe()
353 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_probe()
392 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_probe()
415 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_remove()
427 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_runtime_suspend()
447 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_runtime_resume()
[all...]
H 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()
/kernel/linux/linux-5.10/drivers/soc/imx/
H 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()
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_audmix.c495 priv->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_audmix_probe()
496 if (IS_ERR(priv->ipg_clk)) { in fsl_audmix_probe()
498 return PTR_ERR(priv->ipg_clk); in fsl_audmix_probe()
545 ret = clk_prepare_enable(priv->ipg_clk); in fsl_audmix_runtime_resume()
563 clk_disable_unprepare(priv->ipg_clk); in fsl_audmix_runtime_suspend()
H A Dfsl_asrc_common.h63 * @ipg_clk: clock source to drive peripheral
85 struct clk *ipg_clk; member
H A Dfsl_asrc.c991 * On iMX6, ipg_clk = 133MHz, REG_ASR76K = 0x06D6, REG_ASR56K = 0x0947 in fsl_asrc_init()
993 ipg_rate = clk_get_rate(asrc->ipg_clk); in fsl_asrc_init()
1113 asrc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_asrc_probe()
1114 if (IS_ERR(asrc->ipg_clk)) { in fsl_asrc_probe()
1116 return PTR_ERR(asrc->ipg_clk); in fsl_asrc_probe()
1241 ret = clk_prepare_enable(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1281 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1302 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_suspend()
H A Dfsl_audmix.h98 struct clk *ipg_clk; member
/kernel/linux/linux-6.6/drivers/pmdomain/imx/
H 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()
/kernel/linux/linux-6.6/sound/soc/fsl/
H 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()
525 ret = clk_prepare_enable(priv->ipg_clk); in fsl_audmix_runtime_resume()
543 clk_disable_unprepare(priv->ipg_clk); in fsl_audmix_runtime_suspend()
H A Dfsl_asrc_common.h63 * @ipg_clk: clock source to drive peripheral
85 struct clk *ipg_clk; member
H A Dfsl_asrc.c999 * On iMX6, ipg_clk = 133MHz, REG_ASR76K = 0x06D6, REG_ASR56K = 0x0947 in fsl_asrc_init()
1001 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()
1273 ret = clk_prepare_enable(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1331 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_resume()
1352 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_runtime_suspend()
H A Dfsl_xcvr.c32 struct clk *ipg_clk; member
1266 xcvr->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_xcvr_probe()
1267 if (IS_ERR(xcvr->ipg_clk)) { in fsl_xcvr_probe()
1269 return PTR_ERR(xcvr->ipg_clk); in fsl_xcvr_probe()
1396 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_suspend()
1412 ret = clk_prepare_enable(xcvr->ipg_clk); in fsl_xcvr_runtime_resume()
1480 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_resume()
H A Dfsl_audmix.h98 struct clk *ipg_clk; member
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dfsl_lpuart.c264 struct clk *ipg_clk; member
412 ret = clk_prepare_enable(sport->ipg_clk); in __lpuart_enable_clks()
418 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
423 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
434 return clk_get_rate(sport->ipg_clk); in lpuart_get_baud_clk_rate()
2798 ret = clk_prepare_enable(sport->ipg_clk); in lpuart_global_reset()
2816 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset()
2834 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset()
2881 sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in lpuart_probe()
2882 if (IS_ERR(sport->ipg_clk)) { in lpuart_probe()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dfsl_lpuart.c243 struct clk *ipg_clk; member
355 ret = clk_prepare_enable(sport->ipg_clk); in __lpuart_enable_clks()
361 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
366 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks()
377 return clk_get_rate(sport->ipg_clk); in lpuart_get_baud_clk_rate()
2654 sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in lpuart_probe()
2655 if (IS_ERR(sport->ipg_clk)) { in lpuart_probe()
2656 ret = PTR_ERR(sport->ipg_clk); in lpuart_probe()

Completed in 25 milliseconds