Home
last modified time | relevance | path

Searched full:lcd_clk (Results 1 – 25 of 92) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/gpu/drm/ingenic/
Dingenic-drm-drv.c64 struct clk *lcd_clk, *pix_clk; member
795 priv->lcd_clk = devm_clk_get(dev, "lcd"); in ingenic_drm_bind()
796 if (IS_ERR(priv->lcd_clk)) { in ingenic_drm_bind()
798 return PTR_ERR(priv->lcd_clk); in ingenic_drm_bind()
954 if (priv->lcd_clk) { in ingenic_drm_bind()
955 parent_clk = clk_get_parent(priv->lcd_clk); in ingenic_drm_bind()
963 ret = clk_set_rate(priv->lcd_clk, parent_rate); in ingenic_drm_bind()
969 ret = clk_prepare_enable(priv->lcd_clk); in ingenic_drm_bind()
1007 if (priv->lcd_clk) in ingenic_drm_bind()
1008 clk_disable_unprepare(priv->lcd_clk); in ingenic_drm_bind()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/ingenic/
Dingenic-drm-drv.c95 struct clk *lcd_clk, *pix_clk; member
1162 priv->lcd_clk = devm_clk_get(dev, "lcd"); in ingenic_drm_bind()
1163 if (IS_ERR(priv->lcd_clk)) { in ingenic_drm_bind()
1165 return PTR_ERR(priv->lcd_clk); in ingenic_drm_bind()
1333 if (priv->lcd_clk) { in ingenic_drm_bind()
1334 parent_clk = clk_get_parent(priv->lcd_clk); in ingenic_drm_bind()
1342 ret = clk_set_rate(priv->lcd_clk, parent_rate); in ingenic_drm_bind()
1348 ret = clk_prepare_enable(priv->lcd_clk); in ingenic_drm_bind()
1401 if (priv->lcd_clk) in ingenic_drm_bind()
1402 clk_disable_unprepare(priv->lcd_clk); in ingenic_drm_bind()
[all …]
/kernel/linux/linux-5.10/drivers/video/fbdev/
Ds3c-fb.c191 * @lcd_clk: The clk (sclk) feeding pixclk.
206 struct clk *lcd_clk; member
353 clk = clk_get_rate(sfb->lcd_clk); in s3c_fb_calc_pixclk()
1402 sfb->lcd_clk = devm_clk_get(dev, "sclk_fimd"); in s3c_fb_probe()
1403 if (IS_ERR(sfb->lcd_clk)) { in s3c_fb_probe()
1405 ret = PTR_ERR(sfb->lcd_clk); in s3c_fb_probe()
1409 clk_prepare_enable(sfb->lcd_clk); in s3c_fb_probe()
1497 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_probe()
1524 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_remove()
1553 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_suspend()
[all …]
Dimxfb.c357 unsigned long lcd_clk; in imxfb_check_var() local
386 lcd_clk = clk_get_rate(fbi->clk_per); in imxfb_check_var()
388 tmp = var->pixclock * (unsigned long long)lcd_clk; in imxfb_check_var()
400 lcd_clk / pcr); in imxfb_check_var()
/kernel/linux/linux-6.6/drivers/video/fbdev/
Ds3c-fb.c192 * @lcd_clk: The clk (sclk) feeding pixclk.
207 struct clk *lcd_clk; member
354 clk = clk_get_rate(sfb->lcd_clk); in s3c_fb_calc_pixclk()
1398 sfb->lcd_clk = devm_clk_get(dev, "sclk_fimd"); in s3c_fb_probe()
1399 if (IS_ERR(sfb->lcd_clk)) { in s3c_fb_probe()
1400 ret = dev_err_probe(dev, PTR_ERR(sfb->lcd_clk), in s3c_fb_probe()
1405 clk_prepare_enable(sfb->lcd_clk); in s3c_fb_probe()
1492 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_probe()
1519 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_remove()
1546 clk_disable_unprepare(sfb->lcd_clk); in s3c_fb_suspend()
[all …]
Dimxfb.c376 unsigned long lcd_clk; in imxfb_check_var() local
405 lcd_clk = clk_get_rate(fbi->clk_per); in imxfb_check_var()
407 tmp = var->pixclock * (unsigned long long)lcd_clk; in imxfb_check_var()
419 lcd_clk / pcr); in imxfb_check_var()
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
Dexynos_drm_fimd.c180 struct clk *lcd_clk; member
378 clk_prepare_enable(ctx->lcd_clk); in fimd_clear_channels()
406 clk_disable_unprepare(ctx->lcd_clk); in fimd_clear_channels()
438 lcd_rate = clk_get_rate(ctx->lcd_clk); in fimd_atomic_check()
1249 ctx->lcd_clk = devm_clk_get(dev, "sclk_fimd"); in fimd_probe()
1250 if (IS_ERR(ctx->lcd_clk)) { in fimd_probe()
1252 return PTR_ERR(ctx->lcd_clk); in fimd_probe()
1305 clk_disable_unprepare(ctx->lcd_clk); in exynos_fimd_suspend()
1324 ret = clk_prepare_enable(ctx->lcd_clk); in exynos_fimd_resume()
/kernel/linux/linux-5.10/drivers/gpu/drm/exynos/
Dexynos_drm_fimd.c175 struct clk *lcd_clk; member
355 clk_prepare_enable(ctx->lcd_clk); in fimd_clear_channels()
383 clk_disable_unprepare(ctx->lcd_clk); in fimd_clear_channels()
413 lcd_rate = clk_get_rate(ctx->lcd_clk); in fimd_atomic_check()
1183 ctx->lcd_clk = devm_clk_get(dev, "sclk_fimd"); in fimd_probe()
1184 if (IS_ERR(ctx->lcd_clk)) { in fimd_probe()
1186 return PTR_ERR(ctx->lcd_clk); in fimd_probe()
1246 clk_disable_unprepare(ctx->lcd_clk); in exynos_fimd_suspend()
1265 ret = clk_prepare_enable(ctx->lcd_clk); in exynos_fimd_resume()
/kernel/linux/linux-5.10/drivers/gpu/drm/mcde/
Dmcde_drv.c312 mcde->lcd_clk = devm_clk_get(dev, "lcd"); in mcde_probe()
313 if (IS_ERR(mcde->lcd_clk)) { in mcde_probe()
315 ret = PTR_ERR(mcde->lcd_clk); in mcde_probe()
Dmcde_drm.h83 struct clk *lcd_clk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/mcde/
Dmcde_drv.c327 mcde->lcd_clk = devm_clk_get(dev, "lcd"); in mcde_probe()
328 if (IS_ERR(mcde->lcd_clk)) { in mcde_probe()
330 ret = PTR_ERR(mcde->lcd_clk); in mcde_probe()
Dmcde_drm.h86 struct clk *lcd_clk; member
Dmcde_clk_div.c162 parent_name = __clk_get_name(mcde->lcd_clk); in mcde_init_clock_divider()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/exynos/
Dexynos7-decon.txt62 pinctrl-0 = <&lcd_clk &pwm1_out>;
Dsamsung-fimd.txt104 pinctrl-0 = <&lcd_clk &lcd_data24 &pwm1_out>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/samsung/
Dsamsung,exynos7-decon.yaml117 pinctrl-0 = <&lcd_clk &pwm1_out>;
Dsamsung,fimd.yaml187 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos4412-tiny4412.dts104 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos4412-tiny4412.dts119 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
/kernel/linux/linux-6.6/drivers/pinctrl/vt8500/
Dpinctrl-vt8500.c302 PINCTRL_PIN(WMT_PIN_LCDCLK, "lcd_clk"),
441 "lcd_clk",
/kernel/linux/linux-5.10/drivers/pinctrl/vt8500/
Dpinctrl-vt8500.c302 PINCTRL_PIN(WMT_PIN_LCDCLK, "lcd_clk"),
441 "lcd_clk",
/kernel/linux/linux-5.10/drivers/clk/at91/
Dat91sam9rl.c63 { .n = "lcd_clk", .id = 23, },
/kernel/linux/linux-5.10/drivers/clk/actions/
Dowl-s900.c352 static OWL_COMP_DIV(lcd_clk, "lcd_clk", lcd_clk_mux_p,
567 &lcd_clk.common,
660 [CLK_LCD] = &lcd_clk.common.hw,
/kernel/linux/linux-6.6/drivers/clk/actions/
Dowl-s900.c352 static OWL_COMP_DIV(lcd_clk, "lcd_clk", lcd_clk_mux_p,
567 &lcd_clk.common,
660 [CLK_LCD] = &lcd_clk.common.hw,
/kernel/linux/linux-6.6/drivers/clk/at91/
Dat91sam9rl.c65 { .n = "lcd_clk", .id = 23, },

1234