|
@@ -219,25 +219,25 @@ config CPU_ARM1176
|
|
|
|
|
|
config CPU_V7A
|
|
|
bool
|
|
|
- select HAS_VBAR
|
|
|
select HAS_THUMB2
|
|
|
+ select HAS_VBAR
|
|
|
select SYS_CACHE_SHIFT_6
|
|
|
imply SYS_ARM_MMU
|
|
|
|
|
|
config CPU_V7M
|
|
|
bool
|
|
|
select HAS_THUMB2
|
|
|
- select THUMB2_KERNEL
|
|
|
- select SYS_CACHE_SHIFT_5
|
|
|
select SYS_ARM_MPU
|
|
|
+ select SYS_CACHE_SHIFT_5
|
|
|
select SYS_THUMB_BUILD
|
|
|
+ select THUMB2_KERNEL
|
|
|
|
|
|
config CPU_V7R
|
|
|
bool
|
|
|
select HAS_THUMB2
|
|
|
- select SYS_CACHE_SHIFT_6
|
|
|
- select SYS_ARM_MPU
|
|
|
select SYS_ARM_CACHE_CP15
|
|
|
+ select SYS_ARM_MPU
|
|
|
+ select SYS_CACHE_SHIFT_6
|
|
|
|
|
|
config CPU_PXA
|
|
|
bool
|
|
@@ -427,19 +427,19 @@ config ARCH_DAVINCI
|
|
|
|
|
|
config KIRKWOOD
|
|
|
bool "Marvell Kirkwood"
|
|
|
- select CPU_ARM926EJS
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
select ARCH_MISC_INIT
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
+ select CPU_ARM926EJS
|
|
|
|
|
|
config ARCH_MVEBU
|
|
|
bool "Marvell MVEBU family (Armada XP/375/38x/3700/7K/8K)"
|
|
|
- select OF_CONTROL
|
|
|
- select OF_SEPARATE
|
|
|
select DM
|
|
|
select DM_ETH
|
|
|
select DM_SERIAL
|
|
|
select DM_SPI
|
|
|
select DM_SPI_FLASH
|
|
|
+ select OF_CONTROL
|
|
|
+ select OF_SEPARATE
|
|
|
select SPI
|
|
|
|
|
|
config TARGET_DEVKIT3250
|
|
@@ -463,31 +463,31 @@ config ORION5X
|
|
|
|
|
|
config TARGET_SPEAR300
|
|
|
bool "Support spear300"
|
|
|
- select CPU_ARM926EJS
|
|
|
select BOARD_EARLY_INIT_F
|
|
|
- imply CMD_SAVES
|
|
|
+ select CPU_ARM926EJS
|
|
|
select PL011_SERIAL
|
|
|
+ imply CMD_SAVES
|
|
|
|
|
|
config TARGET_SPEAR310
|
|
|
bool "Support spear310"
|
|
|
- select CPU_ARM926EJS
|
|
|
select BOARD_EARLY_INIT_F
|
|
|
- imply CMD_SAVES
|
|
|
+ select CPU_ARM926EJS
|
|
|
select PL011_SERIAL
|
|
|
+ imply CMD_SAVES
|
|
|
|
|
|
config TARGET_SPEAR320
|
|
|
bool "Support spear320"
|
|
|
- select CPU_ARM926EJS
|
|
|
select BOARD_EARLY_INIT_F
|
|
|
- imply CMD_SAVES
|
|
|
+ select CPU_ARM926EJS
|
|
|
select PL011_SERIAL
|
|
|
+ imply CMD_SAVES
|
|
|
|
|
|
config TARGET_SPEAR600
|
|
|
bool "Support spear600"
|
|
|
- select CPU_ARM926EJS
|
|
|
select BOARD_EARLY_INIT_F
|
|
|
- imply CMD_SAVES
|
|
|
+ select CPU_ARM926EJS
|
|
|
select PL011_SERIAL
|
|
|
+ imply CMD_SAVES
|
|
|
|
|
|
config TARGET_STV0991
|
|
|
bool "Support stv0991"
|
|
@@ -496,16 +496,16 @@ config TARGET_STV0991
|
|
|
select DM_SERIAL
|
|
|
select DM_SPI
|
|
|
select DM_SPI_FLASH
|
|
|
+ select PL01X_SERIAL
|
|
|
select SPI
|
|
|
select SPI_FLASH
|
|
|
- select PL01X_SERIAL
|
|
|
|
|
|
config TARGET_X600
|
|
|
bool "Support x600"
|
|
|
select BOARD_LATE_INIT
|
|
|
select CPU_ARM926EJS
|
|
|
- select SUPPORT_SPL
|
|
|
select PL011_SERIAL
|
|
|
+ select SUPPORT_SPL
|
|
|
|
|
|
config TARGET_WOODBURN
|
|
|
bool "Support woodburn"
|
|
@@ -528,8 +528,8 @@ config TARGET_MX35PDK
|
|
|
config ARCH_BCM283X
|
|
|
bool "Broadcom BCM283X family"
|
|
|
select DM
|
|
|
- select DM_SERIAL
|
|
|
select DM_GPIO
|
|
|
+ select DM_SERIAL
|
|
|
select OF_CONTROL
|
|
|
select PL01X_SERIAL
|
|
|
select SERIAL_SEARCH_ALL
|
|
@@ -577,13 +577,13 @@ config TARGET_BCM28155_AP
|
|
|
config TARGET_BCMCYGNUS
|
|
|
bool "Support bcmcygnus"
|
|
|
select CPU_V7A
|
|
|
- imply CRC32_VERIFY
|
|
|
+ imply BCM_SF2_ETH
|
|
|
+ imply BCM_SF2_ETH_GMAC
|
|
|
imply CMD_HASH
|
|
|
+ imply CRC32_VERIFY
|
|
|
imply FAT_WRITE
|
|
|
imply HASH_VERIFY
|
|
|
imply NETDEVICES
|
|
|
- imply BCM_SF2_ETH
|
|
|
- imply BCM_SF2_ETH_GMAC
|
|
|
|
|
|
config TARGET_BCMNSP
|
|
|
bool "Support bcmnsp"
|
|
@@ -600,12 +600,12 @@ config TARGET_BCMNS2
|
|
|
config ARCH_EXYNOS
|
|
|
bool "Samsung EXYNOS"
|
|
|
select DM
|
|
|
+ select DM_GPIO
|
|
|
select DM_I2C
|
|
|
- select DM_SPI_FLASH
|
|
|
+ select DM_KEYBOARD
|
|
|
select DM_SERIAL
|
|
|
select DM_SPI
|
|
|
- select DM_GPIO
|
|
|
- select DM_KEYBOARD
|
|
|
+ select DM_SPI_FLASH
|
|
|
select SPI
|
|
|
imply FAT_WRITE
|
|
|
|
|
@@ -613,9 +613,9 @@ config ARCH_S5PC1XX
|
|
|
bool "Samsung S5PC1XX"
|
|
|
select CPU_V7A
|
|
|
select DM
|
|
|
- select DM_SERIAL
|
|
|
select DM_GPIO
|
|
|
select DM_I2C
|
|
|
+ select DM_SERIAL
|
|
|
|
|
|
config ARCH_HIGHBANK
|
|
|
bool "Calxeda Highbank"
|
|
@@ -630,14 +630,14 @@ config ARCH_INTEGRATOR
|
|
|
|
|
|
config ARCH_KEYSTONE
|
|
|
bool "TI Keystone"
|
|
|
+ select CMD_POWEROFF
|
|
|
select CPU_V7A
|
|
|
select SUPPORT_SPL
|
|
|
- select SYS_THUMB_BUILD
|
|
|
- select CMD_POWEROFF
|
|
|
select SYS_ARCH_TIMER
|
|
|
+ select SYS_THUMB_BUILD
|
|
|
imply CMD_MTDPARTS
|
|
|
- imply FIT
|
|
|
imply CMD_SAVES
|
|
|
+ imply FIT
|
|
|
|
|
|
config ARCH_OMAP2PLUS
|
|
|
bool "TI OMAP2+"
|
|
@@ -690,12 +690,12 @@ config ARCH_MX7ULP
|
|
|
|
|
|
config ARCH_MX7
|
|
|
bool "Freescale MX7"
|
|
|
+ select ARCH_MISC_INIT
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select CPU_V7A
|
|
|
select SYS_FSL_HAS_SEC if SECURE_BOOT
|
|
|
select SYS_FSL_SEC_COMPAT_4
|
|
|
select SYS_FSL_SEC_LE
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
- select ARCH_MISC_INIT
|
|
|
imply MXC_GPIO
|
|
|
|
|
|
config ARCH_MX6
|
|
@@ -714,8 +714,8 @@ endif
|
|
|
|
|
|
config ARCH_MX5
|
|
|
bool "Freescale MX5"
|
|
|
- select CPU_V7A
|
|
|
select BOARD_EARLY_INIT_F
|
|
|
+ select CPU_V7A
|
|
|
imply MXC_GPIO
|
|
|
|
|
|
config ARCH_OWL
|
|
@@ -734,9 +734,9 @@ config ARCH_QEMU
|
|
|
|
|
|
config ARCH_RMOBILE
|
|
|
bool "Renesas ARM SoCs"
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select DM
|
|
|
select DM_SERIAL
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
imply FAT_WRITE
|
|
|
imply SYS_THUMB_BUILD
|
|
|
|
|
@@ -751,30 +751,32 @@ config ARCH_SNAPDRAGON
|
|
|
select DM
|
|
|
select DM_GPIO
|
|
|
select DM_SERIAL
|
|
|
- select SPMI
|
|
|
+ select MSM_SMEM
|
|
|
select OF_CONTROL
|
|
|
select OF_SEPARATE
|
|
|
select SMEM
|
|
|
- select MSM_SMEM
|
|
|
+ select SPMI
|
|
|
|
|
|
config ARCH_SOCFPGA
|
|
|
bool "Altera SOCFPGA family"
|
|
|
select ARCH_EARLY_INIT_R
|
|
|
select ARCH_MISC_INIT
|
|
|
+ select ARM64 if TARGET_SOCFPGA_STRATIX10
|
|
|
select CPU_V7A if TARGET_SOCFPGA_GEN5 || TARGET_SOCFPGA_ARRIA10
|
|
|
select DM
|
|
|
select DM_SERIAL
|
|
|
select ENABLE_ARM_SOC_BOOT0_HOOK if TARGET_SOCFPGA_GEN5 || TARGET_SOCFPGA_ARRIA10
|
|
|
select OF_CONTROL
|
|
|
select SPL_DM_RESET if DM_RESET
|
|
|
+ select SPL_DM_SERIAL
|
|
|
select SPL_LIBCOMMON_SUPPORT
|
|
|
select SPL_LIBDISK_SUPPORT
|
|
|
select SPL_LIBGENERIC_SUPPORT
|
|
|
select SPL_MMC_SUPPORT if DM_MMC
|
|
|
select SPL_NAND_SUPPORT if SPL_NAND_DENALI
|
|
|
select SPL_OF_CONTROL
|
|
|
+ select SPL_SEPARATE_BSS if TARGET_SOCFPGA_STRATIX10
|
|
|
select SPL_SERIAL_SUPPORT
|
|
|
- select SPL_DM_SERIAL
|
|
|
select SPL_SPI_FLASH_SUPPORT if SPL_SPI_SUPPORT
|
|
|
select SPL_SPI_SUPPORT if DM_SPI
|
|
|
select SPL_WATCHDOG_SUPPORT
|
|
@@ -782,14 +784,12 @@ config ARCH_SOCFPGA
|
|
|
select SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION_TYPE
|
|
|
select SYS_NS16550
|
|
|
select SYS_THUMB_BUILD if TARGET_SOCFPGA_GEN5 || TARGET_SOCFPGA_ARRIA10
|
|
|
- select ARM64 if TARGET_SOCFPGA_STRATIX10
|
|
|
imply CMD_MTDPARTS
|
|
|
imply CRC32_VERIFY
|
|
|
imply DM_SPI
|
|
|
imply DM_SPI_FLASH
|
|
|
imply FAT_WRITE
|
|
|
imply SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION
|
|
|
- select SPL_SEPARATE_BSS if TARGET_SOCFPGA_STRATIX10
|
|
|
|
|
|
config ARCH_SUNXI
|
|
|
bool "Support sunxi (Allwinner) SoCs"
|
|
@@ -809,12 +809,12 @@ config ARCH_SUNXI
|
|
|
select SPECIFY_CONSOLE_INDEX
|
|
|
select SPL_STACK_R if SPL
|
|
|
select SPL_SYS_MALLOC_SIMPLE if SPL
|
|
|
- select SYS_NS16550
|
|
|
select SPL_SYS_THUMB_BUILD if !ARM64
|
|
|
+ select SYS_NS16550
|
|
|
select SYS_THUMB_BUILD if !ARM64
|
|
|
select USB if DISTRO_DEFAULTS
|
|
|
- select USB_STORAGE if DISTRO_DEFAULTS
|
|
|
select USB_KEYBOARD if DISTRO_DEFAULTS
|
|
|
+ select USB_STORAGE if DISTRO_DEFAULTS
|
|
|
select USE_TINY_PRINTF
|
|
|
imply CMD_GPT
|
|
|
imply DISTRO_DEFAULTS
|
|
@@ -839,51 +839,51 @@ config ARCH_VF610
|
|
|
|
|
|
config ARCH_ZYNQ
|
|
|
bool "Xilinx Zynq based platform"
|
|
|
+ select BOARD_EARLY_INIT_F if WDT
|
|
|
select BOARD_LATE_INIT
|
|
|
+ select CLK
|
|
|
+ select CLK_ZYNQ
|
|
|
select CPU_V7A
|
|
|
- select SUPPORT_SPL
|
|
|
- select OF_CONTROL
|
|
|
- select SPL_BOARD_INIT if SPL
|
|
|
- select BOARD_EARLY_INIT_F if WDT
|
|
|
- select SPL_OF_CONTROL if SPL
|
|
|
select DM
|
|
|
select DM_ETH if NET
|
|
|
- select SPL_DM if SPL
|
|
|
select DM_MMC if MMC
|
|
|
- select DM_SPI
|
|
|
select DM_SERIAL
|
|
|
+ select DM_SPI
|
|
|
select DM_SPI_FLASH
|
|
|
- select SPL_SEPARATE_BSS if SPL
|
|
|
select DM_USB if USB
|
|
|
- select CLK
|
|
|
- select SPL_CLK if SPL
|
|
|
- select CLK_ZYNQ
|
|
|
+ select OF_CONTROL
|
|
|
select SPI
|
|
|
+ select SPL_BOARD_INIT if SPL
|
|
|
+ select SPL_CLK if SPL
|
|
|
+ select SPL_DM if SPL
|
|
|
+ select SPL_OF_CONTROL if SPL
|
|
|
+ select SPL_SEPARATE_BSS if SPL
|
|
|
+ select SUPPORT_SPL
|
|
|
+ imply ARCH_EARLY_INIT_R
|
|
|
imply CMD_CLK
|
|
|
- imply FAT_WRITE
|
|
|
imply CMD_SPL
|
|
|
- imply ARCH_EARLY_INIT_R
|
|
|
+ imply FAT_WRITE
|
|
|
|
|
|
config ARCH_ZYNQMP_R5
|
|
|
bool "Xilinx ZynqMP R5 based platform"
|
|
|
+ select CLK
|
|
|
select CPU_V7R
|
|
|
- select OF_CONTROL
|
|
|
select DM
|
|
|
select DM_SERIAL
|
|
|
- select CLK
|
|
|
+ select OF_CONTROL
|
|
|
|
|
|
config ARCH_ZYNQMP
|
|
|
bool "Xilinx ZynqMP based platform"
|
|
|
select ARM64
|
|
|
select BOARD_LATE_INIT
|
|
|
+ select CLK
|
|
|
select DM
|
|
|
- select OF_CONTROL
|
|
|
select DM_SERIAL
|
|
|
- select SUPPORT_SPL
|
|
|
- select CLK
|
|
|
+ select DM_USB if USB
|
|
|
+ select OF_CONTROL
|
|
|
select SPL_BOARD_INIT if SPL
|
|
|
select SPL_CLK if SPL
|
|
|
- select DM_USB if USB
|
|
|
+ select SUPPORT_SPL
|
|
|
imply FAT_WRITE
|
|
|
|
|
|
config TEGRA
|
|
@@ -899,8 +899,8 @@ config TARGET_VEXPRESS64_AEMV8A
|
|
|
config TARGET_VEXPRESS64_BASE_FVP
|
|
|
bool "Support Versatile Express ARMv8a FVP BASE model"
|
|
|
select ARM64
|
|
|
- select SEMIHOSTING
|
|
|
select PL01X_SERIAL
|
|
|
+ select SEMIHOSTING
|
|
|
|
|
|
config TARGET_VEXPRESS64_BASE_FVP_DRAM
|
|
|
bool "Support Versatile Express ARMv8a FVP BASE model booting from DRAM"
|
|
@@ -920,9 +920,9 @@ config TARGET_VEXPRESS64_JUNO
|
|
|
config TARGET_LS2080A_EMU
|
|
|
bool "Support ls2080a_emu"
|
|
|
select ARCH_LS2080A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
- select ARCH_MISC_INIT
|
|
|
help
|
|
|
Support for Freescale LS2080A_EMU platform
|
|
|
The LS2080A Development System (EMULATOR) is a pre silicon
|
|
@@ -932,9 +932,9 @@ config TARGET_LS2080A_EMU
|
|
|
config TARGET_LS2080A_SIMU
|
|
|
bool "Support ls2080a_simu"
|
|
|
select ARCH_LS2080A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
- select ARCH_MISC_INIT
|
|
|
help
|
|
|
Support for Freescale LS2080A_SIMU platform
|
|
|
The LS2080A Development System (QDS) is a pre silicon
|
|
@@ -944,9 +944,9 @@ config TARGET_LS2080A_SIMU
|
|
|
config TARGET_LS1088AQDS
|
|
|
bool "Support ls1088aqds"
|
|
|
select ARCH_LS1088A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
- select ARCH_MISC_INIT
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
help
|
|
@@ -958,11 +958,11 @@ config TARGET_LS1088AQDS
|
|
|
config TARGET_LS2080AQDS
|
|
|
bool "Support ls2080aqds"
|
|
|
select ARCH_LS2080A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
- select ARCH_MISC_INIT
|
|
|
imply SCSI
|
|
|
imply SCSI_AHCI
|
|
|
help
|
|
@@ -974,11 +974,11 @@ config TARGET_LS2080AQDS
|
|
|
config TARGET_LS2080ARDB
|
|
|
bool "Support ls2080ardb"
|
|
|
select ARCH_LS2080A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
- select ARCH_MISC_INIT
|
|
|
imply SCSI
|
|
|
imply SCSI_AHCI
|
|
|
help
|
|
@@ -990,11 +990,11 @@ config TARGET_LS2080ARDB
|
|
|
config TARGET_LS2081ARDB
|
|
|
bool "Support ls2081ardb"
|
|
|
select ARCH_LS2080A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
- select ARCH_MISC_INIT
|
|
|
help
|
|
|
Support for Freescale LS2081ARDB platform.
|
|
|
The LS2081A Reference design board (RDB) is a high-performance
|
|
@@ -1018,9 +1018,9 @@ config TARGET_POPLAR
|
|
|
bool "Support Poplar 96boards Enterprise Edition Platform"
|
|
|
select ARM64
|
|
|
select DM
|
|
|
- select OF_CONTROL
|
|
|
select DM_SERIAL
|
|
|
select DM_USB
|
|
|
+ select OF_CONTROL
|
|
|
select PL01X_SERIAL
|
|
|
help
|
|
|
Support for Poplar 96boards EE platform. It features a HI3798cv200
|
|
@@ -1067,8 +1067,8 @@ config TARGET_LS1012A2G5RDB
|
|
|
config TARGET_LS1012AFRWY
|
|
|
bool "Support ls1012afrwy"
|
|
|
select ARCH_LS1012A
|
|
|
- select BOARD_LATE_INIT
|
|
|
select ARM64
|
|
|
+ select BOARD_LATE_INIT
|
|
|
imply SCSI
|
|
|
imply SCSI_AHCI
|
|
|
help
|
|
@@ -1090,9 +1090,9 @@ config TARGET_LS1012AFRDM
|
|
|
config TARGET_LS1088ARDB
|
|
|
bool "Support ls1088ardb"
|
|
|
select ARCH_LS1088A
|
|
|
+ select ARCH_MISC_INIT
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
- select ARCH_MISC_INIT
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
help
|
|
@@ -1103,40 +1103,40 @@ config TARGET_LS1088ARDB
|
|
|
|
|
|
config TARGET_LS1021AQDS
|
|
|
bool "Support ls1021aqds"
|
|
|
+ select ARCH_LS1021A
|
|
|
+ select ARCH_SUPPORT_PSCI
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
select CPU_V7A
|
|
|
select CPU_V7_HAS_NONSEC
|
|
|
select CPU_V7_HAS_VIRT
|
|
|
- select SUPPORT_SPL
|
|
|
- select ARCH_LS1021A
|
|
|
- select ARCH_SUPPORT_PSCI
|
|
|
select LS1_DEEP_SLEEP
|
|
|
+ select SUPPORT_SPL
|
|
|
select SYS_FSL_DDR
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
imply SCSI
|
|
|
|
|
|
config TARGET_LS1021ATWR
|
|
|
bool "Support ls1021atwr"
|
|
|
+ select ARCH_LS1021A
|
|
|
+ select ARCH_SUPPORT_PSCI
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
select CPU_V7A
|
|
|
select CPU_V7_HAS_NONSEC
|
|
|
select CPU_V7_HAS_VIRT
|
|
|
- select SUPPORT_SPL
|
|
|
- select ARCH_LS1021A
|
|
|
- select ARCH_SUPPORT_PSCI
|
|
|
select LS1_DEEP_SLEEP
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
+ select SUPPORT_SPL
|
|
|
imply SCSI
|
|
|
|
|
|
config TARGET_LS1021AIOT
|
|
|
bool "Support ls1021aiot"
|
|
|
+ select ARCH_LS1021A
|
|
|
+ select ARCH_SUPPORT_PSCI
|
|
|
select BOARD_LATE_INIT
|
|
|
select CPU_V7A
|
|
|
select CPU_V7_HAS_NONSEC
|
|
|
select CPU_V7_HAS_VIRT
|
|
|
select SUPPORT_SPL
|
|
|
- select ARCH_LS1021A
|
|
|
- select ARCH_SUPPORT_PSCI
|
|
|
imply SCSI
|
|
|
help
|
|
|
Support for Freescale LS1021AIOT platform.
|
|
@@ -1149,9 +1149,9 @@ config TARGET_LS1043AQDS
|
|
|
select ARCH_LS1043A
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
imply SCSI
|
|
|
help
|
|
|
Support for Freescale LS1043AQDS platform.
|
|
@@ -1161,9 +1161,9 @@ config TARGET_LS1043ARDB
|
|
|
select ARCH_LS1043A
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
select SUPPORT_SPL
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
imply SCSI
|
|
|
help
|
|
|
Support for Freescale LS1043ARDB platform.
|
|
@@ -1173,10 +1173,10 @@ config TARGET_LS1046AQDS
|
|
|
select ARCH_LS1046A
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
- select SUPPORT_SPL
|
|
|
select DM_SPI_FLASH if DM_SPI
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
+ select SUPPORT_SPL
|
|
|
imply SCSI
|
|
|
help
|
|
|
Support for Freescale LS1046AQDS platform.
|
|
@@ -1189,11 +1189,11 @@ config TARGET_LS1046ARDB
|
|
|
select ARCH_LS1046A
|
|
|
select ARM64
|
|
|
select ARMV8_MULTIENTRY
|
|
|
+ select BOARD_EARLY_INIT_F
|
|
|
select BOARD_LATE_INIT
|
|
|
- select SUPPORT_SPL
|
|
|
select DM_SPI_FLASH if DM_SPI
|
|
|
select POWER_MC34VR500
|
|
|
- select BOARD_EARLY_INIT_F
|
|
|
+ select SUPPORT_SPL
|
|
|
imply SCSI
|
|
|
help
|
|
|
Support for Freescale LS1046ARDB platform.
|
|
@@ -1249,12 +1249,12 @@ config STM32
|
|
|
|
|
|
config ARCH_STI
|
|
|
bool "Support STMicrolectronics SoCs"
|
|
|
+ select BLK
|
|
|
select CPU_V7A
|
|
|
select DM
|
|
|
- select DM_SERIAL
|
|
|
- select BLK
|
|
|
select DM_MMC
|
|
|
select DM_RESET
|
|
|
+ select DM_SERIAL
|
|
|
help
|
|
|
Support for STMicroelectronics STiH407/10 SoC family.
|
|
|
This SoC is used on Linaro 96Board STiH410-B2260
|
|
@@ -1268,9 +1268,9 @@ config ARCH_STM32MP
|
|
|
select DM_GPIO
|
|
|
select DM_RESET
|
|
|
select DM_SERIAL
|
|
|
+ select MISC
|
|
|
select OF_CONTROL
|
|
|
select OF_LIBFDT
|
|
|
- select MISC
|
|
|
select PINCTRL
|
|
|
select REGMAP
|
|
|
select SUPPORT_SPL
|
|
@@ -1285,44 +1285,44 @@ config ARCH_STM32MP
|
|
|
|
|
|
config ARCH_ROCKCHIP
|
|
|
bool "Support Rockchip SoCs"
|
|
|
- select OF_CONTROL
|
|
|
select BLK
|
|
|
select DM
|
|
|
- select SPL_DM if SPL
|
|
|
- select SYS_MALLOC_F
|
|
|
- select SYS_THUMB_BUILD if !ARM64
|
|
|
- select SPL_SYS_MALLOC_SIMPLE if SPL
|
|
|
select DM_GPIO
|
|
|
select DM_I2C
|
|
|
select DM_MMC
|
|
|
+ select DM_PWM
|
|
|
+ select DM_REGULATOR
|
|
|
select DM_SERIAL
|
|
|
select DM_SPI
|
|
|
select DM_SPI_FLASH
|
|
|
select DM_USB if USB
|
|
|
- select DM_PWM
|
|
|
- select DM_REGULATOR
|
|
|
select ENABLE_ARM_SOC_BOOT0_HOOK
|
|
|
+ select OF_CONTROL
|
|
|
select SPI
|
|
|
+ select SPL_DM if SPL
|
|
|
+ select SPL_SYS_MALLOC_SIMPLE if SPL
|
|
|
+ select SYS_MALLOC_F
|
|
|
+ select SYS_THUMB_BUILD if !ARM64
|
|
|
+ imply ADC
|
|
|
imply DISTRO_DEFAULTS
|
|
|
imply FAT_WRITE
|
|
|
- imply USB_FUNCTION_FASTBOOT
|
|
|
- imply SPL_SYSRESET
|
|
|
- imply TPL_SYSRESET
|
|
|
- imply ADC
|
|
|
imply SARADC_ROCKCHIP
|
|
|
+ imply SPL_SYSRESET
|
|
|
imply SYS_NS16550
|
|
|
+ imply TPL_SYSRESET
|
|
|
+ imply USB_FUNCTION_FASTBOOT
|
|
|
|
|
|
config TARGET_THUNDERX_88XX
|
|
|
bool "Support ThunderX 88xx"
|
|
|
select ARM64
|
|
|
select OF_CONTROL
|
|
|
- select SYS_CACHE_SHIFT_7
|
|
|
select PL01X_SERIAL
|
|
|
+ select SYS_CACHE_SHIFT_7
|
|
|
|
|
|
config ARCH_ASPEED
|
|
|
bool "Support Aspeed SoCs"
|
|
|
- select OF_CONTROL
|
|
|
select DM
|
|
|
+ select OF_CONTROL
|
|
|
|
|
|
endchoice
|
|
|
|