Hi Dave and Daniel, Add Decon support for Exynos7870 SoC, several fixups and cleanup. Please kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit bcfe43f0ea77c42c2154fb79b99b7d1d82ac3231: drm/imx/dcss: include drm/drm_bridge.h header (2024-11-01 13:46:25 +1000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos tags/exynos-drm-next-for-v6.13 for you to fetch changes up to 53f4b30b05b2a9db6988cb71a785837ee64d2524: drm/exynos: exynos7_drm_decon: add driver data and support for Exynos7870 (2024-11-04 10:50:46 +0900) ---------------------------------------------------------------- New feature - Add Decon driver support for Exynos7870 SoC . This patch adds driver data and support for Exynos7870 SoC in the Exynos7 Decon driver Bug fixups for exynos7_drm_decon.c module - Properly clear channels during bind . This patch implements shadow protection/unprotection to clear DECON channels properly, preventing kernel panic - Fix ideal_clk by converting it to HZ . This patch corrects the clkdiv values by converting ideal_clk to Hz for consistency - Fix uninitialized crtc reference in functions . This patch modifies functions to accept a pointer to the decon_context struct to avoid uninitialized references Cleanups - Remove unused prototype for crtc . This patch removes unused prototypes exynos_drm_crtc_wait_pending_update exynos_drm_crtc_finish_update - And just typo fixup ---------------------------------------------------------------- Kaustabh Chakraborty (4): drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions drm/exynos: exynos7_drm_decon: fix ideal_clk by converting it to Hz drm/exynos: exynos7_drm_decon: properly clear channels during bind drm/exynos: exynos7_drm_decon: add driver data and support for Exynos7870 Kwanghoon Son (1): drm/exynos: remove unused prototype for crtc Shen Lichuan (1): drm/exynos: gsc: Fix typo in comment drivers/gpu/drm/exynos/exynos7_drm_decon.c | 122 +++++++++++++++++++---------- drivers/gpu/drm/exynos/exynos_drm_crtc.h | 3 - drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/exynos/regs-decon7.h | 15 ++-- 4 files changed, 87 insertions(+), 55 deletions(-)