CMD_DM is used for debug purpose and it shouldn't be enabled by default
via Kconfig. Unfortunately this is in the tree for quite a long time
that's why solution is to use imply DM for all targets which are
enabling DM.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Joe Hershberger <joe.hershberger@ni.com>
15 files changed:
select DM
select OF_CONTROL
select SUPPORT_OF_CONTROL
select DM
select OF_CONTROL
select SUPPORT_OF_CONTROL
config PPC
bool "PowerPC architecture"
config PPC
bool "PowerPC architecture"
select LZO
select SPI
select SUPPORT_OF_CONTROL
select LZO
select SPI
select SUPPORT_OF_CONTROL
imply CMD_GETTIME
imply CMD_HASH
imply CMD_IO
imply CMD_GETTIME
imply CMD_HASH
imply CMD_IO
select USE_PRIVATE_LIBGCC
select X86_TSC_TIMER
imply BLK
select USE_PRIVATE_LIBGCC
select X86_TSC_TIMER
imply BLK
imply CMD_FPGA_LOADMK
imply CMD_GETTIME
imply CMD_IO
imply CMD_FPGA_LOADMK
imply CMD_GETTIME
imply CMD_IO
select OF_CONTROL
select OF_SEPARATE
select SPI
select OF_CONTROL
select OF_SEPARATE
select SPI
config TARGET_DEVKIT3250
bool "Support devkit3250"
config TARGET_DEVKIT3250
bool "Support devkit3250"
select PL01X_SERIAL
select SPI
select SPI_FLASH
select PL01X_SERIAL
select SPI
select SPI_FLASH
config TARGET_X600
bool "Support x600"
config TARGET_X600
bool "Support x600"
select OF_CONTROL
select PL01X_SERIAL
select SERIAL_SEARCH_ALL
select OF_CONTROL
select PL01X_SERIAL
select SERIAL_SEARCH_ALL
imply FAT_WRITE
config TARGET_VEXPRESS_CA15_TC2
imply FAT_WRITE
config TARGET_VEXPRESS_CA15_TC2
select DM
select OF_CONTROL
select OF_PRIOR_STAGE
select DM
select OF_CONTROL
select OF_PRIOR_STAGE
help
This enables support for Broadcom ARM-based set-top box
chipsets, including the 7445 family of chips.
help
This enables support for Broadcom ARM-based set-top box
chipsets, including the 7445 family of chips.
select DM_SPI
select DM_SPI_FLASH
select SPI
select DM_SPI
select DM_SPI_FLASH
select SPI
imply FAT_WRITE
config ARCH_S5PC1XX
imply FAT_WRITE
config ARCH_S5PC1XX
select DM_GPIO
select DM_I2C
select DM_SERIAL
select DM_GPIO
select DM_I2C
select DM_SERIAL
config ARCH_HIGHBANK
bool "Calxeda Highbank"
config ARCH_HIGHBANK
bool "Calxeda Highbank"
select DM
select DM_SERIAL
select PL01X_SERIAL
select DM
select DM_SERIAL
select PL01X_SERIAL
config ARCH_KEYSTONE
bool "TI Keystone"
config ARCH_KEYSTONE
bool "TI Keystone"
select ARM64
select DM
select SUPPORT_SPL
select ARM64
select DM
select SUPPORT_SPL
config ARCH_MX23
bool "NXP i.MX23 family"
config ARCH_MX23
bool "NXP i.MX23 family"
select DM
select DM_SERIAL
select OF_CONTROL
select DM
select DM_SERIAL
select OF_CONTROL
config ARCH_QEMU
bool "QEMU Virtual Platform"
config ARCH_QEMU
bool "QEMU Virtual Platform"
select DM_SERIAL
select OF_CONTROL
select PL01X_SERIAL
select DM_SERIAL
select OF_CONTROL
select PL01X_SERIAL
config ARCH_RMOBILE
bool "Renesas ARM SoCs"
select BOARD_EARLY_INIT_F
select DM
select DM_SERIAL
config ARCH_RMOBILE
bool "Renesas ARM SoCs"
select BOARD_EARLY_INIT_F
select DM
select DM_SERIAL
imply FAT_WRITE
imply SYS_THUMB_BUILD
imply FAT_WRITE
imply SYS_THUMB_BUILD
select OF_SEPARATE
select SMEM
select SPMI
select OF_SEPARATE
select SMEM
select SPMI
config ARCH_SOCFPGA
bool "Altera SOCFPGA family"
config ARCH_SOCFPGA
bool "Altera SOCFPGA family"
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 SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION_TYPE
select SYS_NS16550
select SYS_THUMB_BUILD if TARGET_SOCFPGA_GEN5 || TARGET_SOCFPGA_ARRIA10
imply CMD_MTDPARTS
imply CRC32_VERIFY
imply DM_SPI
imply CMD_MTDPARTS
imply CRC32_VERIFY
imply DM_SPI
select USB_KEYBOARD if DISTRO_DEFAULTS
select USB_STORAGE if DISTRO_DEFAULTS
select USE_TINY_PRINTF
select USB_KEYBOARD if DISTRO_DEFAULTS
select USB_STORAGE if DISTRO_DEFAULTS
select USE_TINY_PRINTF
imply CMD_GPT
imply DISTRO_DEFAULTS
imply FAT_WRITE
imply CMD_GPT
imply DISTRO_DEFAULTS
imply FAT_WRITE
select SUPPORT_SPL
imply ARCH_EARLY_INIT_R
imply CMD_CLK
select SUPPORT_SPL
imply ARCH_EARLY_INIT_R
imply CMD_CLK
imply CMD_SPL
imply FAT_WRITE
imply CMD_SPL
imply FAT_WRITE
select DM
select DM_SERIAL
select OF_CONTROL
select DM
select DM_SERIAL
select OF_CONTROL
config ARCH_ZYNQMP
bool "Xilinx ZynqMP based platform"
config ARCH_ZYNQMP
bool "Xilinx ZynqMP based platform"
select SPL_BOARD_INIT if SPL
select SPL_CLK if SPL
select SUPPORT_SPL
select SPL_BOARD_INIT if SPL
select SPL_CLK if SPL
select SUPPORT_SPL
imply FAT_WRITE
config TEGRA
imply FAT_WRITE
config TEGRA
select OF_CONTROL
select PL01X_SERIAL
select SPECIFY_CONSOLE_INDEX
select OF_CONTROL
select PL01X_SERIAL
select SPECIFY_CONSOLE_INDEX
help
Support for HiKey 96boards platform. It features a HI6220
SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
help
Support for HiKey 96boards platform. It features a HI6220
SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
select DM_USB
select OF_CONTROL
select PL01X_SERIAL
select DM_USB
select OF_CONTROL
select PL01X_SERIAL
help
Support for Poplar 96boards EE platform. It features a HI3798cv200
SoC, with 4xA53 CPU, 1GB RAM and the high performance Mali T720 GPU
help
Support for Poplar 96boards EE platform. It features a HI3798cv200
SoC, with 4xA53 CPU, 1GB RAM and the high performance Mali T720 GPU
select SPL_OF_CONTROL if SPL
select SPL_PINCTRL if SPL
select SUPPORT_SPL
select SPL_OF_CONTROL if SPL
select SPL_PINCTRL if SPL
select SUPPORT_SPL
imply DISTRO_DEFAULTS
imply FAT_WRITE
help
imply DISTRO_DEFAULTS
imply FAT_WRITE
help
select DM
select DM_SERIAL
select SYS_THUMB_BUILD
select DM
select DM_SERIAL
select SYS_THUMB_BUILD
config ARCH_STI
bool "Support STMicrolectronics SoCs"
config ARCH_STI
bool "Support STMicrolectronics SoCs"
select DM_MMC
select DM_RESET
select DM_SERIAL
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
help
Support for STMicroelectronics STiH407/10 SoC family.
This SoC is used on Linaro 96Board STiH410-B2260
select SYSCON
select SYSRESET
select SYS_THUMB_BUILD
select SYSCON
select SYSRESET
select SYS_THUMB_BUILD
help
Support for STM32MP SoC family developed by STMicroelectronics,
MPUs based on ARM cortex A core
help
Support for STM32MP SoC family developed by STMicroelectronics,
MPUs based on ARM cortex A core
select SYS_MALLOC_F
select SYS_THUMB_BUILD if !ARM64
imply ADC
select SYS_MALLOC_F
select SYS_THUMB_BUILD if !ARM64
imply ADC
imply DISTRO_DEFAULTS
imply FAT_WRITE
imply SARADC_ROCKCHIP
imply DISTRO_DEFAULTS
imply FAT_WRITE
imply SARADC_ROCKCHIP
bool "Support Aspeed SoCs"
select DM
select OF_CONTROL
bool "Support Aspeed SoCs"
select DM
select OF_CONTROL
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_GURNARD
bool "Support gurnard"
config TARGET_GURNARD
bool "Support gurnard"
select DM_SERIAL
select DM_SPI
select SPI
select DM_SERIAL
select DM_SPI
select SPI
config TARGET_AT91SAM9261EK
bool "Atmel at91sam9261 reference board"
config TARGET_AT91SAM9261EK
bool "Atmel at91sam9261 reference board"
select DM_GPIO
select DM_SERIAL
select SUPPORT_SPL
select DM_GPIO
select DM_SERIAL
select SUPPORT_SPL
config TARGET_TAURUS
bool "Support taurus"
config TARGET_TAURUS
bool "Support taurus"
select DM_SPI
select SPI
select SUPPORT_SPL
select DM_SPI
select SPI
select SUPPORT_SPL
config TARGET_SMARTWEB
bool "Support smartweb"
config TARGET_SMARTWEB
bool "Support smartweb"
select DM_GPIO
select DM_SERIAL
select SUPPORT_SPL
select DM_GPIO
select DM_SERIAL
select SUPPORT_SPL
config TARGET_VINCO
bool "Support VINCO"
config TARGET_VINCO
bool "Support VINCO"
select SAMA5D4
select SPI
select SUPPORT_SPL
select SAMA5D4
select SPI
select SUPPORT_SPL
config TARGET_WB45N
bool "Support Laird WB45N"
config TARGET_WB45N
bool "Support Laird WB45N"
select DM_PMIC
select DM_SERIAL
select MX53
select DM_PMIC
select DM_SERIAL
select MX53
config TARGET_MX51EVK
bool "Support mx51evk"
config TARGET_MX51EVK
bool "Support mx51evk"
select DM
select DM_SERIAL
select MX53
select DM
select DM_SERIAL
select MX53
config TARGET_MX53EVK
bool "Support mx53evk"
config TARGET_MX53EVK
bool "Support mx53evk"
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
config MX6UL_OPOS6UL
bool
config MX6UL_OPOS6UL
bool
select SPL_PINCTRL if SPL
select SPL_SEPARATE_BSS if SPL
select SUPPORT_SPL
select SPL_PINCTRL if SPL
select SPL_SEPARATE_BSS if SPL
select SUPPORT_SPL
select DM_SERIAL
select DM_THERMAL
select SUPPORT_SPL
select DM_SERIAL
select DM_THERMAL
select SUPPORT_SPL
imply CMD_SATA
config TARGET_ARISTAINETOS
imply CMD_SATA
config TARGET_ARISTAINETOS
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
config TARGET_CM_FX6
bool "CM-FX6"
config TARGET_CM_FX6
bool "CM-FX6"
select DM_SERIAL
select MX6QDL
select SUPPORT_SPL
select DM_SERIAL
select MX6QDL
select SUPPORT_SPL
config TARGET_COLIBRI_IMX6
bool "Toradex Colibri iMX6 board"
config TARGET_COLIBRI_IMX6
bool "Toradex Colibri iMX6 board"
select DM_SERIAL
select DM_THERMAL
select SUPPORT_SPL
select DM_SERIAL
select DM_THERMAL
select SUPPORT_SPL
config TARGET_COLIBRI_IMX6ULL
bool "Toradex Colibri iMX6ULL"
config TARGET_COLIBRI_IMX6ULL
bool "Toradex Colibri iMX6ULL"
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
imply CMD_SPL
config TARGET_DISPLAY5
imply CMD_SPL
config TARGET_DISPLAY5
select DM
select DM_SERIAL
select SUPPORT_SPL
select DM
select DM_SERIAL
select SUPPORT_SPL
config TARGET_EMBESTMX6BOARDS
bool "embestmx6boards"
config TARGET_EMBESTMX6BOARDS
bool "embestmx6boards"
select DM_MMC
select DM_PMIC
select OF_CONTROL
select DM_MMC
select DM_PMIC
select OF_CONTROL
config TARGET_MX6MEMCAL
bool "mx6memcal"
config TARGET_MX6MEMCAL
bool "mx6memcal"
select SPL_USB_SDP_SUPPORT if SPL
select SPL_WATCHDOG_SUPPORT if SPL
select SUPPORT_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)"
config TARGET_MX6Q_ENGICAM
bool "Support Engicam i.Core(RQS)"
select SPL_PINCTRL if SPL
select SPL_SEPARATE_BSS if SPL
select SUPPORT_SPL
select SPL_PINCTRL if SPL
select SPL_SEPARATE_BSS if SPL
select SUPPORT_SPL
config TARGET_MX6SABREAUTO
bool "mx6sabreauto"
config TARGET_MX6SABREAUTO
bool "mx6sabreauto"
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
config TARGET_MX6SABRESD
bool "mx6sabresd"
config TARGET_MX6SABRESD
bool "mx6sabresd"
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
config TARGET_MX6SLEVK
bool "mx6slevk"
config TARGET_MX6SLEVK
bool "mx6slevk"
select DM
select DM_THERMAL
select MX6SLL
select DM
select DM_THERMAL
select MX6SLL
config TARGET_MX6SXSABRESD
bool "mx6sxsabresd"
config TARGET_MX6SXSABRESD
bool "mx6sxsabresd"
select DM
select DM_THERMAL
select MX6SX
select DM
select DM_THERMAL
select MX6SX
config TARGET_MX6UL_9X9_EVK
bool "mx6ul_9x9_evk"
config TARGET_MX6UL_9X9_EVK
bool "mx6ul_9x9_evk"
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
config TARGET_MX6UL_14X14_EVK
bool "mx6ul_14x14_evk"
config TARGET_MX6UL_14X14_EVK
bool "mx6ul_14x14_evk"
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
config TARGET_MX6UL_ENGICAM
bool "Support Engicam GEAM6UL/Is.IoT"
config TARGET_MX6UL_ENGICAM
bool "Support Engicam GEAM6UL/Is.IoT"
select SPL_PINCTRL if SPL
select SPL_SEPARATE_BSS if SPL
select SUPPORT_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"
config TARGET_MX6ULL_14X14_EVK
bool "Support mx6ull_14x14_evk"
select DM
select DM_THERMAL
select MX6ULL
select DM
select DM_THERMAL
select MX6ULL
config TARGET_NITROGEN6X
bool "nitrogen6x"
config TARGET_NITROGEN6X
bool "nitrogen6x"
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
select DM_THERMAL
select MX6QDL
select SUPPORT_SPL
imply CMD_SPL
config TARGET_TQMA6
imply CMD_SPL
config TARGET_TQMA6
select DM_THERMAL
select MX6SX
select SUPPORT_SPL
select DM_THERMAL
select MX6SX
select SUPPORT_SPL
config TARGET_SAMTEC_VINING_2000
bool "samtec VIN|ING 2000"
config TARGET_SAMTEC_VINING_2000
bool "samtec VIN|ING 2000"
select DM
select DM_THERMAL
select MX6SX
select DM
select DM_THERMAL
select MX6SX
config TARGET_WANDBOARD
bool "wandboard"
config TARGET_WANDBOARD
bool "wandboard"
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
select DM_THERMAL
select MX6UL
select SUPPORT_SPL
config TARGET_ZC5202
bool "zc5202"
config TARGET_ZC5202
bool "zc5202"
select DM
select DM_THERMAL
select SUPPORT_SPL
select DM
select DM_THERMAL
select SUPPORT_SPL
config TARGET_ZC5601
bool "zc5601"
config TARGET_ZC5601
bool "zc5601"
select DM
select DM_THERMAL
select SUPPORT_SPL
select DM
select DM_THERMAL
select SUPPORT_SPL
select DM_THERMAL
select MX7D
select SUPPORT_SPL
select DM_THERMAL
select MX7D
select SUPPORT_SPL
config TARGET_MX7DSABRESD
bool "mx7dsabresd"
config TARGET_MX7DSABRESD
bool "mx7dsabresd"
select DM
select DM_THERMAL
select MX7D
select DM
select DM_THERMAL
select MX7D
config TARGET_PICO_IMX7D
bool "pico-imx7d"
config TARGET_PICO_IMX7D
bool "pico-imx7d"
select DM
select DM_THERMAL
select MX7D
select DM
select DM_THERMAL
select MX7D
+ imply CMD_DM
+ imply CMD_DM
config TARGET_COLIBRI_IMX7
bool "Support Colibri iMX7S/iMX7D modules"
select DM
select DM_SERIAL
select DM_THERMAL
config TARGET_COLIBRI_IMX7
bool "Support Colibri iMX7S/iMX7D modules"
select DM
select DM_SERIAL
select DM_THERMAL
select CLK
select DM
select DM_SERIAL
select CLK
select DM
select DM_SERIAL
help
The Amlogic Meson GXBaby (S905) is an ARM SoC with a
quad-core Cortex-A53 CPU and a Mali-450 GPU.
help
The Amlogic Meson GXBaby (S905) is an ARM SoC with a
quad-core Cortex-A53 CPU and a Mali-450 GPU.
select CLK
select DM
select DM_SERIAL
select CLK
select DM
select DM_SERIAL
help
The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
quad-core Cortex-A53 CPU and a Mali-450 GPU.
help
The Amlogic Meson GXL (S905X and S905D) is an ARM SoC with a
quad-core Cortex-A53 CPU and a Mali-450 GPU.
select DM_GPIO
select DM_SERIAL
select TI_I2C_BOARD_DETECT
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_DM
imply SPL_DM_SEQ_ALIAS
imply SPL_ENV_SUPPORT
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_AM335X_IGEP003X
bool "Support am335x_igep003x"
config TARGET_AM335X_IGEP003X
bool "Support am335x_igep003x"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_AM335X_SHC
bool "Support am335x based shc board from bosch"
config TARGET_AM335X_SHC
bool "Support am335x based shc board from bosch"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
imply CMD_SPL
config TARGET_AM335X_SL50
imply CMD_SPL
config TARGET_AM335X_SL50
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_BAV335X
bool "Support bav335x"
select BOARD_LATE_INIT
select DM
select DM_SERIAL
config TARGET_BAV335X
bool "Support bav335x"
select BOARD_LATE_INIT
select DM
select DM_SERIAL
help
The BAV335x OEM Network Processor integrates all the functions of an
embedded network computer in a small, easy to use SODIMM module which
help
The BAV335x OEM Network Processor integrates all the functions of an
embedded network computer in a small, easy to use SODIMM module which
select BOARD_LATE_INIT
select DM
select DM_SERIAL
select BOARD_LATE_INIT
select DM
select DM_SERIAL
config TARGET_CM_T335
bool "Support cm_t335"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_CM_T335
bool "Support cm_t335"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_DRACO
bool "Support draco"
config TARGET_DRACO
bool "Support draco"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_ETAMIN
bool "Support etamin"
config TARGET_ETAMIN
bool "Support etamin"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PCM051
bool "Support pcm051"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PCM051
bool "Support pcm051"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PENGWYN
bool "Support pengwyn"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PENGWYN
bool "Support pengwyn"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PEPPER
bool "Support pepper"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PEPPER
bool "Support pepper"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PXM2
bool "Support pxm2"
config TARGET_PXM2
bool "Support pxm2"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_RASTABAN
bool "Support rastaban"
config TARGET_RASTABAN
bool "Support rastaban"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_RUT
bool "Support rut"
config TARGET_RUT
bool "Support rut"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_THUBAN
bool "Support thuban"
config TARGET_THUBAN
bool "Support thuban"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_PDU001
bool "Support PDU001"
select DM
select DM_SERIAL
config TARGET_PDU001
bool "Support PDU001"
select DM
select DM_SERIAL
help
Support for PDU001 platform developed by EETS GmbH.
The PDU001 is a processor and display unit developed around
help
Support for PDU001 platform developed by EETS GmbH.
The PDU001 is a processor and display unit developed around
select DM_I2C
select DM_MMC
select DM_SERIAL
select DM_I2C
select DM_MMC
select DM_SERIAL
config TARGET_MT_VENTOUX
bool "TeeJet Mt.Ventoux"
config TARGET_MT_VENTOUX
bool "TeeJet Mt.Ventoux"
select DM_SERIAL
select OMAP3_GPIO_5
select OMAP3_GPIO_6
select DM_SERIAL
select OMAP3_GPIO_5
select OMAP3_GPIO_6
config TARGET_CM_T35
bool "CompuLab CM-T3530 and CM-T3730 boards"
config TARGET_CM_T35
bool "CompuLab CM-T3530 and CM-T3730 boards"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_OMAP3_EVM
bool "TI OMAP3 EVM"
config TARGET_OMAP3_EVM
bool "TI OMAP3 EVM"
select DM_GPIO
select DM_SERIAL
select OMAP3_GPIO_3
select DM_GPIO
select DM_SERIAL
select OMAP3_GPIO_3
config TARGET_OMAP3_IGEP00X0
bool "IGEP"
config TARGET_OMAP3_IGEP00X0
bool "IGEP"
select OMAP3_GPIO_3
select OMAP3_GPIO_5
select OMAP3_GPIO_6
select OMAP3_GPIO_3
select OMAP3_GPIO_5
select OMAP3_GPIO_6
config TARGET_OMAP3_OVERO
bool "OMAP35xx Gumstix Overo"
config TARGET_OMAP3_OVERO
bool "OMAP35xx Gumstix Overo"
select OMAP3_GPIO_4
select OMAP3_GPIO_5
select OMAP3_GPIO_6
select OMAP3_GPIO_4
select OMAP3_GPIO_5
select OMAP3_GPIO_6
config TARGET_OMAP3_ZOOM1
bool "TI Zoom1"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_OMAP3_ZOOM1
bool "TI Zoom1"
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_AM3517_CRANE
bool "am3517_crane"
config TARGET_AM3517_CRANE
bool "am3517_crane"
select OMAP3_GPIO_3
select OMAP3_GPIO_4
select OMAP3_GPIO_6
select OMAP3_GPIO_3
select OMAP3_GPIO_4
select OMAP3_GPIO_6
config TARGET_NOKIA_RX51
bool "Nokia RX51"
config TARGET_NOKIA_RX51
bool "Nokia RX51"
select DM
select DM_GPIO
select DM_SERIAL
select DM
select DM_GPIO
select DM_SERIAL
config TARGET_SNIPER
bool "LG Optimus Black"
config TARGET_SNIPER
bool "LG Optimus Black"
select OMAP3_GPIO_4
select OMAP3_GPIO_5
select OMAP3_GPIO_6
select OMAP3_GPIO_4
select OMAP3_GPIO_5
select OMAP3_GPIO_6
select DM
select DM_SERIAL
select USE_TINY_PRINTF
select DM
select DM_SERIAL
select USE_TINY_PRINTF
config TARGET_GOSE
bool "Gose board"
config TARGET_GOSE
bool "Gose board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_KOELSCH
bool "Koelsch board"
config TARGET_KOELSCH
bool "Koelsch board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_LAGER
bool "Lager board"
config TARGET_LAGER
bool "Lager board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_KZM9G
bool "KZM9D board"
config TARGET_KZM9G
bool "KZM9D board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_SILK
bool "Silk board"
config TARGET_SILK
bool "Silk board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_PORTER
bool "Porter board"
config TARGET_PORTER
bool "Porter board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
config TARGET_STOUT
bool "Stout board"
config TARGET_STOUT
bool "Stout board"
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select SPL_TINY_MEMSET
select SUPPORT_SPL
select USE_TINY_PRINTF
select OF_CONTROL
select SPI
select VIDCONSOLE_AS_LCD if DM_VIDEO
select OF_CONTROL
select SPI
select VIDCONSOLE_AS_LCD if DM_VIDEO
imply CRC32_VERIFY
config TEGRA_NO_BPMP
imply CRC32_VERIFY
config TEGRA_NO_BPMP
select OF_CONTROL
select SUPPORT_SPL
select SYSRESET
select OF_CONTROL
select SUPPORT_SPL
select SYSRESET
select SUPPORTS_CPU_MIPS64_R6
select SUPPORTS_LITTLE_ENDIAN
select SWAP_IO_SPACE
select SUPPORTS_CPU_MIPS64_R6
select SUPPORTS_LITTLE_ENDIAN
select SWAP_IO_SPACE
config TARGET_VCT
bool "Support vct"
config TARGET_VCT
bool "Support vct"
bool "Support QCA/Atheros ath79"
select DM
select OF_CONTROL
bool "Support QCA/Atheros ath79"
select DM
select OF_CONTROL
config ARCH_BMIPS
bool "Support BMIPS SoCs"
config ARCH_BMIPS
bool "Support BMIPS SoCs"
select OF_CONTROL
select RAM
select SYSRESET
select OF_CONTROL
select RAM
select SYSRESET
config MACH_PIC32
bool "Support Microchip PIC32"
select DM
select OF_CONTROL
config MACH_PIC32
bool "Support Microchip PIC32"
select DM
select OF_CONTROL
config TARGET_BOSTON
bool "Support Boston"
config TARGET_BOSTON
bool "Support Boston"
select SUPPORTS_CPU_MIPS64_R2
select SUPPORTS_CPU_MIPS64_R6
select SUPPORTS_LITTLE_ENDIAN
select SUPPORTS_CPU_MIPS64_R2
select SUPPORTS_CPU_MIPS64_R6
select SUPPORTS_LITTLE_ENDIAN
config TARGET_XILFPGA
bool "Support Imagination Xilfpga"
config TARGET_XILFPGA
bool "Support Imagination Xilfpga"
select SUPPORTS_CPU_MIPS32_R1
select SUPPORTS_CPU_MIPS32_R2
select SUPPORTS_LITTLE_ENDIAN
select SUPPORTS_CPU_MIPS32_R1
select SUPPORTS_CPU_MIPS32_R2
select SUPPORTS_LITTLE_ENDIAN
help
This supports IMGTEC MIPSfpga platform
help
This supports IMGTEC MIPSfpga platform
config TARGET_IDS8313
bool "Support ids8313"
select DM
config TARGET_IDS8313
bool "Support ids8313"
select DM
config TARGET_KM8360
bool "Support km8360"
config TARGET_KM8360
bool "Support km8360"
config CMD_DM
bool "dm - Access to driver model information"
depends on DM
config CMD_DM
bool "dm - Access to driver model information"
depends on DM
help
Provides access to driver model data structures and information,
such as a list of devices, list of uclasses and the state of each
help
Provides access to driver model data structures and information,
such as a list of devices, list of uclasses and the state of each