linux/drivers/gpu/drm/stm
Yannick Fertre b7243862f8 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>
2025-08-28 17:43:57 +02:00
..
drv.c drm/stm: ltdc: support new hardware version for STM32MP25 SoC 2025-08-28 17:43:56 +02:00
dw_mipi_dsi-stm.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
Kconfig drm/stm: Run DRM default client setup 2024-09-26 09:31:27 +02:00
ltdc.c drm/stm: ltdc: handle lvds pixel clock 2025-08-28 17:43:57 +02:00
ltdc.h drm/stm: ltdc: handle lvds pixel clock 2025-08-28 17:43:57 +02:00
lvds.c drm/bridge: stm_lvds: convert to devm_drm_bridge_alloc() API 2025-05-21 13:40:09 +02:00
Makefile