1if OMAP34XX 2 3# We only enable the clocks for the GPIO banks that a given board requies. 4config OMAP3_GPIO_2 5 bool 6 default y if CMD_GPIO 7 8config OMAP3_GPIO_3 9 bool 10 default y if CMD_GPIO 11 12config OMAP3_GPIO_4 13 bool 14 default y if CMD_GPIO 15 16config OMAP3_GPIO_5 17 bool 18 default y if CMD_GPIO 19 20config OMAP3_GPIO_6 21 bool 22 default y if CMD_GPIO 23 24choice 25 prompt "OMAP3 board select" 26 optional 27 28config TARGET_AM3517_EVM 29 bool "AM3517 EVM" 30 select DM 31 select DM_GPIO 32 select DM_I2C 33 select DM_MMC 34 select DM_SERIAL 35 imply CMD_DM 36 37config TARGET_MT_VENTOUX 38 bool "TeeJet Mt.Ventoux" 39 select OMAP3_GPIO_4 40 select OMAP3_GPIO_5 if USB_EHCI_HCD 41 42config TARGET_OMAP3_BEAGLE 43 bool "TI OMAP3 BeagleBoard" 44 select DM 45 select DM_GPIO 46 select DM_SERIAL 47 select OMAP3_GPIO_5 48 select OMAP3_GPIO_6 49 imply CMD_DM 50 51config TARGET_CM_T35 52 bool "CompuLab CM-T3530 and CM-T3730 boards" 53 select OMAP3_GPIO_2 54 select OMAP3_GPIO_5 55 select OMAP3_GPIO_6 if LED_STATUS 56 57config TARGET_CM_T3517 58 bool "CompuLab CM-T3517 boards" 59 select OMAP3_GPIO_2 60 select OMAP3_GPIO_5 61 select OMAP3_GPIO_6 if LED_STATUS 62 63config TARGET_DEVKIT8000 64 bool "TimLL OMAP3 Devkit8000" 65 select DM 66 select DM_GPIO 67 select DM_SERIAL 68 imply CMD_DM 69 70config TARGET_OMAP3_EVM 71 bool "TI OMAP3 EVM" 72 select DM 73 select DM_GPIO 74 select DM_SERIAL 75 select OMAP3_GPIO_3 76 imply CMD_DM 77 78config TARGET_OMAP3_IGEP00X0 79 bool "IGEP" 80 select DM 81 select DM_GPIO 82 select DM_SERIAL 83 select OMAP3_GPIO_3 84 select OMAP3_GPIO_5 85 select OMAP3_GPIO_6 86 imply CMD_DM 87 88config TARGET_OMAP3_OVERO 89 bool "OMAP35xx Gumstix Overo" 90 select DM 91 select DM_GPIO 92 select DM_SERIAL 93 select OMAP3_GPIO_2 94 select OMAP3_GPIO_3 95 select OMAP3_GPIO_4 96 select OMAP3_GPIO_5 97 select OMAP3_GPIO_6 98 imply CMD_DM 99 100config TARGET_OMAP3_ZOOM1 101 bool "TI Zoom1" 102 select DM 103 select DM_GPIO 104 select DM_SERIAL 105 imply CMD_DM 106 107config TARGET_AM3517_CRANE 108 bool "am3517_crane" 109 110config TARGET_OMAP3_PANDORA 111 bool "OMAP3 Pandora" 112 select OMAP3_GPIO_4 113 select OMAP3_GPIO_6 114 115config TARGET_ECO5PK 116 bool "ECO5PK" 117 select OMAP3_GPIO_5 if USB_EHCI_HCD 118 119config TARGET_TRICORDER 120 bool "Tricorder" 121 select OMAP3_GPIO_2 122 123config TARGET_MCX 124 bool "MCX" 125 select BOARD_LATE_INIT 126 select OMAP3_GPIO_2 if USB_EHCI_HCD 127 select OMAP3_GPIO_5 if USB_EHCI_HCD 128 129config TARGET_OMAP3_LOGIC 130 bool "OMAP3 Logic" 131 select BOARD_LATE_INIT 132 select DM 133 select DM_GPIO 134 select DM_SERIAL 135 select OMAP3_GPIO_3 136 select OMAP3_GPIO_4 137 select OMAP3_GPIO_6 138 imply CMD_DM 139 140config TARGET_NOKIA_RX51 141 bool "Nokia RX51" 142 143config TARGET_TAO3530 144 bool "TAO3530" 145 select OMAP3_GPIO_2 146 select OMAP3_GPIO_3 147 select OMAP3_GPIO_4 148 select OMAP3_GPIO_5 149 select OMAP3_GPIO_6 150 151config TARGET_TWISTER 152 bool "Twister" 153 select OMAP3_GPIO_2 154 select OMAP3_GPIO_5 if USB_EHCI_HCD 155 156config TARGET_OMAP3_CAIRO 157 bool "QUIPOS CAIRO" 158 select DM 159 select DM_GPIO 160 select DM_SERIAL 161 imply CMD_DM 162 163config TARGET_SNIPER 164 bool "LG Optimus Black" 165 select DM 166 select DM_GPIO 167 select DM_SERIAL 168 select OMAP3_GPIO_2 169 select OMAP3_GPIO_3 170 select OMAP3_GPIO_4 171 select OMAP3_GPIO_5 172 select OMAP3_GPIO_6 173 imply CMD_DM 174 175endchoice 176 177choice 178 prompt "Memory Controller" 179 default SDRC 180 181config SDRC 182 bool "SDRC controller" 183 help 184 The default memory controller on most OMAP3 boards is SDRC. 185 186config EMIF4 187 bool "EMIF4 controller" 188 help 189 Enable this on boards like AM3517 which use EMIF4 controller 190endchoice 191 192config SPL_OMAP3_ID_NAND 193 bool "Support OMAP3-specific ID and MFR function" 194 help 195 Support for an OMAP3-specific set of functions to return the 196 ID and MFR of the first attached NAND chip, if present. 197 198config SYS_SOC 199 default "omap3" 200 201source "board/logicpd/am3517evm/Kconfig" 202source "board/teejet/mt_ventoux/Kconfig" 203source "board/ti/beagle/Kconfig" 204source "board/compulab/cm_t35/Kconfig" 205source "board/compulab/cm_t3517/Kconfig" 206source "board/timll/devkit8000/Kconfig" 207source "board/ti/evm/Kconfig" 208source "board/isee/igep00x0/Kconfig" 209source "board/overo/Kconfig" 210source "board/logicpd/zoom1/Kconfig" 211source "board/ti/am3517crane/Kconfig" 212source "board/pandora/Kconfig" 213source "board/8dtech/eco5pk/Kconfig" 214source "board/corscience/tricorder/Kconfig" 215source "board/htkw/mcx/Kconfig" 216source "board/logicpd/omap3som/Kconfig" 217source "board/nokia/rx51/Kconfig" 218source "board/technexion/tao3530/Kconfig" 219source "board/technexion/twister/Kconfig" 220source "board/quipos/cairo/Kconfig" 221source "board/lg/sniper/Kconfig" 222 223endif 224