1if ARCH_OMAP2PLUS 2 3choice 4 prompt "OMAP2+ platform select" 5 default TARGET_BRXRE1 6 7config TARGET_BRXRE1 8 bool "Support BRXRE1" 9 select BOARD_LATE_INIT 10 11config TARGET_BRPPT1 12 bool "Support BRPPT1" 13 select BOARD_LATE_INIT 14 15config TARGET_DRACO 16 bool "Support draco" 17 select BOARD_LATE_INIT 18 select DM 19 select DM_SERIAL 20 select DM_GPIO 21 22config TARGET_THUBAN 23 bool "Support thuban" 24 select BOARD_LATE_INIT 25 select DM 26 select DM_SERIAL 27 select DM_GPIO 28 29config TARGET_RASTABAN 30 bool "Support rastaban" 31 select BOARD_LATE_INIT 32 select DM 33 select DM_SERIAL 34 select DM_GPIO 35 36config TARGET_ETAMIN 37 bool "Support etamin" 38 select BOARD_LATE_INIT 39 select DM 40 select DM_SERIAL 41 select DM_GPIO 42 43config TARGET_PXM2 44 bool "Support pxm2" 45 select BOARD_LATE_INIT 46 select DM 47 select DM_SERIAL 48 select DM_GPIO 49 50config TARGET_RUT 51 bool "Support rut" 52 select BOARD_LATE_INIT 53 select DM 54 select DM_SERIAL 55 select DM_GPIO 56 57config TARGET_TI814X_EVM 58 bool "Support ti814x_evm" 59 60config TARGET_TI816X_EVM 61 bool "Support ti816x_evm" 62 63config OMAP34XX 64 bool "OMAP34XX SoC" 65 select ARM_ERRATA_430973 66 select ARM_ERRATA_454179 67 select ARM_ERRATA_621766 68 select ARM_ERRATA_725233 69 select USE_TINY_PRINTF 70 imply SPL_EXT_SUPPORT 71 imply SPL_FAT_SUPPORT 72 imply SPL_GPIO_SUPPORT 73 imply SPL_I2C_SUPPORT 74 imply SPL_LIBCOMMON_SUPPORT 75 imply SPL_LIBDISK_SUPPORT 76 imply SPL_LIBGENERIC_SUPPORT 77 imply SPL_MMC_SUPPORT 78 imply SPL_NAND_SUPPORT 79 imply SPL_POWER_SUPPORT 80 imply SPL_SERIAL_SUPPORT 81 imply SYS_THUMB_BUILD 82 imply TWL4030_POWER 83 84config OMAP44XX 85 bool "OMAP44XX SoC" 86 select USE_TINY_PRINTF 87 imply SPL_DISPLAY_PRINT 88 imply SPL_EXT_SUPPORT 89 imply SPL_FAT_SUPPORT 90 imply SPL_GPIO_SUPPORT 91 imply SPL_I2C_SUPPORT 92 imply SPL_LIBCOMMON_SUPPORT 93 imply SPL_LIBDISK_SUPPORT 94 imply SPL_LIBGENERIC_SUPPORT 95 imply SPL_MMC_SUPPORT 96 imply SPL_NAND_SUPPORT 97 imply SPL_POWER_SUPPORT 98 imply SPL_SERIAL_SUPPORT 99 imply SYS_THUMB_BUILD 100 101config OMAP54XX 102 bool "OMAP54XX SoC" 103 select ARM_ERRATA_798870 104 select SYS_THUMB_BUILD 105 imply SPL_DISPLAY_PRINT 106 imply SPL_ENV_SUPPORT 107 imply SPL_EXT_SUPPORT 108 imply SPL_FAT_SUPPORT 109 imply SPL_GPIO_SUPPORT 110 imply SPL_I2C_SUPPORT 111 imply SPL_LIBCOMMON_SUPPORT 112 imply SPL_LIBDISK_SUPPORT 113 imply SPL_LIBGENERIC_SUPPORT 114 imply SPL_MMC_SUPPORT 115 imply SPL_NAND_SUPPORT 116 imply SPL_POWER_SUPPORT 117 imply SPL_SERIAL_SUPPORT 118 119config AM43XX 120 bool "AM43XX SoC" 121 imply SPL_DM 122 imply SPL_DM_SEQ_ALIAS 123 imply SPL_OF_CONTROL 124 imply SPL_OF_TRANSLATE 125 imply SPL_SEPARATE_BSS 126 imply SPL_SYS_MALLOC_SIMPLE 127 imply SYS_THUMB_BUILD 128 help 129 Support for AM43xx SOC from Texas Instruments. 130 The AM43xx high performance SOC features a Cortex-A9 131 ARM core, a quad core PRU-ICSS for industrial Ethernet 132 protocols, dual camera support, optional 3D graphics 133 and an optional customer programmable secure boot. 134 135config AM33XX 136 bool "AM33XX SoC" 137 imply SYS_THUMB_BUILD 138 imply USE_TINY_PRINTF 139 help 140 Support for AM335x SOC from Texas Instruments. 141 The AM335x high performance SOC features a Cortex-A8 142 ARM core, a dual core PRU-ICSS for industrial Ethernet 143 protocols, optional 3D graphics and an optional customer 144 programmable secure boot. 145 146config TARGET_CM_T43 147 bool "Support cm_t43" 148 149endchoice 150 151 152config TI_SECURE_DEVICE 153 bool "HS Device Type Support" 154 depends on OMAP54XX || AM43XX || AM33XX || ARCH_KEYSTONE 155 help 156 If a high secure (HS) device type is being used, this config 157 must be set. This option impacts various aspects of the 158 build system (to create signed boot images that can be 159 authenticated) and the code. See the doc/README.ti-secure 160 file for further details. 161 162source "arch/arm/mach-omap2/omap3/Kconfig" 163 164source "arch/arm/mach-omap2/omap4/Kconfig" 165 166source "arch/arm/mach-omap2/omap5/Kconfig" 167 168source "arch/arm/mach-omap2/am33xx/Kconfig" 169 170source "board/BuR/brxre1/Kconfig" 171source "board/BuR/brppt1/Kconfig" 172source "board/siemens/draco/Kconfig" 173source "board/siemens/pxm2/Kconfig" 174source "board/siemens/rut/Kconfig" 175source "board/ti/ti814x/Kconfig" 176source "board/ti/ti816x/Kconfig" 177source "board/ti/am43xx/Kconfig" 178source "board/ti/am335x/Kconfig" 179source "board/compulab/cm_t335/Kconfig" 180source "board/compulab/cm_t43/Kconfig" 181 182endif 183