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