3 config TARGET_TI816X_EVM
4 bool "Support ti816x_evm"
6 This option specifies support for the TI8168 EVM development platform
7 with PG2.0 silicon and DDR3 DRAM.
13 config TARGET_TI814X_EVM
14 bool "Support ti814x_evm"
16 This option specifies support for the TI8148
17 EVM development platform.
23 config AM33XX_CHILISOM
28 prompt "AM33xx board select"
30 config TARGET_AM335X_EVM
31 bool "Support am335x_evm"
32 select BOARD_LATE_INIT
36 select TI_I2C_BOARD_DETECT
37 select SUPPORT_EXTENSION_SCAN
40 imply SPL_DM_SEQ_ALIAS
44 imply SPL_GPIO_SUPPORT
46 imply SPL_LIBCOMMON_SUPPORT
47 imply SPL_LIBDISK_SUPPORT
48 imply SPL_LIBGENERIC_SUPPORT
50 imply SPL_NAND_SUPPORT
52 imply SPL_POWER_SUPPORT
53 imply SPL_SEPARATE_BSS
54 imply SPL_SERIAL_SUPPORT
55 imply SPL_SYS_MALLOC_SIMPLE
56 imply SPL_WATCHDOG_SUPPORT
57 imply SPL_YMODEM_SUPPORT
59 This option specifies support for the AM335x
60 GP and HS EVM development platforms. The AM335x
61 GP EVM is a standalone test, development, and
62 evaluation module system that enables developers
63 to write software and develop hardware around
64 an AM335x processor subsystem.
66 config TARGET_AM335X_BALTOS
67 bool "Support am335x_baltos"
68 select BOARD_LATE_INIT
74 config TARGET_AM335X_IGEP003X
75 bool "Support am335x_igep003x"
76 select BOARD_LATE_INIT
82 config TARGET_AM335X_SHC
83 bool "Support am335x based shc board from bosch"
84 select BOARD_LATE_INIT
91 config TARGET_AM335X_GUARDIAN
92 bool "Support am335x based guardian board from bosch"
93 select BOARD_LATE_INIT
99 config TARGET_AM335X_SL50
100 bool "Support am335x_sl50"
101 select BOARD_LATE_INIT
108 bool "Support BRXRE1"
109 select BOARD_LATE_INIT
111 config TARGET_BRSMARC1
112 bool "Support BRSMARC1"
113 select BOARD_LATE_INIT
116 bool "Support BRPPT1"
117 select BOARD_LATE_INIT
119 config TARGET_CHILIBOARD
120 bool "Grinn chiliBoard"
121 select AM33XX_CHILISOM
122 select BOARD_LATE_INIT
127 config TARGET_CM_T335
128 bool "Support cm_t335"
136 select BOARD_LATE_INIT
143 bool "Support etamin"
144 select BOARD_LATE_INIT
151 bool "Support pcm051"
157 config TARGET_PHYCORE_AM335X_R2
158 bool "Support phyCORE AM335X R2"
166 select BOARD_LATE_INIT
172 config TARGET_RASTABAN
173 bool "Support rastaban"
174 select BOARD_LATE_INIT
182 select BOARD_LATE_INIT
189 bool "Support thuban"
190 select BOARD_LATE_INIT
197 bool "Support PDU001"
200 imply SPL_SEPARATE_BSS
203 Support for PDU001 platform developed by EETS GmbH.
204 The PDU001 is a processor and display unit developed around
205 the Computing-Module m2 from bytes at work AG.
214 prompt "AM43xx board select"
216 config TARGET_AM43XX_EVM
217 bool "Support am43xx_evm"
218 select BOARD_LATE_INIT
219 select TI_I2C_BOARD_DETECT
224 imply SPL_ENV_SUPPORT
227 imply SPL_GPIO_SUPPORT
228 imply SPL_I2C_SUPPORT
229 imply SPL_LIBCOMMON_SUPPORT
230 imply SPL_LIBDISK_SUPPORT
231 imply SPL_LIBGENERIC_SUPPORT
232 imply SPL_MMC_SUPPORT
233 imply SPL_NAND_SUPPORT
234 imply SPL_POWER_SUPPORT
235 imply SPL_SERIAL_SUPPORT
236 imply SPL_WATCHDOG_SUPPORT
237 imply SPL_YMODEM_SUPPORT
239 This option specifies support for the AM43xx
240 GP and HS EVM development platforms.The AM437x
241 GP EVM is a standalone test, development, and
242 evaluation module system that enables developers
243 to write software and develop hardware around
244 an AM43xx processor subsystem.
247 bool "Support cm_t43"
251 config SPL_RTC_DDR_SUPPORT
254 prompt "Enable RTC-DDR ONLY Support"
256 If you want RTC-DDR ONLY Support, say Y. RTC Only with DDR in
257 self-refresh mode is a special power saving mode where in all
258 the other voltages are turned off apart from the RTC domain and DDR.
259 So only RTC is alive and ticking and one can program it to wake
260 up after a predetermined period. Once RTC alarm fires, the PMIC
261 powers up all the voltage domains. U-Boot takes a special path
262 as the DDR has contents is in self-refresh and restore path is
268 config PUB_ROM_DATA_SIZE
269 hex "Size in bytes of the L3 SRAM reserved by ROM to store data"
272 During the device boot, the public ROM uses the top of
273 the public L3 OCMC RAM to store r/w data like stack,
274 heap, globals etc. When the ROM is copying the boot
275 image from the boot media into memory, the image must
276 not spill over into this area. This value can be used
277 during compile time to determine the maximum size of a
278 boot image. Once the ROM transfers control to the boot
279 image, this area is no longer used, and can be reclaimed
280 for run time use by the boot image.