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