| /kernel/linux/linux-5.10/drivers/gpu/drm/ingenic/ |
| D | ingenic-drm-drv.c | 64 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/ |
| D | ingenic-drm-drv.c | 95 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/ |
| D | s3c-fb.c | 191 * @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 …]
|
| D | imxfb.c | 357 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/ |
| D | s3c-fb.c | 192 * @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 …]
|
| D | imxfb.c | 376 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/ |
| D | exynos_drm_fimd.c | 180 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/ |
| D | exynos_drm_fimd.c | 175 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/ |
| D | mcde_drv.c | 312 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()
|
| D | mcde_drm.h | 83 struct clk *lcd_clk; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/mcde/ |
| D | mcde_drv.c | 327 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()
|
| D | mcde_drm.h | 86 struct clk *lcd_clk; member
|
| D | mcde_clk_div.c | 162 parent_name = __clk_get_name(mcde->lcd_clk); in mcde_init_clock_divider()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/exynos/ |
| D | exynos7-decon.txt | 62 pinctrl-0 = <&lcd_clk &pwm1_out>;
|
| D | samsung-fimd.txt | 104 pinctrl-0 = <&lcd_clk &lcd_data24 &pwm1_out>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/samsung/ |
| D | samsung,exynos7-decon.yaml | 117 pinctrl-0 = <&lcd_clk &pwm1_out>;
|
| D | samsung,fimd.yaml | 187 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos4412-tiny4412.dts | 104 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/ |
| D | exynos4412-tiny4412.dts | 119 pinctrl-0 = <&lcd_clk>, <&lcd_data24>;
|
| /kernel/linux/linux-6.6/drivers/pinctrl/vt8500/ |
| D | pinctrl-vt8500.c | 302 PINCTRL_PIN(WMT_PIN_LCDCLK, "lcd_clk"), 441 "lcd_clk",
|
| /kernel/linux/linux-5.10/drivers/pinctrl/vt8500/ |
| D | pinctrl-vt8500.c | 302 PINCTRL_PIN(WMT_PIN_LCDCLK, "lcd_clk"), 441 "lcd_clk",
|
| /kernel/linux/linux-5.10/drivers/clk/at91/ |
| D | at91sam9rl.c | 63 { .n = "lcd_clk", .id = 23, },
|
| /kernel/linux/linux-5.10/drivers/clk/actions/ |
| D | owl-s900.c | 352 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/ |
| D | owl-s900.c | 352 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/ |
| D | at91sam9rl.c | 65 { .n = "lcd_clk", .id = 23, },
|