mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-24 12:03:39 +00:00
93145335fb
The way that we use this file currently means that we have to guard it in every platform Kconfig. But it is also required in all NXP platforms, including non-reference platforms. Make all options in it have appropriate dependencies so that we can include it a single time under arch/Kconfig Signed-off-by: Tom Rini <trini@konsulko.com>
59 lines
1 KiB
Text
59 lines
1 KiB
Text
if TARGET_LS1028AQDS
|
|
|
|
config SYS_BOARD
|
|
default "ls1028a"
|
|
|
|
config SYS_VENDOR
|
|
default "freescale"
|
|
|
|
config SYS_SOC
|
|
default "fsl-layerscape"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "ls1028aqds"
|
|
|
|
config EMMC_BOOT
|
|
bool "Support for booting from EMMC"
|
|
|
|
config SYS_TEXT_BASE
|
|
default 0x96000000 if SD_BOOT || EMMC_BOOT
|
|
default 0x82000000 if TFABOOT
|
|
default 0x20100000
|
|
|
|
if FSL_LS_PPA
|
|
config SYS_LS_PPA_FW_ADDR
|
|
hex "PPA Firmware Addr"
|
|
default 0x20400000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1028A
|
|
default 0x400000 if SYS_LS_PPA_FW_IN_MMC && ARCH_LS1028A
|
|
if CHAIN_OF_TRUST
|
|
config SYS_LS_PPA_ESBC_ADDR
|
|
hex "PPA header Addr"
|
|
default 0x20600000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1028A
|
|
endif
|
|
endif
|
|
|
|
endif
|
|
|
|
if TARGET_LS1028ARDB
|
|
|
|
config SYS_BOARD
|
|
default "ls1028a"
|
|
|
|
config SYS_VENDOR
|
|
default "freescale"
|
|
|
|
config SYS_SOC
|
|
default "fsl-layerscape"
|
|
|
|
config SYS_CONFIG_NAME
|
|
default "ls1028ardb"
|
|
|
|
config EMMC_BOOT
|
|
bool "Support for booting from EMMC"
|
|
|
|
config SYS_TEXT_BASE
|
|
default 0x96000000 if SD_BOOT || EMMC_BOOT
|
|
default 0x82000000 if TFABOOT
|
|
default 0x20100000
|
|
|
|
endif
|