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 AM33XX_CHILISOM
18 prompt "AM33xx board select"
20 config TARGET_AM335X_EVM
21 bool "Support am335x_evm"
22 select BOARD_LATE_INIT
26 select TI_I2C_BOARD_DETECT
27 select SUPPORT_EXTENSION_SCAN
30 imply SPL_DM_SEQ_ALIAS
36 imply SPL_LIBCOMMON_SUPPORT
37 imply SPL_LIBDISK_SUPPORT
38 imply SPL_LIBGENERIC_SUPPORT
40 imply SPL_NAND_SUPPORT
43 imply SPL_SEPARATE_BSS
45 imply SPL_SYS_MALLOC_SIMPLE
47 imply SPL_YMODEM_SUPPORT
49 This option specifies support for the AM335x
50 GP and HS EVM development platforms. The AM335x
51 GP EVM is a standalone test, development, and
52 evaluation module system that enables developers
53 to write software and develop hardware around
54 an AM335x processor subsystem.
56 config TARGET_AM335X_BALTOS
57 bool "Support am335x_baltos"
58 select BOARD_LATE_INIT
64 config TARGET_AM335X_IGEP003X
65 bool "Support am335x_igep003x"
66 select BOARD_LATE_INIT
72 config TARGET_AM335X_SHC
73 bool "Support am335x based shc board from bosch"
74 select BOARD_LATE_INIT
81 config TARGET_AM335X_GUARDIAN
82 bool "Support am335x based guardian board from bosch"
83 select BOARD_LATE_INIT
90 config TARGET_AM335X_SL50
91 bool "Support am335x_sl50"
92 select BOARD_LATE_INIT
100 select BOARD_LATE_INIT
102 config TARGET_BRSMARC1
103 bool "Support BRSMARC1"
104 select BOARD_LATE_INIT
107 bool "Support BRPPT1"
108 select BOARD_LATE_INIT
110 config TARGET_CHILIBOARD
111 bool "Grinn chiliBoard"
112 select AM33XX_CHILISOM
113 select BOARD_LATE_INIT
120 select BOARD_LATE_INIT
128 bool "Support etamin"
129 select BOARD_LATE_INIT
137 bool "Support pcm051"
143 config TARGET_PHYCORE_AM335X_R2
144 bool "Support phyCORE AM335X R2"
152 select BOARD_LATE_INIT
159 config TARGET_RASTABAN
160 bool "Support rastaban"
161 select BOARD_LATE_INIT
170 select BOARD_LATE_INIT
178 bool "Support thuban"
179 select BOARD_LATE_INIT
187 bool "Support PDU001"
190 imply SPL_SEPARATE_BSS
193 Support for PDU001 platform developed by EETS GmbH.
194 The PDU001 is a processor and display unit developed around
195 the Computing-Module m2 from bytes at work AG.
199 config CLOCK_SYNTHESIZER
200 bool "CDCE913 and CDCEL913 clock synthesizer support"
202 The CDCE913 and CDCEL913 devices are modular PLL-based, low cost,
203 high performance , programmable clock synthesizers. They generate
204 up to 3 output clocks from a single input frequency. Each output can
205 be programmed for any clock-frequency.
207 config CLK_SYNTHESIZER_I2C_ADDR
208 hex "Clock synthesizer i2c bus address"
209 depends on CLOCK_SYNTHESIZER
217 prompt "AM43xx board select"
219 config TARGET_AM43XX_EVM
220 bool "Support am43xx_evm"
221 select BOARD_LATE_INIT
222 select TI_I2C_BOARD_DETECT
226 imply SPL_ENV_SUPPORT
231 imply SPL_LIBCOMMON_SUPPORT
232 imply SPL_LIBDISK_SUPPORT
233 imply SPL_LIBGENERIC_SUPPORT
235 imply SPL_NAND_SUPPORT
239 imply SPL_YMODEM_SUPPORT
241 This option specifies support for the AM43xx
242 GP and HS EVM development platforms.The AM437x
243 GP EVM is a standalone test, development, and
244 evaluation module system that enables developers
245 to write software and develop hardware around
246 an AM43xx processor subsystem.
249 bool "Support cm_t43"
253 config SPL_RTC_DDR_SUPPORT
256 prompt "Enable RTC-DDR ONLY Support"
258 If you want RTC-DDR ONLY Support, say Y. RTC Only with DDR in
259 self-refresh mode is a special power saving mode where in all
260 the other voltages are turned off apart from the RTC domain and DDR.
261 So only RTC is alive and ticking and one can program it to wake
262 up after a predetermined period. Once RTC alarm fires, the PMIC
263 powers up all the voltage domains. U-Boot takes a special path
264 as the DDR has contents is in self-refresh and restore path is
270 config PUB_ROM_DATA_SIZE
271 hex "Size in bytes of the L3 SRAM reserved by ROM to store data"
274 During the device boot, the public ROM uses the top of
275 the public L3 OCMC RAM to store r/w data like stack,
276 heap, globals etc. When the ROM is copying the boot
277 image from the boot media into memory, the image must
278 not spill over into this area. This value can be used
279 during compile time to determine the maximum size of a
280 boot image. Once the ROM transfers control to the boot
281 image, this area is no longer used, and can be reclaimed
282 for run time use by the boot image.
286 bool "Static mode configuration for USB0 in SPL"
287 depends on AM33XX && SPL_MUSB_NEW && !SPL_OF_CONTROL
290 prompt "USB0 port configuration"
291 depends on AM335X_USB0
293 config AM335X_USB0_HOST
294 bool "Port is used in host mode"
296 config AM335X_USB0_PERIPHERAL
297 bool "Port is used in peripheral mode"
302 bool "Static mode configuration for USB1 in SPL"
303 depends on AM33XX && SPL_MUSB_NEW && !SPL_OF_CONTROL
306 prompt "USB1 port configuration"
307 depends on AM335X_USB1
309 config AM335X_USB1_HOST
310 bool "Port is used in host mode"
312 config AM335X_USB1_PERIPHERAL
313 bool "Port is used in peripheral mode"