8 prompt "AM33xx board select"
10 config TARGET_AM335X_EVM
11 bool "Support am335x_evm"
12 select BOARD_LATE_INIT
16 select TI_I2C_BOARD_DETECT
17 select SUPPORT_EXTENSION_SCAN
20 imply SPL_DM_SEQ_ALIAS
26 imply SPL_LIBCOMMON_SUPPORT
27 imply SPL_LIBDISK_SUPPORT
28 imply SPL_LIBGENERIC_SUPPORT
30 imply SPL_NAND_SUPPORT
33 imply SPL_SEPARATE_BSS
35 imply SPL_SYS_MALLOC_SIMPLE
37 imply SPL_YMODEM_SUPPORT
39 This option specifies support for the AM335x
40 GP and HS EVM development platforms. The AM335x
41 GP EVM is a standalone test, development, and
42 evaluation module system that enables developers
43 to write software and develop hardware around
44 an AM335x processor subsystem.
46 config TARGET_AM335X_BALTOS
47 bool "Support am335x_baltos"
48 select BOARD_LATE_INIT
54 config TARGET_AM335X_IGEP003X
55 bool "Support am335x_igep003x"
56 select BOARD_LATE_INIT
62 config TARGET_AM335X_SHC
63 bool "Support am335x based shc board from bosch"
64 select BOARD_LATE_INIT
71 config TARGET_AM335X_GUARDIAN
72 bool "Support am335x based guardian board from bosch"
73 select BOARD_LATE_INIT
80 config TARGET_AM335X_SL50
81 bool "Support am335x_sl50"
82 select BOARD_LATE_INIT
90 select BOARD_LATE_INIT
92 config TARGET_BRSMARC1
93 bool "Support BRSMARC1"
94 select BOARD_LATE_INIT
98 select BOARD_LATE_INIT
100 config TARGET_CHILIBOARD
101 bool "Grinn chiliBoard"
102 select AM33XX_CHILISOM
103 select BOARD_LATE_INIT
110 select BOARD_LATE_INIT
118 bool "Support etamin"
119 select BOARD_LATE_INIT
127 bool "Support pcm051"
133 config TARGET_PHYCORE_AM335X_R2
134 bool "Support phyCORE AM335X R2"
142 select BOARD_LATE_INIT
149 config TARGET_RASTABAN
150 bool "Support rastaban"
151 select BOARD_LATE_INIT
160 select BOARD_LATE_INIT
168 bool "Support thuban"
169 select BOARD_LATE_INIT
177 bool "Support PDU001"
180 imply SPL_SEPARATE_BSS
183 Support for PDU001 platform developed by EETS GmbH.
184 The PDU001 is a processor and display unit developed around
185 the Computing-Module m2 from bytes at work AG.
189 config CLOCK_SYNTHESIZER
190 bool "CDCE913 and CDCEL913 clock synthesizer support"
192 The CDCE913 and CDCEL913 devices are modular PLL-based, low cost,
193 high performance , programmable clock synthesizers. They generate
194 up to 3 output clocks from a single input frequency. Each output can
195 be programmed for any clock-frequency.
197 config CLK_SYNTHESIZER_I2C_ADDR
198 hex "Clock synthesizer i2c bus address"
199 depends on CLOCK_SYNTHESIZER
207 prompt "AM43xx board select"
209 config TARGET_AM43XX_EVM
210 bool "Support am43xx_evm"
211 select BOARD_LATE_INIT
212 select TI_I2C_BOARD_DETECT
216 imply SPL_ENV_SUPPORT
221 imply SPL_LIBCOMMON_SUPPORT
222 imply SPL_LIBDISK_SUPPORT
223 imply SPL_LIBGENERIC_SUPPORT
225 imply SPL_NAND_SUPPORT
229 imply SPL_YMODEM_SUPPORT
231 This option specifies support for the AM43xx
232 GP and HS EVM development platforms.The AM437x
233 GP EVM is a standalone test, development, and
234 evaluation module system that enables developers
235 to write software and develop hardware around
236 an AM43xx processor subsystem.
239 bool "Support cm_t43"
243 config SPL_RTC_DDR_SUPPORT
246 prompt "Enable RTC-DDR ONLY Support"
248 If you want RTC-DDR ONLY Support, say Y. RTC Only with DDR in
249 self-refresh mode is a special power saving mode where in all
250 the other voltages are turned off apart from the RTC domain and DDR.
251 So only RTC is alive and ticking and one can program it to wake
252 up after a predetermined period. Once RTC alarm fires, the PMIC
253 powers up all the voltage domains. U-Boot takes a special path
254 as the DDR has contents is in self-refresh and restore path is
260 config PUB_ROM_DATA_SIZE
261 hex "Size in bytes of the L3 SRAM reserved by ROM to store data"
264 During the device boot, the public ROM uses the top of
265 the public L3 OCMC RAM to store r/w data like stack,
266 heap, globals etc. When the ROM is copying the boot
267 image from the boot media into memory, the image must
268 not spill over into this area. This value can be used
269 during compile time to determine the maximum size of a
270 boot image. Once the ROM transfers control to the boot
271 image, this area is no longer used, and can be reclaimed
272 for run time use by the boot image.
276 bool "Static mode configuration for USB0 in SPL"
277 depends on AM33XX && SPL_MUSB_NEW && !SPL_OF_CONTROL
280 prompt "USB0 port configuration"
281 depends on AM335X_USB0
283 config AM335X_USB0_HOST
284 bool "Port is used in host mode"
286 config AM335X_USB0_PERIPHERAL
287 bool "Port is used in peripheral mode"
292 bool "Static mode configuration for USB1 in SPL"
293 depends on AM33XX && SPL_MUSB_NEW && !SPL_OF_CONTROL
296 prompt "USB1 port configuration"
297 depends on AM335X_USB1
299 config AM335X_USB1_HOST
300 bool "Port is used in host mode"
302 config AM335X_USB1_PERIPHERAL
303 bool "Port is used in peripheral mode"