board: amlogic: add kconfig fragments for SPL
Add kconfig fragments for building SPL binaries for: · ODROID-C2 · Videostrong KII Pro · Libre Computer LePotato (1 GB and 2 GB variants) Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org> Link: https://patch.msgid.link/20251126-spl-gx-v5-8-6cbffb2451ca@postmarketos.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
This commit is contained in:
committed by
Neil Armstrong
parent
236e4b1cc4
commit
773aaf8f8c
38
board/amlogic/p200/spl-odroid-c2.config
Normal file
38
board/amlogic/p200/spl-odroid-c2.config
Normal file
@@ -0,0 +1,38 @@
|
||||
#
|
||||
# U-Boot SPL fragment for odroid-c2
|
||||
#
|
||||
|
||||
CONFIG_SPL=y
|
||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||
CONFIG_SPL_TEXT_BASE=0xd9001000
|
||||
CONFIG_SPL_STACK=0xd9013000
|
||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
||||
CONFIG_SPL_BSS_START_ADDR=0xd900c000
|
||||
CONFIG_SPL_HAVE_INIT_STACK=y
|
||||
CONFIG_SPL_BSS_MAX_SIZE=0x1000
|
||||
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
||||
# CONFIG_SPL_SERIAL_PRESENT is not set
|
||||
CONFIG_SPL_SHA256=y
|
||||
# CONFIG_SPL_SHA1 is not set
|
||||
|
||||
# Enable MMC and serial drivers
|
||||
CONFIG_SPL_SERIAL=y
|
||||
CONFIG_SPL_DRIVERS_MISC=y
|
||||
CONFIG_SPL_MMC=y
|
||||
CONFIG_SPL_SYS_MMCSD_RAW_MODE=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x100
|
||||
# CONFIG_SYS_MMCSD_FS_BOOT is not set
|
||||
|
||||
# Image things
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
|
||||
CONFIG_SPL_MAX_SIZE=0xb000
|
||||
CONFIG_SPL_PAD_TO=0x1fe00
|
||||
CONFIG_SPL_ATF=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
# DRAM configuration
|
||||
CONFIG_DRAM_SIZE=2048
|
||||
CONFIG_DRAM_2T_MODE=y
|
||||
CONFIG_DRAM_TWO_IDENTICAL_RANKS=y
|
||||
39
board/amlogic/p200/spl-videostrong-kii-pro.config
Normal file
39
board/amlogic/p200/spl-videostrong-kii-pro.config
Normal file
@@ -0,0 +1,39 @@
|
||||
#
|
||||
# U-Boot SPL fragment for videostrong-kii-pro
|
||||
#
|
||||
|
||||
CONFIG_SPL=y
|
||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||
CONFIG_SPL_TEXT_BASE=0xd9001000
|
||||
CONFIG_SPL_STACK=0xd9013000
|
||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
||||
CONFIG_SPL_BSS_START_ADDR=0xd900c000
|
||||
CONFIG_SPL_HAVE_INIT_STACK=y
|
||||
CONFIG_SPL_BSS_MAX_SIZE=0x1000
|
||||
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
||||
# CONFIG_SPL_SERIAL_PRESENT is not set
|
||||
CONFIG_SPL_SHA256=y
|
||||
# CONFIG_SPL_SHA1 is not set
|
||||
|
||||
# Enable MMC and serial drivers
|
||||
CONFIG_SPL_SERIAL=y
|
||||
CONFIG_SPL_DRIVERS_MISC=y
|
||||
CONFIG_SPL_MMC=y
|
||||
CONFIG_SPL_SYS_MMCSD_RAW_MODE=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x100
|
||||
# CONFIG_SYS_MMCSD_FS_BOOT is not set
|
||||
|
||||
# Image things
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_FIT_IMAGE_POST_PROCESS=y
|
||||
CONFIG_SPL_MAX_SIZE=0xb000
|
||||
CONFIG_SPL_PAD_TO=0x1fe00
|
||||
CONFIG_SPL_ATF=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
# DRAM configuration
|
||||
CONFIG_DRAM_SIZE=2048
|
||||
CONFIG_DRAM_2T_MODE=y
|
||||
CONFIG_DRAM_TWO_DIFF_RANKS=y
|
||||
|
||||
36
board/amlogic/p212/spl-libretech-cc-1gb.config
Normal file
36
board/amlogic/p212/spl-libretech-cc-1gb.config
Normal file
@@ -0,0 +1,36 @@
|
||||
#
|
||||
# U-Boot SPL fragment for libretech-cc (1 GB variant)
|
||||
#
|
||||
|
||||
CONFIG_SPL=y
|
||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||
CONFIG_SPL_TEXT_BASE=0xd9001000
|
||||
CONFIG_SPL_STACK=0xd9013000
|
||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
||||
CONFIG_SPL_BSS_START_ADDR=0xd900c000
|
||||
CONFIG_SPL_HAVE_INIT_STACK=y
|
||||
CONFIG_SPL_BSS_MAX_SIZE=0x1000
|
||||
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
||||
# CONFIG_SPL_SERIAL_PRESENT is not set
|
||||
CONFIG_SPL_SHA256=y
|
||||
# CONFIG_SPL_SHA1 is not set
|
||||
|
||||
# Enable MMC and serial drivers
|
||||
CONFIG_SPL_SERIAL=y
|
||||
CONFIG_SPL_DRIVERS_MISC=y
|
||||
CONFIG_SPL_MMC=y
|
||||
CONFIG_SPL_SYS_MMCSD_RAW_MODE=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x100
|
||||
# CONFIG_SYS_MMCSD_FS_BOOT is not set
|
||||
|
||||
# Image things
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_MAX_SIZE=0xb000
|
||||
CONFIG_SPL_PAD_TO=0x1fe00
|
||||
CONFIG_SPL_ATF=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
# DRAM configuration
|
||||
CONFIG_DRAM_2T_MODE=y
|
||||
CONFIG_DRAM_DQS_CORR=y
|
||||
38
board/amlogic/p212/spl-libretech-cc-2gb.config
Normal file
38
board/amlogic/p212/spl-libretech-cc-2gb.config
Normal file
@@ -0,0 +1,38 @@
|
||||
#
|
||||
# U-Boot SPL fragment for libretech-cc (2 GB variant)
|
||||
#
|
||||
|
||||
CONFIG_SPL=y
|
||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||
CONFIG_SPL_TEXT_BASE=0xd9001000
|
||||
CONFIG_SPL_STACK=0xd9013000
|
||||
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
||||
CONFIG_SPL_BSS_START_ADDR=0xd900c000
|
||||
CONFIG_SPL_HAVE_INIT_STACK=y
|
||||
CONFIG_SPL_BSS_MAX_SIZE=0x1000
|
||||
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
||||
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
||||
# CONFIG_SPL_SERIAL_PRESENT is not set
|
||||
CONFIG_SPL_SHA256=y
|
||||
# CONFIG_SPL_SHA1 is not set
|
||||
|
||||
# Enable MMC and serial drivers
|
||||
CONFIG_SPL_SERIAL=y
|
||||
CONFIG_SPL_DRIVERS_MISC=y
|
||||
CONFIG_SPL_MMC=y
|
||||
CONFIG_SPL_SYS_MMCSD_RAW_MODE=y
|
||||
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x100
|
||||
# CONFIG_SYS_MMCSD_FS_BOOT is not set
|
||||
|
||||
# Image things
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
CONFIG_SPL_MAX_SIZE=0xb000
|
||||
CONFIG_SPL_PAD_TO=0x1fe00
|
||||
CONFIG_SPL_ATF=y
|
||||
CONFIG_SPL_OF_CONTROL=y
|
||||
# DRAM configuration
|
||||
CONFIG_DRAM_SIZE=2048
|
||||
CONFIG_DRAM_2T_MODE=y
|
||||
CONFIG_DRAM_DQS_CORR=y
|
||||
CONFIG_DRAM_TWO_IDENTICAL_RANKS=y
|
||||
Reference in New Issue
Block a user