| /linux/drivers/gpu/drm/fsl-dcu/ |
| H A D | fsl_tcon.c | 80 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 D | fsl_tcon.h | 20 struct clk *ipg_clk; member
|
| /linux/drivers/irqchip/ |
| H A D | irq-imx-irqsteer.c | 31 struct clk *ipg_clk; member 177 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_irqsteer_probe() 178 if (IS_ERR(data->ipg_clk)) in imx_irqsteer_probe() 179 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_irqsteer_probe() 206 ret = clk_prepare_enable(data->ipg_clk); in imx_irqsteer_probe() 246 clk_disable_unprepare(data->ipg_clk); in imx_irqsteer_probe() 265 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_remove() 293 clk_disable_unprepare(irqsteer_data->ipg_clk); in imx_irqsteer_suspend() 303 ret = clk_prepare_enable(irqsteer_data->ipg_clk); in imx_irqsteer_resume()
|
| H A D | irq-imx-intmux.c | 74 struct clk *ipg_clk; member 229 data->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_intmux_probe() 230 if (IS_ERR(data->ipg_clk)) in imx_intmux_probe() 231 return dev_err_probe(&pdev->dev, PTR_ERR(data->ipg_clk), in imx_intmux_probe() 241 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_probe() 285 clk_disable_unprepare(data->ipg_clk); in imx_intmux_probe() 319 clk_disable_unprepare(data->ipg_clk); in imx_intmux_runtime_suspend() 330 ret = clk_prepare_enable(data->ipg_clk); in imx_intmux_runtime_resume()
|
| /linux/drivers/iio/adc/ |
| H A D | imx93_adc.c | 77 struct clk *ipg_clk; member 278 *val = clk_get_rate(adc->ipg_clk); in imx93_adc_read_raw() 338 adc->ipg_clk = devm_clk_get(dev, "ipg"); in imx93_adc_probe() 339 if (IS_ERR(adc->ipg_clk)) in imx93_adc_probe() 340 return dev_err_probe(dev, PTR_ERR(adc->ipg_clk), in imx93_adc_probe() 363 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_probe() 402 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_probe() 425 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_remove() 435 clk_disable_unprepare(adc->ipg_clk); in imx93_adc_runtime_suspend() 455 ret = clk_prepare_enable(adc->ipg_clk); in imx93_adc_runtime_resume()
|
| H A D | imx8qxp-adc.c | 95 struct clk *ipg_clk; member 335 adc->ipg_clk = devm_clk_get(dev, "ipg"); in imx8qxp_adc_probe() 336 if (IS_ERR(adc->ipg_clk)) in imx8qxp_adc_probe() 337 return dev_err_probe(dev, PTR_ERR(adc->ipg_clk), "Failed getting clock\n"); in imx8qxp_adc_probe() 365 ret = clk_prepare_enable(adc->ipg_clk); in imx8qxp_adc_probe() 394 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_probe() 416 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_remove() 431 clk_disable_unprepare(adc->ipg_clk); in imx8qxp_adc_runtime_suspend() 455 ret = clk_prepare_enable(adc->ipg_clk); in imx8qxp_adc_runtime_resume()
|
| /linux/drivers/pwm/ |
| H A D | pwm-fsl-ftm.c | 50 struct clk *ipg_clk; member 92 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_request() 106 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_free() 356 ret = clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_init() 364 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_init() 455 fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_pwm_probe() 456 if (IS_ERR(fpc->ipg_clk)) in fsl_pwm_probe() 457 fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; in fsl_pwm_probe() 488 clk_disable_unprepare(fpc->ipg_clk); in fsl_pwm_suspend() 512 clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_resume()
|
| /linux/drivers/pmdomain/imx/ |
| H A D | gpc.c | 456 struct clk *ipg_clk; in imx_gpc_probe() local 460 ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in imx_gpc_probe() 461 if (IS_ERR(ipg_clk)) in imx_gpc_probe() 462 return PTR_ERR(ipg_clk); in imx_gpc_probe() 463 ipg_rate_mhz = clk_get_rate(ipg_clk) / 1000000; in imx_gpc_probe()
|
| /linux/sound/soc/fsl/ |
| H A D | fsl_audmix.c | 476 priv->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_audmix_probe() 477 if (IS_ERR(priv->ipg_clk)) { in fsl_audmix_probe() 479 return PTR_ERR(priv->ipg_clk); in fsl_audmix_probe() 529 ret = clk_prepare_enable(priv->ipg_clk); in fsl_audmix_runtime_resume() 547 clk_disable_unprepare(priv->ipg_clk); in fsl_audmix_runtime_suspend()
|
| H A D | fsl_asrc.c | 1006 * On iMX6, ipg_clk = 133MHz, REG_ASR76K = 0x06D6, REG_ASR56K = 0x0947 1008 ipg_rate = clk_get_rate(asrc->ipg_clk); 1283 asrc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in fsl_asrc_probe() 1284 if (IS_ERR(asrc->ipg_clk)) { in fsl_asrc_probe() 1286 return PTR_ERR(asrc->ipg_clk); in fsl_asrc_probe() 1457 ret = clk_prepare_enable(asrc->ipg_clk); in fsl_asrc_runtime_resume() 1515 clk_disable_unprepare(asrc->ipg_clk); in fsl_asrc_suspend() 1536 clk_disable_unprepare(asrc->ipg_clk);
|
| H A D | fsl_audmix.h | 98 struct clk *ipg_clk; member
|
| H A D | fsl_asrc_common.h | 101 * @ipg_clk: clock source to drive peripheral 137 struct clk *ipg_clk; 135 struct clk *ipg_clk; global() member
|
| H A D | fsl_xcvr.c | 43 struct clk *ipg_clk; member 1553 xcvr->ipg_clk = devm_clk_get(dev, "ipg"); in fsl_xcvr_probe() 1554 if (IS_ERR(xcvr->ipg_clk)) in fsl_xcvr_probe() 1555 return dev_err_probe(dev, PTR_ERR(xcvr->ipg_clk), in fsl_xcvr_probe() 1715 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_suspend() 1731 ret = clk_prepare_enable(xcvr->ipg_clk); in fsl_xcvr_runtime_resume() 1823 clk_disable_unprepare(xcvr->ipg_clk); in fsl_xcvr_runtime_resume()
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | netc_blk_ctrl.c | 758 struct clk *ipg_clk; in netc_blk_ctrl_probe() local 767 ipg_clk = devm_clk_get_optional_enabled(dev, "ipg"); in netc_blk_ctrl_probe() 768 if (IS_ERR(ipg_clk)) in netc_blk_ctrl_probe() 769 return dev_err_probe(dev, PTR_ERR(ipg_clk), in netc_blk_ctrl_probe()
|
| /linux/drivers/tty/serial/ |
| H A D | fsl_lpuart.c | 266 struct clk *ipg_clk; member 416 ret = clk_prepare_enable(sport->ipg_clk); in __lpuart_enable_clks() 422 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks() 427 clk_disable_unprepare(sport->ipg_clk); in __lpuart_enable_clks() 438 return clk_get_rate(sport->ipg_clk); in lpuart_get_baud_clk_rate() 2823 ret = clk_prepare_enable(sport->ipg_clk); in lpuart_global_reset() 2841 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset() 2859 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset() 2906 sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in lpuart_probe() 2907 if (IS_ERR(sport->ipg_clk)) { in lpuart_probe() [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx91_93_common.dtsi | 415 clock-names = "ipg_clk", "ipg_clk_app", "pll8k";
|
| H A D | imx8mn.dtsi | 366 clock-names = "ipg_clk", "ipg_clk_app",
|
| H A D | imx94.dtsi | 1118 clock-names = "ipg_clk", "ipg_clk_app",
|
| H A D | imx8mm.dtsi | 394 clock-names = "ipg_clk", "ipg_clk_app",
|
| H A D | imx95.dtsi | 1553 clock-names = "ipg_clk", "ipg_clk_app",
|
| H A D | imx8mp.dtsi | 1577 clock-names = "ipg_clk", "ipg_clk_app",
|