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 83config OMAP44XX 84 bool "OMAP44XX SoC" 85 select USE_TINY_PRINTF 86 imply SPL_DISPLAY_PRINT 87 imply SPL_EXT_SUPPORT 88 imply SPL_FAT_SUPPORT 89 imply SPL_GPIO_SUPPORT 90 imply SPL_I2C_SUPPORT 91 imply SPL_LIBCOMMON_SUPPORT 92 imply SPL_LIBDISK_SUPPORT 93 imply SPL_LIBGENERIC_SUPPORT 94 imply SPL_MMC_SUPPORT 95 imply SPL_NAND_SUPPORT 96 imply SPL_POWER_SUPPORT 97 imply SPL_SERIAL_SUPPORT 98 imply SYS_THUMB_BUILD 99 100config OMAP54XX 101 bool "OMAP54XX SoC" 102 select ARM_ERRATA_798870 103 select SYS_THUMB_BUILD 104 imply SPL_DISPLAY_PRINT 105 imply SPL_ENV_SUPPORT 106 imply SPL_EXT_SUPPORT 107 imply SPL_FAT_SUPPORT 108 imply SPL_GPIO_SUPPORT 109 imply SPL_I2C_SUPPORT 110 imply SPL_LIBCOMMON_SUPPORT 111 imply SPL_LIBDISK_SUPPORT 112 imply SPL_LIBGENERIC_SUPPORT 113 imply SPL_MMC_SUPPORT 114 imply SPL_NAND_SUPPORT 115 imply SPL_POWER_SUPPORT 116 imply SPL_SERIAL_SUPPORT 117 118config AM43XX 119 bool "AM43XX SoC" 120 imply SPL_DM 121 imply SPL_DM_SEQ_ALIAS 122 imply SPL_OF_CONTROL 123 imply SPL_OF_TRANSLATE 124 imply SPL_SEPARATE_BSS 125 imply SPL_SYS_MALLOC_SIMPLE 126 imply SYS_THUMB_BUILD 127 help 128 Support for AM43xx SOC from Texas Instruments. 129 The AM43xx high performance SOC features a Cortex-A9 130 ARM core, a quad core PRU-ICSS for industrial Ethernet 131 protocols, dual camera support, optional 3D graphics 132 and an optional customer programmable secure boot. 133 134config AM33XX 135 bool "AM33XX SoC" 136 imply SYS_THUMB_BUILD 137 help 138 Support for AM335x SOC from Texas Instruments. 139 The AM335x high performance SOC features a Cortex-A8 140 ARM core, a dual core PRU-ICSS for industrial Ethernet 141 protocols, optional 3D graphics and an optional customer 142 programmable secure boot. 143 144config TARGET_CM_T43 145 bool "Support cm_t43" 146 147endchoice 148 149 150config TI_SECURE_DEVICE 151 bool "HS Device Type Support" 152 depends on OMAP54XX || AM43XX || AM33XX || ARCH_KEYSTONE 153 help 154 If a high secure (HS) device type is being used, this config 155 must be set. This option impacts various aspects of the 156 build system (to create signed boot images that can be 157 authenticated) and the code. See the doc/README.ti-secure 158 file for further details. 159 160source "arch/arm/mach-omap2/omap3/Kconfig" 161 162source "arch/arm/mach-omap2/omap4/Kconfig" 163 164source "arch/arm/mach-omap2/omap5/Kconfig" 165 166source "arch/arm/mach-omap2/am33xx/Kconfig" 167 168source "board/BuR/brxre1/Kconfig" 169source "board/BuR/brppt1/Kconfig" 170source "board/siemens/draco/Kconfig" 171source "board/siemens/pxm2/Kconfig" 172source "board/siemens/rut/Kconfig" 173source "board/ti/ti814x/Kconfig" 174source "board/ti/ti816x/Kconfig" 175source "board/ti/am43xx/Kconfig" 176source "board/ti/am335x/Kconfig" 177source "board/compulab/cm_t335/Kconfig" 178source "board/compulab/cm_t43/Kconfig" 179 180endif 181