From 900985a93b5bf236980d24fa1aad63672895c769 Mon Sep 17 00:00:00 2001 From: Sav <62543096+dongioia@users.noreply.github.com> Date: Fri, 1 May 2026 10:27:13 +0000 Subject: [PATCH] arm64: configs: beryllium_rk3588: enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER When the framebuffer console takes over the display immediately at boot, the screen briefly flashes to a text console before the user space splash (plymouth) starts. Deferring the takeover until the framebuffer console is actually written to gives a clean, flicker-free boot transition: the firmware/bootloader logo stays on screen until plymouth takes over, with no intermediate text-mode flash. Tested on Rock 5B+ with kernel 7.0-piotr-v9. Signed-off-by: Sav <62543096+dongioia@users.noreply.github.com> --- arch/arm64/configs/beryllium_rk3588_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/configs/beryllium_rk3588_defconfig b/arch/arm64/configs/beryllium_rk3588_defconfig index 5ac41dc2e6e2..b8a1cafa50d8 100644 --- a/arch/arm64/configs/beryllium_rk3588_defconfig +++ b/arch/arm64/configs/beryllium_rk3588_defconfig @@ -7402,7 +7402,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set +CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y # end of Console display driver support CONFIG_LOGO=y