]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/mach-omap2/am33xx/Kconfig
arm: add support for PDU001
[u-boot] / arch / arm / mach-omap2 / am33xx / Kconfig
index 5b5d3f8cec291f4eb0072aa774abe842cb413377..9a9ccd7b0b8927bc0d869888ea0b5010998fa766 100644 (file)
@@ -1,3 +1,23 @@
+if TI816X
+
+config TARGET_TI816X_EVM
+       bool "Support ti816x_evm"
+       help
+         This option specifies support for the TI8168 EVM development platform
+         with PG2.0 silicon and DDR3 DRAM.
+
+endif
+
+if TI814X
+
+config TARGET_TI814X_EVM
+       bool "Support ti814x_evm"
+       help
+         This option specifies support for the TI8148
+         EVM development platform.
+
+endif
+
 if AM33XX
 
 config AM33XX_CHILISOM
 if AM33XX
 
 config AM33XX_CHILISOM
@@ -6,7 +26,6 @@ config AM33XX_CHILISOM
 
 choice
        prompt "AM33xx board select"
 
 choice
        prompt "AM33xx board select"
-       optional
 
 config TARGET_AM335X_EVM
        bool "Support am335x_evm"
 
 config TARGET_AM335X_EVM
        bool "Support am335x_evm"
@@ -15,6 +34,25 @@ config TARGET_AM335X_EVM
        select DM_SERIAL
        select DM_GPIO
        select TI_I2C_BOARD_DETECT
        select DM_SERIAL
        select DM_GPIO
        select TI_I2C_BOARD_DETECT
+       imply SPL_ENV_SUPPORT
+       imply SPL_EXT_SUPPORT
+       imply SPL_FAT_SUPPORT
+       imply SPL_GPIO_SUPPORT
+       imply SPL_I2C_SUPPORT
+       imply SPL_LIBCOMMON_SUPPORT
+       imply SPL_LIBDISK_SUPPORT
+       imply SPL_LIBGENERIC_SUPPORT
+       imply SPL_MMC_SUPPORT
+       imply SPL_NAND_SUPPORT
+       imply SPL_POWER_SUPPORT
+       imply SPL_SERIAL_SUPPORT
+       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
        help
          This option specifies support for the AM335x
          GP and HS EVM development platforms. The AM335x
@@ -30,8 +68,9 @@ config TARGET_AM335X_BALTOS
        select DM_SERIAL
        select DM_GPIO
 
        select DM_SERIAL
        select DM_GPIO
 
-config TARGET_AM335X_IGEP0033
-       bool "Support am335x_igep0033"
+config TARGET_AM335X_IGEP003X
+       bool "Support am335x_igep003x"
+       select BOARD_LATE_INIT
        select DM
        select DM_SERIAL
        select DM_GPIO
        select DM
        select DM_SERIAL
        select DM_GPIO
@@ -42,6 +81,7 @@ config TARGET_AM335X_SHC
        select DM
        select DM_SERIAL
        select DM_GPIO
        select DM
        select DM_SERIAL
        select DM_GPIO
+       imply CMD_SPL
 
 config TARGET_AM335X_SL50
        bool "Support am335x_sl50"
 
 config TARGET_AM335X_SL50
        bool "Support am335x_sl50"
@@ -64,6 +104,14 @@ config TARGET_BAV335X
 
          For more information, visit: http://birdland.com/oem
 
 
          For more information, visit: http://birdland.com/oem
 
+config TARGET_BRXRE1
+       bool "Support BRXRE1"
+       select BOARD_LATE_INIT
+
+config TARGET_BRPPT1
+       bool "Support BRPPT1"
+       select BOARD_LATE_INIT
+
 config TARGET_CHILIBOARD
        bool "Grinn chiliBoard"
        select AM33XX_CHILISOM
 config TARGET_CHILIBOARD
        bool "Grinn chiliBoard"
        select AM33XX_CHILISOM
@@ -77,6 +125,20 @@ config TARGET_CM_T335
        select DM_SERIAL
        select DM_GPIO
 
        select DM_SERIAL
        select DM_GPIO
 
+config TARGET_DRACO
+       bool "Support draco"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
+config TARGET_ETAMIN
+       bool "Support etamin"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
 config TARGET_PCM051
        bool "Support pcm051"
        select DM
 config TARGET_PCM051
        bool "Support pcm051"
        select DM
@@ -95,25 +157,75 @@ config TARGET_PEPPER
        select DM_SERIAL
        select DM_GPIO
 
        select DM_SERIAL
        select DM_GPIO
 
+config TARGET_PXM2
+       bool "Support pxm2"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
+config TARGET_RASTABAN
+       bool "Support rastaban"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
+config TARGET_RUT
+       bool "Support rut"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
+config TARGET_THUBAN
+       bool "Support thuban"
+       select BOARD_LATE_INIT
+       select DM
+       select DM_SERIAL
+       select DM_GPIO
+
+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
+         the Computing-Module m2 from bytes at work AG.
+
 endchoice
 
 endif
 
 if AM43XX
 
 endchoice
 
 endif
 
 if AM43XX
 
-config SPL_EXT_SUPPORT
-       default y
-
-config SPL_GPIO_SUPPORT
-       default y
-
-config SPL_I2C_SUPPORT
-       default y
+choice
+       prompt "AM43xx board select"
 
 config TARGET_AM43XX_EVM
        bool "Support am43xx_evm"
        select BOARD_LATE_INIT
        select TI_I2C_BOARD_DETECT
 
 config TARGET_AM43XX_EVM
        bool "Support am43xx_evm"
        select BOARD_LATE_INIT
        select TI_I2C_BOARD_DETECT
+       imply DM_ETH
+       imply DM_I2C
+       imply DM_SPI
+       imply DM_SPI_FLASH
+       imply SPI_FLASH_BAR
+       imply SPL_ENV_SUPPORT
+       imply SPL_EXT_SUPPORT
+       imply SPL_FAT_SUPPORT
+       imply SPL_GPIO_SUPPORT
+       imply SPL_I2C_SUPPORT
+       imply SPL_LIBCOMMON_SUPPORT
+       imply SPL_LIBDISK_SUPPORT
+       imply SPL_LIBGENERIC_SUPPORT
+       imply SPL_MMC_SUPPORT
+       imply SPL_NAND_SUPPORT
+       imply SPL_POWER_SUPPORT
+       imply SPL_SERIAL_SUPPORT
+       imply SPL_WATCHDOG_SUPPORT
+       imply SPL_YMODEM_SUPPORT
        help
          This option specifies support for the AM43xx
          GP and HS EVM development platforms.The AM437x
        help
          This option specifies support for the AM43xx
          GP and HS EVM development platforms.The AM437x
@@ -121,6 +233,12 @@ config TARGET_AM43XX_EVM
          evaluation module system that enables developers
          to write software and develop hardware around
          an AM43xx processor subsystem.
          evaluation module system that enables developers
          to write software and develop hardware around
          an AM43xx processor subsystem.
+
+config TARGET_CM_T43
+       bool "Support cm_t43"
+
+endchoice
+
 endif
 
 if AM43XX || AM33XX
 endif
 
 if AM43XX || AM33XX