]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
Kconfig: Sort bool, default, select and imply options
authorMichal Simek <michal.simek@xilinx.com>
Mon, 23 Jul 2018 13:55:13 +0000 (15:55 +0200)
committerTom Rini <trini@konsulko.com>
Mon, 30 Jul 2018 11:18:48 +0000 (07:18 -0400)
Fix Kconfig bool, default, select and imply options to be
alphabetically sorted.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
14 files changed:
arch/Kconfig
arch/arm/Kconfig
arch/arm/mach-at91/Kconfig
arch/arm/mach-imx/mx5/Kconfig
arch/arm/mach-imx/mx6/Kconfig
arch/arm/mach-imx/mx7/Kconfig
arch/arm/mach-omap2/am33xx/Kconfig
arch/arm/mach-omap2/omap3/Kconfig
arch/arm/mach-rmobile/Kconfig.32
arch/arm/mach-tegra/Kconfig
arch/microblaze/Kconfig
arch/mips/Kconfig
arch/powerpc/cpu/mpc83xx/Kconfig
cmd/Kconfig

index cbeb9f67348f0b4602d7a22a2bca07332719d52c..7967fa50ac22d556461103ae6a60cfc6826bef44 100644 (file)
@@ -10,12 +10,12 @@ choice
 
 config ARC
        bool "ARC architecture"
-       select HAVE_PRIVATE_LIBGCC
-       select SUPPORT_OF_CONTROL
        select ARCH_EARLY_INIT_R
+       select ARC_TIMER
        select CLK
+       select HAVE_PRIVATE_LIBGCC
+       select SUPPORT_OF_CONTROL
        select TIMER
-       select ARC_TIMER
 
 config ARM
        bool "ARM architecture"
@@ -46,10 +46,10 @@ config NDS32
 
 config NIOS2
        bool "Nios II architecture"
-       select SUPPORT_OF_CONTROL
-       select OF_CONTROL
-       select DM
        select CPU
+       select DM
+       select OF_CONTROL
+       select SUPPORT_OF_CONTROL
 
 config PPC
        bool "PowerPC architecture"
@@ -65,30 +65,30 @@ config RISCV
 config SANDBOX
        bool "Sandbox"
        select BOARD_LATE_INIT
-       select SUPPORT_OF_CONTROL
        select DM
+       select DM_GPIO
+       select DM_I2C
        select DM_KEYBOARD
-       select DM_SPI_FLASH
+       select DM_MMC
        select DM_SERIAL
-       select DM_I2C
        select DM_SPI
-       select DM_GPIO
-       select DM_MMC
+       select DM_SPI_FLASH
        select HAVE_BLOCK_DEVICE
-       select SPI
        select LZO
+       select SPI
+       select SUPPORT_OF_CONTROL
        imply CMD_GETTIME
        imply CMD_HASH
        imply CMD_IO
        imply CMD_IOTRACE
        imply CMD_LZMADEC
+       imply CMD_SATA
+       imply CMD_SF_TEST
        imply CRC32_VERIFY
        imply FAT_WRITE
        imply HASH_VERIFY
        imply LZMA
        imply SCSI
-       imply CMD_SATA
-       imply CMD_SF_TEST
 
 config SH
        bool "SuperH architecture"
@@ -97,39 +97,39 @@ config SH
 config X86
        bool "x86 architecture"
        select CREATE_ARCH_SYMLINK
-       select HAVE_PRIVATE_LIBGCC
-       select USE_PRIVATE_LIBGCC
-       select SUPPORT_OF_CONTROL
-       select OF_CONTROL
        select DM
        select DM_PCI
+       select HAVE_PRIVATE_LIBGCC
+       select OF_CONTROL
        select PCI
+       select SUPPORT_OF_CONTROL
        select TIMER
+       select USE_PRIVATE_LIBGCC
        select X86_TSC_TIMER
        imply BLK
+       imply CMD_FPGA_LOADMK
+       imply CMD_GETTIME
+       imply CMD_IO
+       imply CMD_IRQ
+       imply CMD_PCI
+       imply CMD_SF_TEST
+       imply CMD_ZBOOT
        imply DM_ETH
        imply DM_GPIO
        imply DM_KEYBOARD
        imply DM_MMC
        imply DM_RTC
-       imply DM_SERIAL
        imply DM_SCSI
+       imply DM_SERIAL
        imply DM_SPI
        imply DM_SPI_FLASH
        imply DM_USB
        imply DM_VIDEO
        imply SYSRESET
        imply SYSRESET_X86
-       imply CMD_FPGA_LOADMK
-       imply CMD_GETTIME
-       imply CMD_IO
-       imply CMD_IRQ
-       imply CMD_PCI
-       imply CMD_SF_TEST
-       imply CMD_ZBOOT
-       imply USB_HOST_ETHER
        imply USB_ETHER_ASIX
        imply USB_ETHER_SMSC95XX
+       imply USB_HOST_ETHER
 
 config XTENSA
        bool "Xtensa architecture"
index f9d3f798270e0db6f7f091e111f2ba5c648a43ab..b29e8f75d23f8c14db19bb3d12579585c9469a67 100644 (file)
@@ -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
 
index ce6be3829afe40b59856d7051176f9d277d6676f..1a56957cf9d145f94c3e6e850e4a0e7e07b8e14a 100644 (file)
@@ -76,18 +76,18 @@ config TARGET_SNAPPER9260
        bool "Support snapper9260"
        select AT91SAM9260
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_GURNARD
        bool "Support gurnard"
        select AT91SAM9G45
        select BOARD_LATE_INIT
        select DM
+       select DM_ETH
+       select DM_GPIO
        select DM_SERIAL
        select DM_SPI
-       select DM_GPIO
-       select DM_ETH
        select SPI
 
 config TARGET_AT91SAM9261EK
@@ -115,8 +115,8 @@ config TARGET_PM9263
 config TARGET_AT91SAM9M10G45EK
        bool "Atmel AT91SAM9M10G45-EK board"
        select AT91SAM9M10G45
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
+       select SUPPORT_SPL
 
 config TARGET_PM9G45
        bool "Ronetix pm9g45 board"
@@ -130,8 +130,8 @@ config TARGET_PICOSAM9G45
 config TARGET_AT91SAM9N12EK
        bool "Atmel AT91SAM9N12-EK board"
        select AT91SAM9N12
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
+       select SUPPORT_SPL
 
 config TARGET_AT91SAM9RLEK
        bool "Atmel at91sam9rl reference board"
@@ -141,28 +141,28 @@ config TARGET_AT91SAM9RLEK
 config TARGET_AT91SAM9X5EK
        bool "Atmel AT91SAM9X5-EK board"
        select AT91SAM9X5
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select SUPPORT_SPL
 
 config TARGET_SAMA5D2_PTC_EK
        bool "SAMA5D2 PTC EK board"
-       select SAMA5D2
        select BOARD_EARLY_INIT_F
+       select SAMA5D2
 
 config TARGET_SAMA5D2_XPLAINED
        bool "SAMA5D2 Xplained board"
-       select SAMA5D2
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select SAMA5D2
+       select SUPPORT_SPL
 
 config TARGET_SAMA5D27_SOM1_EK
        bool "SAMA5D27 SOM1 EK board"
-       select CPU_V7A
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select CPU_V7A
+       select SUPPORT_SPL
        help
          The SAMA5D27 SOM1 embeds SAMA5D2 SiP(System in Package),
          a 64Mbit QSPI flash, KSZ8081 Phy and a Mac-address EEPROM
@@ -172,30 +172,30 @@ config TARGET_SAMA5D27_SOM1_EK
 
 config TARGET_SAMA5D3_XPLAINED
        bool "SAMA5D3 Xplained board"
+       select BOARD_EARLY_INIT_F
        select SAMA5D3
        select SUPPORT_SPL
-       select BOARD_EARLY_INIT_F
 
 config TARGET_SAMA5D3XEK
        bool "SAMA5D3X-EK board"
-       select SAMA5D3
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select SAMA5D3
        select SUPPORT_SPL
-       select BOARD_EARLY_INIT_F
 
 config TARGET_SAMA5D4_XPLAINED
        bool "SAMA5D4 Xplained board"
-       select SAMA5D4
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select SAMA5D4
+       select SUPPORT_SPL
 
 config TARGET_SAMA5D4EK
        bool "SAMA5D4 Evaluation Kit"
-       select SAMA5D4
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
+       select SAMA5D4
+       select SUPPORT_SPL
 
 config TARGET_MEESC
        bool "Support meesc"
@@ -204,39 +204,39 @@ config TARGET_MEESC
 config TARGET_CORVUS
        bool "Support corvus"
        select AT91SAM9M10G45
-       select SUPPORT_SPL
        select DM
-       select DM_SERIAL
-       select DM_GPIO
        select DM_ETH
+       select DM_GPIO
+       select DM_SERIAL
+       select SUPPORT_SPL
 
 config TARGET_TAURUS
        bool "Support taurus"
        select AT91SAM9G20
-       select SUPPORT_SPL
        select DM
+       select DM_ETH
+       select DM_GPIO
        select DM_SERIAL
        select DM_SPI
-       select DM_GPIO
-       select DM_ETH
        select SPI
+       select SUPPORT_SPL
 
 config TARGET_SMARTWEB
        bool "Support smartweb"
        select AT91SAM9260
-       select SUPPORT_SPL
        select DM
-       select DM_SERIAL
-       select DM_GPIO
        select DM_ETH
+       select DM_GPIO
+       select DM_SERIAL
+       select SUPPORT_SPL
 
 config TARGET_VINCO
        bool "Support VINCO"
-       select SAMA5D4
-       select SUPPORT_SPL
        select DM
        select DM_SPI
+       select SAMA5D4
        select SPI
+       select SUPPORT_SPL
 
 config TARGET_WB45N
        bool "Support Laird WB45N"
@@ -245,10 +245,10 @@ config TARGET_WB45N
 
 config TARGET_WB50N
        bool "Support Laird WB50N"
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
        select CPU_V7A
        select SUPPORT_SPL
-       select BOARD_EARLY_INIT_F
 
 endchoice
 
index 3654670442fb4c43a4a04de6ec669dc00596dc87..1bb373bf2d1ca2e3d3e60a546e1ac3e31310a10b 100644 (file)
@@ -1,14 +1,14 @@
 if ARCH_MX5
 
 config MX5
-       select GPT_TIMER
        bool
        default y
+       select GPT_TIMER
 
 config MX51
        bool
-       select SYS_FSL_ERRATUM_ESDHC_A001
        select ARM_CORTEX_A8_CVE_2017_5715
+       select SYS_FSL_ERRATUM_ESDHC_A001
 
 config MX53
        bool
@@ -21,13 +21,13 @@ choice
 config TARGET_KP_IMX53
        bool "Support K+P imx53 board"
        select BOARD_LATE_INIT
-       select MX53
        select DM
-       select DM_SERIAL
        select DM_ETH
-       select DM_I2C
        select DM_GPIO
+       select DM_I2C
        select DM_PMIC
+       select DM_SERIAL
+       select MX53
 
 config TARGET_MX51EVK
        bool "Support mx51evk"
@@ -41,9 +41,9 @@ config TARGET_MX53ARD
 config TARGET_MX53CX9020
        bool "Support CX9020"
        select BOARD_LATE_INIT
-       select MX53
        select DM
        select DM_SERIAL
+       select MX53
 
 config TARGET_MX53EVK
        bool "Support mx53evk"
index 8bd4d68adcc8900ab6cb8228453501763488522c..2ae4fb31863174aead6e92b1f20d46a42c73b10f 100644 (file)
@@ -1,89 +1,89 @@
 if ARCH_MX6
 
 config MX6_SMP
+       bool
        select ARM_ERRATA_751472
        select ARM_ERRATA_761320
        select ARM_ERRATA_794072
        select ARM_ERRATA_845369
        select MP
-       bool
 
 config MX6
-       select ARM_ERRATA_743622 if !MX6UL && !MX6ULL
-       select GPT_TIMER if !MX6UL && !MX6ULL
        bool
        default y
+       select ARM_ERRATA_743622 if !MX6UL && !MX6ULL
+       select GPT_TIMER if !MX6UL && !MX6ULL
        imply CMD_FUSE
 
 config MX6D
+       bool
        select HAS_CAAM
        select MX6_SMP
-       bool
 
 config MX6DL
+       bool
        select HAS_CAAM
        select MX6_SMP
-       bool
 
 config MX6Q
+       bool
        select HAS_CAAM
        select MX6_SMP
-       bool
 
 config MX6QDL
+       bool
        select HAS_CAAM
        select MX6_SMP
-       bool
 
 config MX6S
-       select HAS_CAAM
        bool
+       select HAS_CAAM
 
 config MX6SL
        bool
 
 config MX6SX
+       bool
        select HAS_CAAM
        select ROM_UNIFIED_SECTIONS
-       bool
 
 config MX6SLL
-       select ROM_UNIFIED_SECTIONS
        bool
+       select ROM_UNIFIED_SECTIONS
 
 config MX6UL
+       bool
        select HAS_CAAM
-       select SYS_L2CACHE_OFF
        select ROM_UNIFIED_SECTIONS
        select SYSCOUNTER_TIMER
-       bool
+       select SYS_L2CACHE_OFF
 
 config MX6UL_LITESOM
        bool
-       select MX6UL
        select DM
        select DM_THERMAL
+       select MX6UL
        select SUPPORT_SPL
 
 config MX6UL_OPOS6UL
        bool
-       select MX6UL
        select BOARD_LATE_INIT
        select DM
        select DM_GPIO
        select DM_MMC
        select DM_THERMAL
-       select SUPPORT_SPL
+       select MX6UL
        select SPL_DM if SPL
        select SPL_OF_CONTROL if SPL
-       select SPL_SEPARATE_BSS if SPL
        select SPL_PINCTRL if SPL
+       select SPL_SEPARATE_BSS if SPL
+       select SUPPORT_SPL
 
 config MX6ULL
-       select SYS_L2CACHE_OFF
+       bool
        select ROM_UNIFIED_SECTIONS
        select SYSCOUNTER_TIMER
-       bool
+       select SYS_L2CACHE_OFF
 
 config MX6_DDRCAL
        bool "Include dynamic DDR calibration routines"
@@ -106,10 +106,10 @@ config TARGET_ADVANTECH_DMS_BA16
 config TARGET_APALIS_IMX6
        bool "Toradex Apalis iMX6 board"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_SERIAL
        select DM_THERMAL
+       select SUPPORT_SPL
        imply CMD_SATA
 
 config TARGET_ARISTAINETOS
@@ -125,28 +125,28 @@ config TARGET_ARISTAINETOS2B
 
 config TARGET_CGTQMX6EVAL
        bool "cgtqmx6eval"
-       select MX6QDL
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
+       select MX6QDL
+       select SUPPORT_SPL
 
 config TARGET_CM_FX6
        bool "CM-FX6"
-       select SUPPORT_SPL
-       select MX6QDL
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
+       select MX6QDL
+       select SUPPORT_SPL
 
 config TARGET_COLIBRI_IMX6
        bool "Toradex Colibri iMX6 board"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_SERIAL
        select DM_THERMAL
+       select SUPPORT_SPL
 
 config TARGET_COLIBRI_IMX6ULL
        bool "Toradex Colibri iMX6ULL"
@@ -157,19 +157,19 @@ config TARGET_COLIBRI_IMX6ULL
 
 config TARGET_DHCOMIMX6
        bool "dh_imx6"
-       select MX6QDL
-       select BOARD_LATE_INIT
        select BOARD_EARLY_INIT_F
-       select SUPPORT_SPL
+       select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select MX6QDL
+       select SUPPORT_SPL
        imply CMD_SPL
 
 config TARGET_DISPLAY5
        bool "LWN DISPLAY5 board"
-       select SUPPORT_SPL
        select DM
        select DM_SERIAL
+       select SUPPORT_SPL
 
 config TARGET_EMBESTMX6BOARDS
        bool "embestmx6boards"
@@ -199,8 +199,8 @@ config TARGET_MCCMON6
 
 config TARGET_MX6CUBOXI
        bool "Solid-run mx6 boards"
-       select MX6QDL
        select BOARD_LATE_INIT
+       select MX6QDL
        select SUPPORT_SPL
 
 config TARGET_MX6LOGICPD
@@ -230,9 +230,6 @@ config TARGET_MX6QARM2
 
 config TARGET_MX6DL_MAMOJ
        bool "Support BTicino Mamoj"
-       select MX6QDL
-       select OF_CONTROL
-       select PINCTRL
        select DM
        select DM_ETH
        select DM_GPIO
@@ -241,59 +238,62 @@ config TARGET_MX6DL_MAMOJ
        select DM_PMIC
        select DM_PMIC_PFUZE100
        select DM_THERMAL
+       select MX6QDL
+       select OF_CONTROL
+       select PINCTRL
        select SPL
-       select SUPPORT_SPL
        select SPL_DM if SPL
-       select SPL_OF_LIBFDT if SPL
-       select SPL_OF_CONTROL if SPL
-       select SPL_PINCTRL if SPL
-       select SPL_SEPARATE_BSS if SPL
        select SPL_GPIO_SUPPORT if SPL
        select SPL_LIBCOMMON_SUPPORT if SPL
        select SPL_LIBDISK_SUPPORT if SPL
        select SPL_LIBGENERIC_SUPPORT if SPL
        select SPL_MMC_SUPPORT if SPL
+       select SPL_OF_CONTROL if SPL
+       select SPL_OF_LIBFDT if SPL
+       select SPL_PINCTRL if SPL
+       select SPL_SEPARATE_BSS if SPL
        select SPL_SERIAL_SUPPORT if SPL
-       select SPL_USB_HOST_SUPPORT if SPL
        select SPL_USB_GADGET_SUPPORT if SPL
+       select SPL_USB_HOST_SUPPORT if SPL
        select SPL_USB_SDP_SUPPORT if SPL
        select SPL_WATCHDOG_SUPPORT if SPL
+       select SUPPORT_SPL
 
 config TARGET_MX6Q_ENGICAM
        bool "Support Engicam i.Core(RQS)"
        select BOARD_LATE_INIT
-       select MX6QDL
-       select OF_CONTROL
-       select SPL_OF_LIBFDT
        select DM
        select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
        select DM_THERMAL
-       select SUPPORT_SPL
+       select MX6QDL
+       select OF_CONTROL
        select SPL_DM if SPL
        select SPL_OF_CONTROL if SPL
-       select SPL_SEPARATE_BSS if SPL
+       select SPL_OF_LIBFDT
        select SPL_PINCTRL if SPL
+       select SPL_SEPARATE_BSS if SPL
+       select SUPPORT_SPL
 
 config TARGET_MX6SABREAUTO
        bool "mx6sabreauto"
-       select MX6QDL
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
-       select BOARD_EARLY_INIT_F
+       select MX6QDL
+       select SUPPORT_SPL
 
 config TARGET_MX6SABRESD
        bool "mx6sabresd"
-       select MX6QDL
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
-       select BOARD_EARLY_INIT_F
+       select MX6QDL
+       select SUPPORT_SPL
 
 config TARGET_MX6SLEVK
        bool "mx6slevk"
@@ -303,73 +303,73 @@ config TARGET_MX6SLEVK
 config TARGET_MX6SLLEVK
        bool "mx6sll evk"
        select BOARD_LATE_INIT
-       select MX6SLL
        select DM
        select DM_THERMAL
+       select MX6SLL
 
 config TARGET_MX6SXSABRESD
        bool "mx6sxsabresd"
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
-       select MX6SX
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
-       select BOARD_EARLY_INIT_F
+       select MX6SX
+       select SUPPORT_SPL
 
 config TARGET_MX6SXSABREAUTO
        bool "mx6sxsabreauto"
+       select BOARD_EARLY_INIT_F
        select BOARD_LATE_INIT
-       select MX6SX
        select DM
        select DM_THERMAL
-       select BOARD_EARLY_INIT_F
+       select MX6SX
 
 config TARGET_MX6UL_9X9_EVK
        bool "mx6ul_9x9_evk"
        select BOARD_LATE_INIT
-       select MX6UL
        select DM
        select DM_THERMAL
+       select MX6UL
        select SUPPORT_SPL
 
 config TARGET_MX6UL_14X14_EVK
-       select BOARD_LATE_INIT
        bool "mx6ul_14x14_evk"
-       select MX6UL
+       select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select MX6UL
        select SUPPORT_SPL
 
 config TARGET_MX6UL_ENGICAM
        bool "Support Engicam GEAM6UL/Is.IoT"
        select BOARD_LATE_INIT
-       select MX6UL
-       select OF_CONTROL
        select DM
        select DM_ETH
        select DM_GPIO
        select DM_I2C
        select DM_MMC
        select DM_THERMAL
-       select SUPPORT_SPL
+       select MX6UL
+       select OF_CONTROL
        select SPL_DM if SPL
        select SPL_OF_CONTROL if SPL
-       select SPL_SEPARATE_BSS if SPL
        select SPL_PINCTRL if SPL
+       select SPL_SEPARATE_BSS if SPL
+       select SUPPORT_SPL
 
 config TARGET_MX6ULL_14X14_EVK
        bool "Support mx6ull_14x14_evk"
        select BOARD_LATE_INIT
-       select MX6ULL
        select DM
        select DM_THERMAL
+       select MX6ULL
 
 config TARGET_NITROGEN6X
        bool "nitrogen6x"
-       imply USB_HOST_ETHER
        imply USB_ETHER_ASIX
-       imply USB_ETHER_SMSC95XX
        imply USB_ETHER_MCS7830
+       imply USB_ETHER_SMSC95XX
+       imply USB_HOST_ETHER
 
 config TARGET_OPOS6ULDEV
        bool "Armadeus OPOS6ULDev board"
@@ -404,8 +404,8 @@ config TARGET_PCM058
 
 config TARGET_PFLA02
        bool "Phytec PFLA02 (PhyFlex) i.MX6 Quad"
-       select MX6QDL
        select BOARD_LATE_INIT
+       select MX6QDL
        select SUPPORT_SPL
 
 config TARGET_SECOMX6
@@ -423,12 +423,12 @@ config TARGET_TITANIUM
 
 config TARGET_KP_IMX6Q_TPC
        bool "K+P KP_IMX6Q_TPC i.MX6 Quad"
-       select MX6QDL
-       select BOARD_LATE_INIT
        select BOARD_EARLY_INIT_F
-       select SUPPORT_SPL
+       select BOARD_LATE_INIT
        select DM
        select DM_THERMAL
+       select MX6QDL
+       select SUPPORT_SPL
        imply CMD_SPL
 
 config TARGET_TQMA6
@@ -437,57 +437,57 @@ config TARGET_TQMA6
 
 config TARGET_UDOO
        bool "udoo"
-       select MX6QDL
        select BOARD_LATE_INIT
+       select MX6QDL
        select SUPPORT_SPL
 
 config TARGET_UDOO_NEO
        bool "UDOO Neo"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
-       select MX6SX
        select DM
        select DM_THERMAL
+       select MX6SX
+       select SUPPORT_SPL
 
 config TARGET_SAMTEC_VINING_2000
        bool "samtec VIN|ING 2000"
        select BOARD_LATE_INIT
-       select MX6SX
        select DM
        select DM_THERMAL
+       select MX6SX
 
 config TARGET_WANDBOARD
        bool "wandboard"
-       select MX6QDL
        select BOARD_LATE_INIT
+       select MX6QDL
        select SUPPORT_SPL
 
 config TARGET_WARP
        bool "WaRP"
-       select MX6SL
        select BOARD_LATE_INIT
+       select MX6SL
 
 config TARGET_XPRESS
        bool "CCV xPress"
        select BOARD_LATE_INIT
-       select MX6UL
        select DM
        select DM_THERMAL
+       select MX6UL
        select SUPPORT_SPL
 
 config TARGET_ZC5202
        bool "zc5202"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
+       select SUPPORT_SPL
 
 config TARGET_ZC5601
        bool "zc5601"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
        select DM
        select DM_THERMAL
+       select SUPPORT_SPL
 
 endchoice
 
index 944585ba77c0f41f2b35ccc0f30011cdc8626b7c..60783ab78a4a4d27e4d23f00bc66c53e4f16b9c4 100644 (file)
@@ -2,19 +2,19 @@ if ARCH_MX7
 
 config MX7
        bool
+       default y
+       select ARCH_SUPPORT_PSCI
+       select CPU_V7_HAS_NONSEC
+       select CPU_V7_HAS_VIRT
        select ROM_UNIFIED_SECTIONS
        select SYSCOUNTER_TIMER
-       select CPU_V7_HAS_VIRT
-       select CPU_V7_HAS_NONSEC
-       select ARCH_SUPPORT_PSCI
        imply CMD_FUSE
-       default y
 
 config MX7D
+       bool
        select HAS_CAAM
        select ROM_UNIFIED_SECTIONS
        imply CMD_FUSE
-       bool
 
 choice
        prompt "MX7 board select"
@@ -22,32 +22,32 @@ choice
 
 config TARGET_CL_SOM_IMX7
        bool "CL-SOM-iMX7"
-       select MX7D
        select DM
        select DM_THERMAL
+       select MX7D
        select SUPPORT_SPL
 
 config TARGET_MX7DSABRESD
        bool "mx7dsabresd"
        select BOARD_LATE_INIT
-       select MX7D
        select DM
        select DM_THERMAL
+       select MX7D
 
 config TARGET_PICO_IMX7D
        bool "pico-imx7d"
        select BOARD_LATE_INIT
-       select MX7D
        select DM
        select DM_THERMAL
+       select MX7D
        select SUPPORT_SPL
 
 config TARGET_WARP7
        bool "warp7"
        select BOARD_LATE_INIT
-       select MX7D
        select DM
        select DM_THERMAL
+       select MX7D
 
 config TARGET_COLIBRI_IMX7
        bool "Support Colibri iMX7S/iMX7D modules"
index 76da6d911ed6029c60a3da3f875a9a7e76c4fd95..94d9d868f89345eaf333d5b9782f3128b87d119d 100644 (file)
@@ -31,9 +31,11 @@ config TARGET_AM335X_EVM
        bool "Support am335x_evm"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select TI_I2C_BOARD_DETECT
+       imply SPL_DM
+       imply SPL_DM_SEQ_ALIAS
        imply SPL_ENV_SUPPORT
        imply SPL_EXT_SUPPORT
        imply SPL_FAT_SUPPORT
@@ -44,15 +46,13 @@ config TARGET_AM335X_EVM
        imply SPL_LIBGENERIC_SUPPORT
        imply SPL_MMC_SUPPORT
        imply SPL_NAND_SUPPORT
+       imply SPL_OF_LIBFDT
        imply SPL_POWER_SUPPORT
+       imply SPL_SEPARATE_BSS
        imply SPL_SERIAL_SUPPORT
+       imply SPL_SYS_MALLOC_SIMPLE
        imply SPL_WATCHDOG_SUPPORT
        imply SPL_YMODEM_SUPPORT
-       imply SPL_SYS_MALLOC_SIMPLE
-       imply SPL_SEPARATE_BSS
-       imply SPL_DM
-       imply SPL_DM_SEQ_ALIAS
-       imply SPL_OF_LIBFDT
        help
          This option specifies support for the AM335x
          GP and HS EVM development platforms. The AM335x
@@ -65,30 +65,30 @@ config TARGET_AM335X_BALTOS
        bool "Support am335x_baltos"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_AM335X_IGEP003X
        bool "Support am335x_igep003x"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_AM335X_SHC
        bool "Support am335x based shc board from bosch"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        imply CMD_SPL
 
 config TARGET_AM335X_SL50
        bool "Support am335x_sl50"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_BAV335X
        bool "Support bav335x"
@@ -122,68 +122,68 @@ config TARGET_CHILIBOARD
 config TARGET_CM_T335
        bool "Support cm_t335"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_DRACO
        bool "Support draco"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_ETAMIN
        bool "Support etamin"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_PCM051
        bool "Support pcm051"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_PENGWYN
        bool "Support pengwyn"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_PEPPER
        bool "Support pepper"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_PXM2
        bool "Support pxm2"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_RASTABAN
        bool "Support rastaban"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_RUT
        bool "Support rut"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_THUBAN
        bool "Support thuban"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_PDU001
        bool "Support PDU001"
@@ -258,6 +258,8 @@ endif
 if AM43XX || AM33XX
 config ISW_ENTRY_ADDR
        hex "Address in memory or XIP flash of bootloader entry point"
+       default 0x402F4000 if AM43XX
+       default 0x402F0400 if AM33XX
        help
          After any reset, the boot ROM on the AM43XX SOC
          searches the boot media for a valid boot image.
@@ -268,11 +270,10 @@ config ISW_ENTRY_ADDR
          point address depending on the device type
          (secure/non-secure), boot media (xip/non-xip) and
          image headers.
-       default 0x402F4000 if AM43XX
-       default 0x402F0400 if AM33XX
 
 config PUB_ROM_DATA_SIZE
        hex "Size in bytes of the L3 SRAM reserved by ROM to store data"
+       default 0x8400
        help
          During the device boot, the public ROM uses the top of
          the public L3 OCMC RAM to store r/w data like stack,
@@ -283,5 +284,4 @@ config PUB_ROM_DATA_SIZE
          boot image. Once the ROM transfers control to the boot
          image, this area is no longer used, and can be reclaimed
          for run time use by the boot image.
-       default 0x8400
 endif
index 6d714f6cdb2ce23aa71103df3d34c93d83541871..9e4227d8266b2a6376223617137403c5e4343397 100644 (file)
@@ -23,10 +23,10 @@ choice
 config TARGET_AM3517_EVM
        bool "AM3517 EVM"
        select DM
-       select DM_SERIAL
        select DM_GPIO
        select DM_I2C
        select DM_MMC
+       select DM_SERIAL
 
 config TARGET_MT_VENTOUX
        bool "TeeJet Mt.Ventoux"
@@ -36,8 +36,8 @@ config TARGET_MT_VENTOUX
 config TARGET_OMAP3_BEAGLE
        bool "TI OMAP3 BeagleBoard"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_5
        select OMAP3_GPIO_6
 
@@ -56,21 +56,21 @@ config TARGET_CM_T3517
 config TARGET_DEVKIT8000
        bool "TimLL OMAP3 Devkit8000"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_OMAP3_EVM
        bool "TI OMAP3 EVM"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_3
 
 config TARGET_OMAP3_IGEP00X0
        bool "IGEP"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_3
        select OMAP3_GPIO_5
        select OMAP3_GPIO_6
@@ -78,8 +78,8 @@ config TARGET_OMAP3_IGEP00X0
 config TARGET_OMAP3_OVERO
        bool "OMAP35xx Gumstix Overo"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_2
        select OMAP3_GPIO_3
        select OMAP3_GPIO_4
@@ -89,8 +89,8 @@ config TARGET_OMAP3_OVERO
 config TARGET_OMAP3_ZOOM1
        bool "TI Zoom1"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_AM3517_CRANE
        bool "am3517_crane"
@@ -118,8 +118,8 @@ config TARGET_OMAP3_LOGIC
        bool "OMAP3 Logic"
        select BOARD_LATE_INIT
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_3
        select OMAP3_GPIO_4
        select OMAP3_GPIO_6
@@ -143,14 +143,14 @@ config TARGET_TWISTER
 config TARGET_OMAP3_CAIRO
        bool "QUIPOS CAIRO"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
 
 config TARGET_SNIPER
        bool "LG Optimus Black"
        select DM
-       select DM_SERIAL
        select DM_GPIO
+       select DM_SERIAL
        select OMAP3_GPIO_2
        select OMAP3_GPIO_3
        select OMAP3_GPIO_4
index 6c492ff40933a8a2fbc8f179eb3db98d5560104f..308f9de4c440b408607755f8a0be8bb23692080b 100644 (file)
@@ -51,25 +51,25 @@ config TARGET_GOSE
        bool "Gose board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_KOELSCH
        bool "Koelsch board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_LAGER
        bool "Lager board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_KZM9G
        bool "KZM9D board"
@@ -78,33 +78,33 @@ config TARGET_ALT
        bool "Alt board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_SILK
        bool "Silk board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_PORTER
        bool "Porter board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 config TARGET_STOUT
        bool "Stout board"
        select DM
        select DM_SERIAL
+       select SPL_TINY_MEMSET
        select SUPPORT_SPL
        select USE_TINY_PRINTF
-       select SPL_TINY_MEMSET
 
 endchoice
 
index 0fb0c6339018c890363368cf130a9c340f3a2d83..cd03705b64c0fa78b2baca6b5e738b379c00ec23 100644 (file)
@@ -22,6 +22,8 @@ config TEGRA_IVC
 
 config TEGRA_COMMON
        bool "Tegra common options"
+       select BINMAN
+       select BOARD_EARLY_INIT_F
        select CLK
        select DM
        select DM_ETH
@@ -35,11 +37,9 @@ config TEGRA_COMMON
        select DM_SPI
        select DM_SPI_FLASH
        select MISC
-       select SPI
        select OF_CONTROL
+       select SPI
        select VIDCONSOLE_AS_LCD if DM_VIDEO
-       select BOARD_EARLY_INIT_F
-       select BINMAN
        imply CRC32_VERIFY
 
 config TEGRA_NO_BPMP
@@ -98,8 +98,8 @@ config TEGRA124
 
 config TEGRA210
        bool "Tegra210 family"
-       select TEGRA_GPIO
        select TEGRA_ARMV8_COMMON
+       select TEGRA_GPIO
        select TEGRA_NO_BPMP
 
 config TEGRA186
index c5645934513611941199c70027c473fa70d41d7f..1df1ecf72d19de7d0d3b907635a714ea82b5bed3 100644 (file)
@@ -11,10 +11,10 @@ choice
 config TARGET_MICROBLAZE_GENERIC
        bool "Support microblaze-generic"
        select BOARD_LATE_INIT
-       select SUPPORT_SPL
-       select OF_CONTROL
        select DM
        select DM_SERIAL
+       select OF_CONTROL
+       select SUPPORT_SPL
        select SYSRESET
 
 endchoice
index d07b92d1b442b86be928b28ee08b0cb1fbfe23c4..315d89dbeb3fa24bce987e904bea8333a40d46f8 100644 (file)
@@ -14,13 +14,13 @@ choice
 
 config TARGET_QEMU_MIPS
        bool "Support qemu-mips"
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_BIG_ENDIAN
-       select SUPPORTS_LITTLE_ENDIAN
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
        select SUPPORTS_CPU_MIPS64_R1
        select SUPPORTS_CPU_MIPS64_R2
-       select ROM_EXCEPTION_VECTORS
+       select SUPPORTS_LITTLE_ENDIAN
 
 config TARGET_MALTA
        bool "Support malta"
@@ -28,98 +28,98 @@ config TARGET_MALTA
        select DM_SERIAL
        select DYNAMIC_IO_PORT_BASE
        select MIPS_CM
+       select MIPS_L1_CACHE_SHIFT_6
        select MIPS_L2_CACHE
        select OF_CONTROL
        select OF_ISA_BUS
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_BIG_ENDIAN
-       select SUPPORTS_LITTLE_ENDIAN
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
        select SUPPORTS_CPU_MIPS32_R6
        select SUPPORTS_CPU_MIPS64_R1
        select SUPPORTS_CPU_MIPS64_R2
        select SUPPORTS_CPU_MIPS64_R6
+       select SUPPORTS_LITTLE_ENDIAN
        select SWAP_IO_SPACE
-       select MIPS_L1_CACHE_SHIFT_6
-       select ROM_EXCEPTION_VECTORS
 
 config TARGET_VCT
        bool "Support vct"
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_BIG_ENDIAN
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
        select SYS_MIPS_CACHE_INIT_RAM_LOAD
-       select ROM_EXCEPTION_VECTORS
 
 config TARGET_DBAU1X00
        bool "Support dbau1x00"
+       select MIPS_TUNE_4KC
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_BIG_ENDIAN
-       select SUPPORTS_LITTLE_ENDIAN
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
+       select SUPPORTS_LITTLE_ENDIAN
        select SYS_MIPS_CACHE_INIT_RAM_LOAD
-       select ROM_EXCEPTION_VECTORS
-       select MIPS_TUNE_4KC
 
 config TARGET_PB1X00
        bool "Support pb1x00"
-       select SUPPORTS_LITTLE_ENDIAN
+       select MIPS_TUNE_4KC
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
+       select SUPPORTS_LITTLE_ENDIAN
        select SYS_MIPS_CACHE_INIT_RAM_LOAD
-       select ROM_EXCEPTION_VECTORS
-       select MIPS_TUNE_4KC
 
 config ARCH_ATH79
        bool "Support QCA/Atheros ath79"
-       select OF_CONTROL
        select DM
+       select OF_CONTROL
 
 config ARCH_BMIPS
        bool "Support BMIPS SoCs"
-       select OF_CONTROL
-       select DM
        select CLK
        select CPU
+       select DM
+       select OF_CONTROL
        select RAM
        select SYSRESET
 
 config MACH_PIC32
        bool "Support Microchip PIC32"
-       select OF_CONTROL
        select DM
+       select OF_CONTROL
 
 config TARGET_BOSTON
        bool "Support Boston"
        select DM
        select DM_SERIAL
-       select OF_CONTROL
        select MIPS_CM
        select MIPS_L1_CACHE_SHIFT_6
        select MIPS_L2_CACHE
        select OF_BOARD_SETUP
+       select OF_CONTROL
+       select ROM_EXCEPTION_VECTORS
        select SUPPORTS_BIG_ENDIAN
-       select SUPPORTS_LITTLE_ENDIAN
        select SUPPORTS_CPU_MIPS32_R1
        select SUPPORTS_CPU_MIPS32_R2
        select SUPPORTS_CPU_MIPS32_R6
        select SUPPORTS_CPU_MIPS64_R1
        select SUPPORTS_CPU_MIPS64_R2
        select SUPPORTS_CPU_MIPS64_R6
-       select ROM_EXCEPTION_VECTORS
+       select SUPPORTS_LITTLE_ENDIAN
 
 config TARGET_XILFPGA
        bool "Support Imagination Xilfpga"
-       select OF_CONTROL
        select DM
-       select DM_SERIAL
-       select DM_GPIO
        select DM_ETH
-       select SUPPORTS_LITTLE_ENDIAN
-       select SUPPORTS_CPU_MIPS32_R1
-       select SUPPORTS_CPU_MIPS32_R2
+       select DM_GPIO
+       select DM_SERIAL
        select MIPS_L1_CACHE_SHIFT_4
+       select OF_CONTROL
        select ROM_EXCEPTION_VECTORS
+       select SUPPORTS_CPU_MIPS32_R1
+       select SUPPORTS_CPU_MIPS32_R2
+       select SUPPORTS_LITTLE_ENDIAN
        help
          This supports IMGTEC MIPSfpga platform
 
index 05d29d2fd95f086eea75c9e7360bd829039f55ca..385a7a6e21720c4651bfcf42ae02e5ade4102af5 100644 (file)
@@ -26,8 +26,8 @@ config TARGET_MPC8308RDB
 
 config TARGET_MPC8313ERDB
        bool "Support MPC8313ERDB"
-       select SUPPORT_SPL
        select BOARD_EARLY_INIT_F
+       select SUPPORT_SPL
 
 config TARGET_MPC8315ERDB
        bool "Support MPC8315ERDB"
@@ -42,10 +42,10 @@ config TARGET_MPC832XEMDS
 
 config TARGET_MPC8349EMDS
        bool "Support MPC8349EMDS"
+       select BOARD_EARLY_INIT_F
        select SYS_FSL_DDR
-       select SYS_FSL_HAS_DDR2
        select SYS_FSL_DDR_BE
-       select BOARD_EARLY_INIT_F
+       select SYS_FSL_HAS_DDR2
 
 config TARGET_MPC8349ITX
        bool "Support MPC8349ITX"
index ff89065b71f07e5b0de3f89092e3141a82c980a2..a6014705ddadfa297a3bb6dba7a198df17c6c7c5 100644 (file)
@@ -152,8 +152,8 @@ config CMD_BDI
 
 config CMD_CONFIG
        bool "config"
-       select BUILD_BIN2C
        default SANDBOX
+       select BUILD_BIN2C
        help
          Print ".config" contents.
 
@@ -429,8 +429,8 @@ config CMD_BINOP
 
 config CMD_CRC32
        bool "crc32"
-       select HASH
        default y
+       select HASH
        help
          Compute CRC32.
 
@@ -737,9 +737,9 @@ config CMD_GPIO
 
 config CMD_GPT
        bool "GPT (GUID Partition Table) command"
-       select PARTITION_UUIDS
        select EFI_PARTITION
        select HAVE_BLOCK_DEVICE
+       select PARTITION_UUIDS
        imply RANDOM_UUID
        help
          Enable the 'gpt' command to ready and write GPT style partition
@@ -899,8 +899,8 @@ config CMD_ONENAND
 
 config CMD_PART
        bool "part"
-       select PARTITION_UUIDS
        select HAVE_BLOCK_DEVICE
+       select PARTITION_UUIDS
        help
          Read and display information about the partition table on
          various media.
@@ -1798,10 +1798,10 @@ endmenu
 
 config CMD_UBI
        tristate "Enable UBI - Unsorted block images commands"
+       default y if NAND_SUNXI
+       select CMD_MTDPARTS
        select CRC32
        select MTD_UBI
-       select CMD_MTDPARTS
-       default y if NAND_SUNXI
        help
          UBI is a software layer above MTD layer which admits use of LVM-like
          logical volumes on top of MTD devices, hides some complexities of
@@ -1813,9 +1813,9 @@ config CMD_UBI
 config CMD_UBIFS
        tristate "Enable UBIFS - Unsorted block images filesystem commands"
        depends on CMD_UBI
+       default y if CMD_UBI
        select CRC32
        select LZO
-       default y if CMD_UBI
        help
          UBIFS is a file system for flash devices which works on top of UBI.