]> Gentwo Git Trees - linux/.git/commit
drm/stm: ltdc: handle lvds pixel clock
authorYannick Fertre <yannick.fertre@foss.st.com>
Fri, 22 Aug 2025 14:34:17 +0000 (16:34 +0200)
committerRaphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
Thu, 28 Aug 2025 15:43:57 +0000 (17:43 +0200)
commitb7243862f82a088d6fb7e22a25c7c024818e631d
tree256f491b7b5201e3b7655bbe56c5c56f8b8ab59f
parentd80667642b0f43580efd489d627dd24aa10ab98f
drm/stm: ltdc: handle lvds pixel clock

Handle LVDS pixel clock.

The LTDC operates with multiple clock domains for register access,
requiring all clocks to be provided during read/write operations.  This
imposes a dependency between the LVDS and LTDC to access correctly all
LTDC registers.  And because both IPs' pixel rates must be synchronized,
the LTDC has to handle the LVDS clock.

Signed-off-by: Yannick Fertre <yannick.fertre@foss.st.com>
Acked-by: Yannick Fertre <yannick.fertre@foss.st.com>
Acked-by: Philippe Cornu <philippe.cornu@foss.st.com>
Link: https://lore.kernel.org/r/20250822-drm-misc-next-v5-8-9c825e28f733@foss.st.com
Signed-off-by: Raphael Gallais-Pou <raphael.gallais-pou@foss.st.com>
drivers/gpu/drm/stm/ltdc.c
drivers/gpu/drm/stm/ltdc.h