Merge patch series "Enable splashscreen functionality on AM62X"

Swamil Jain <s-jain1@ti.com> says:

This patch series introduces splashscreen support for
AM62x platforms by adding configuration fragments and implementing
selective splashscreen enablement across different boot configurations.

The series adds two configuration fragments: am62x_a53_splashscreen.config
and am62x_evm_prune_splashscreen.config. These fragments allow platforms
to selectively enable or disable splashscreen functionality based on
their specific requirements. The prune fragment is particularly useful
for platforms like AM62P where splashscreen must be disabled when using
TI-DM firmware with display sharing features.

The series enables splashscreen on AM62X.

Link: https://lore.kernel.org/r/20260519141716.1346635-1-s-jain1@ti.com
This commit is contained in:
Tom Rini
2026-06-02 13:48:15 -06:00
4 changed files with 35 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
CONFIG_FDT_SIMPLEFB=y
CONFIG_VIDEO=y
CONFIG_SYS_WHITE_ON_BLACK=y
CONFIG_SPL_VIDEO_TIDSS=y
CONFIG_BMP_24BPP=y
CONFIG_BMP_32BPP=y
CONFIG_SPL_VIDEO=y
CONFIG_SPL_SPLASH_SCREEN=y
CONFIG_SPL_SYS_WHITE_ON_BLACK=y
CONFIG_SPL_SPLASH_SCREEN_ALIGN=y
CONFIG_SPL_SPLASH_SOURCE=y
CONFIG_SPL_BMP=y
CONFIG_SPL_VIDEO_BMP_GZIP=y
CONFIG_SPL_BMP_24BPP=y
CONFIG_SPL_BMP_32BPP=y
CONFIG_SPL_HIDE_LOGO_VERSION=y

View File

@@ -24,7 +24,7 @@ CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
CONFIG_SPL_BSS_START_ADDR=0x80c80000
CONFIG_SPL_BSS_MAX_SIZE=0x80000
CONFIG_SPL_STACK_R=y
CONFIG_SPL_SIZE_LIMIT=0x40000
CONFIG_SPL_SIZE_LIMIT=0x80000
CONFIG_SPL_SIZE_LIMIT_PROVIDE_STACK=0x800
CONFIG_SPL_FS_FAT=y
CONFIG_SPL_LIBDISK_SUPPORT=y
@@ -141,3 +141,4 @@ CONFIG_EFI_SET_TIME=y
#include <configs/k3_efi_capsule.config>
#include <configs/am62x_a53_usbdfu.config>
#include <configs/am62x_a53_splashscreen.config>

View File

@@ -1,4 +1,5 @@
#include <configs/am62x_evm_a53_defconfig>
#include <configs/am62x_evm_prune_splashscreen.config>
CONFIG_ARM=y
CONFIG_ARCH_K3=y

View File

@@ -0,0 +1,16 @@
CONFIG_FDT_SIMPLEFB=n
CONFIG_VIDEO=n
CONFIG_SYS_WHITE_ON_BLACK=n
CONFIG_SPL_VIDEO_TIDSS=n
CONFIG_BMP_24BPP=n
CONFIG_BMP_32BPP=n
CONFIG_SPL_VIDEO=n
CONFIG_SPL_SPLASH_SCREEN=n
CONFIG_SPL_SYS_WHITE_ON_BLACK=n
CONFIG_SPL_SPLASH_SCREEN_ALIGN=n
CONFIG_SPL_SPLASH_SOURCE=n
CONFIG_SPL_BMP=n
CONFIG_SPL_VIDEO_BMP_GZIP=n
CONFIG_SPL_BMP_24BPP=n
CONFIG_SPL_BMP_32BPP=n
CONFIG_SPL_HIDE_LOGO_VERSION=n