mirror of
https://github.com/hardkernel/kernel_common_drivers.git
synced 2026-06-25 12:03:48 +09:00
637db2fbec
Skip the DRM logo repaint path on ODROID-C5 and keep the U-Boot programmed HDMI/OSD scanout active during early DRM initialization. The reserved logo buffer does not reliably describe the exact format and stride used by U-Boot, so reusing it as a DRM framebuffer can corrupt the logo or introduce a visible black gap during boot. Reuse the U-Boot initialized HDMI mode only for the initial handoff. After that point, including after HPD disconnects, HDMI must use the normal DRM modeset path so desktop sessions can recover correctly. Enable deferred fbcon takeover so the framebuffer console does not clear the display before Plymouth or DRM userspace takes over. Signed-off-by: YoungSoo Shin <shinys000114@gmail.com> Change-Id: Ibc7bf5106aa5c0e7cc239205655273332d6ff61b