1if AM33XX 2 3choice 4 prompt "AM33xx board select" 5 optional 6 7config TARGET_AM335X_EVM 8 bool "Support am335x_evm" 9 select BOARD_LATE_INIT 10 select DM 11 select DM_SERIAL 12 select DM_GPIO 13 select TI_I2C_BOARD_DETECT 14 help 15 This option specifies support for the AM335x 16 GP and HS EVM development platforms. The AM335x 17 GP EVM is a standalone test, development, and 18 evaluation module system that enables developers 19 to write software and develop hardware around 20 an AM335x processor subsystem. 21 22config TARGET_AM335X_BALTOS 23 bool "Support am335x_baltos" 24 select BOARD_LATE_INIT 25 select DM 26 select DM_SERIAL 27 select DM_GPIO 28 29config TARGET_AM335X_IGEP0033 30 bool "Support am335x_igep0033" 31 select DM 32 select DM_SERIAL 33 select DM_GPIO 34 35config TARGET_AM335X_SHC 36 bool "Support am335x based shc board from bosch" 37 select BOARD_LATE_INIT 38 select DM 39 select DM_SERIAL 40 select DM_GPIO 41 42config TARGET_AM335X_SL50 43 bool "Support am335x_sl50" 44 select BOARD_LATE_INIT 45 select DM 46 select DM_SERIAL 47 select DM_GPIO 48 49config TARGET_BAV335X 50 bool "Support bav335x" 51 select BOARD_LATE_INIT 52 select DM 53 select DM_SERIAL 54 help 55 The BAV335x OEM Network Processor integrates all the functions of an 56 embedded network computer in a small, easy to use SODIMM module which 57 incorporates the popular Texas Instruments Sitara 32bit ARM Coretex-A8 58 processor, with fast DDR3 512MB SDRAM, 4GB of embedded MMC and a Gigabit 59 ethernet with simple connection to external connectors. 60 61 For more information, visit: http://birdland.com/oem 62 63config TARGET_CM_T335 64 bool "Support cm_t335" 65 select DM 66 select DM_SERIAL 67 select DM_GPIO 68 69config TARGET_PCM051 70 bool "Support pcm051" 71 select DM 72 select DM_SERIAL 73 select DM_GPIO 74 75config TARGET_PENGWYN 76 bool "Support pengwyn" 77 select DM 78 select DM_SERIAL 79 select DM_GPIO 80 81config TARGET_PEPPER 82 bool "Support pepper" 83 select DM 84 select DM_SERIAL 85 select DM_GPIO 86 87endchoice 88 89endif 90 91if AM43XX 92 93config SPL_EXT_SUPPORT 94 default y 95 96config SPL_GPIO_SUPPORT 97 default y 98 99config SPL_I2C_SUPPORT 100 default y 101 102config TARGET_AM43XX_EVM 103 bool "Support am43xx_evm" 104 select BOARD_LATE_INIT 105 select TI_I2C_BOARD_DETECT 106 help 107 This option specifies support for the AM43xx 108 GP and HS EVM development platforms.The AM437x 109 GP EVM is a standalone test, development, and 110 evaluation module system that enables developers 111 to write software and develop hardware around 112 an AM43xx processor subsystem. 113endif 114 115if AM43XX || AM33XX 116config ISW_ENTRY_ADDR 117 hex "Address in memory or XIP flash of bootloader entry point" 118 help 119 After any reset, the boot ROM on the AM43XX SOC 120 searches the boot media for a valid boot image. 121 For non-XIP devices, the ROM then copies the 122 image into internal memory. 123 For all boot modes, after the ROM processes the 124 boot image it eventually computes the entry 125 point address depending on the device type 126 (secure/non-secure), boot media (xip/non-xip) and 127 image headers. 128 default 0x402F4000 if AM43XX 129 default 0x402F0400 if AM33XX 130 131config PUB_ROM_DATA_SIZE 132 hex "Size in bytes of the L3 SRAM reserved by ROM to store data" 133 help 134 During the device boot, the public ROM uses the top of 135 the public L3 OCMC RAM to store r/w data like stack, 136 heap, globals etc. When the ROM is copying the boot 137 image from the boot media into memory, the image must 138 not spill over into this area. This value can be used 139 during compile time to determine the maximum size of a 140 boot image. Once the ROM transfers control to the boot 141 image, this area is no longer used, and can be reclaimed 142 for run time use by the boot image. 143 default 0x8400 144endif 145