/openbmc/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
|
/openbmc/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() 248 clk_disable_unprepare(data->ipg_clk); in imx_irqsteer_probe() 263 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 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()
|
/openbmc/linux/drivers/iio/adc/ |
H A D | imx93_adc.c | 74 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()
|
H A D | imx8qxp-adc.c | 95 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()
|
/openbmc/u-boot/drivers/misc/ |
H A D | mxc_ocotp.c | 250 u32 ipg_clk; in set_timing() local 254 ipg_clk = mxc_get_clock(MXC_IPG_CLK); in set_timing() 256 fsource = DIV_ROUND_UP((ipg_clk / 1000) * BV_TIMING_FSOURCE_NS, in set_timing() 258 prog = DIV_ROUND_CLOSEST(ipg_clk * BV_TIMING_PROG_US, 1000000) + 1; in set_timing() 274 u32 ipg_clk; in set_timing() local 278 ipg_clk = mxc_get_clock(MXC_IPG_CLK); in set_timing() 280 relax = DIV_ROUND_UP(ipg_clk * BV_TIMING_RELAX_NS, 1000000000) - 1; in set_timing() 281 strobe_read = DIV_ROUND_UP(ipg_clk * BV_TIMING_STROBE_READ_NS, in set_timing() 283 strobe_prog = DIV_ROUND_CLOSEST(ipg_clk * BV_TIMING_STROBE_PROG_US, in set_timing()
|
/openbmc/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() 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() 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() 500 clk_prepare_enable(fpc->ipg_clk); in fsl_pwm_resume()
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_audmix.c | 477 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 D | fsl_asrc.c | 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 D | fsl_asrc_common.h | 85 struct clk *ipg_clk; member
|
H A D | fsl_xcvr.c | 32 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 D | fsl_audmix.h | 98 struct clk *ipg_clk; member
|
/openbmc/linux/drivers/pmdomain/imx/ |
H A D | gpc.c | 462 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()
|
/openbmc/linux/drivers/tty/serial/ |
H A D | fsl_lpuart.c | 264 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() 2801 ret = clk_prepare_enable(sport->ipg_clk); in lpuart_global_reset() 2819 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset() 2837 clk_disable_unprepare(sport->ipg_clk); in lpuart_global_reset() 2884 sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); in lpuart_probe() 2885 if (IS_ERR(sport->ipg_clk)) { in lpuart_probe() [all …]
|
/openbmc/u-boot/drivers/net/ |
H A D | fec_mxc.h | 266 struct clk ipg_clk; member
|
H A D | fec_mxc.c | 1327 ret = clk_get_by_name(dev, "ipg", &priv->ipg_clk); in fecmxc_probe() 1332 ret = clk_enable(&priv->ipg_clk); in fecmxc_probe() 1338 priv->clk_rate = clk_get_rate(&priv->ipg_clk); in fecmxc_probe()
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mn.dtsi | 370 clock-names = "ipg_clk", "ipg_clk_app",
|
H A D | imx8mm.dtsi | 398 clock-names = "ipg_clk", "ipg_clk_app",
|