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_OMAP3_BEAGLE 38 bool "TI OMAP3 BeagleBoard" 39 select DM 40 select DM_GPIO 41 select DM_SERIAL 42 select OMAP3_GPIO_5 43 select OMAP3_GPIO_6 44 imply CMD_DM 45 46config TARGET_CM_T35 47 bool "CompuLab CM-T3530 and CM-T3730 boards" 48 select OMAP3_GPIO_2 49 select OMAP3_GPIO_5 50 select OMAP3_GPIO_6 if LED_STATUS 51 52config TARGET_DEVKIT8000 53 bool "TimLL OMAP3 Devkit8000" 54 select DM 55 select DM_GPIO 56 select DM_SERIAL 57 imply CMD_DM 58 59config TARGET_OMAP3_EVM 60 bool "TI OMAP3 EVM" 61 select DM 62 select DM_GPIO 63 select DM_SERIAL 64 select OMAP3_GPIO_2 65 select OMAP3_GPIO_3 66 select OMAP3_GPIO_5 67 select OMAP3_GPIO_6 68 imply CMD_DM 69 70config TARGET_OMAP3_IGEP00X0 71 bool "IGEP" 72 select DM 73 select DM_GPIO 74 select DM_SERIAL 75 select OMAP3_GPIO_3 76 select OMAP3_GPIO_5 77 select OMAP3_GPIO_6 78 imply CMD_DM 79 80config TARGET_OMAP3_OVERO 81 bool "OMAP35xx Gumstix Overo" 82 select DM 83 select DM_GPIO 84 select DM_SERIAL 85 select OMAP3_GPIO_2 86 select OMAP3_GPIO_3 87 select OMAP3_GPIO_4 88 select OMAP3_GPIO_5 89 select OMAP3_GPIO_6 90 imply CMD_DM 91 92config TARGET_AM3517_CRANE 93 bool "am3517_crane" 94 95config TARGET_OMAP3_PANDORA 96 bool "OMAP3 Pandora" 97 select OMAP3_GPIO_4 98 select OMAP3_GPIO_6 99 100config TARGET_TRICORDER 101 bool "Tricorder" 102 select OMAP3_GPIO_2 103 104config TARGET_OMAP3_LOGIC 105 bool "OMAP3 Logic" 106 select BOARD_LATE_INIT 107 select DM 108 select DM_GPIO 109 select DM_SERIAL 110 select OMAP3_GPIO_3 111 select OMAP3_GPIO_4 112 select OMAP3_GPIO_6 113 imply CMD_DM 114 115config TARGET_NOKIA_RX51 116 bool "Nokia RX51" 117 118config TARGET_TAO3530 119 bool "TAO3530" 120 select OMAP3_GPIO_2 121 select OMAP3_GPIO_3 122 select OMAP3_GPIO_4 123 select OMAP3_GPIO_5 124 select OMAP3_GPIO_6 125 126config TARGET_SNIPER 127 bool "LG Optimus Black" 128 select DM 129 select DM_GPIO 130 select DM_SERIAL 131 select OMAP3_GPIO_2 132 select OMAP3_GPIO_3 133 select OMAP3_GPIO_4 134 select OMAP3_GPIO_5 135 select OMAP3_GPIO_6 136 imply CMD_DM 137 138endchoice 139 140choice 141 prompt "Memory Controller" 142 default SDRC 143 144config SDRC 145 bool "SDRC controller" 146 help 147 The default memory controller on most OMAP3 boards is SDRC. 148 149config EMIF4 150 bool "EMIF4 controller" 151 help 152 Enable this on boards like AM3517 which use EMIF4 controller 153endchoice 154 155config SPL_OMAP3_ID_NAND 156 bool "Support OMAP3-specific ID and MFR function" 157 help 158 Support for an OMAP3-specific set of functions to return the 159 ID and MFR of the first attached NAND chip, if present. 160 161config SYS_SOC 162 default "omap3" 163 164source "board/logicpd/am3517evm/Kconfig" 165source "board/ti/beagle/Kconfig" 166source "board/timll/devkit8000/Kconfig" 167source "board/ti/evm/Kconfig" 168source "board/isee/igep00x0/Kconfig" 169source "board/ti/am3517crane/Kconfig" 170source "board/corscience/tricorder/Kconfig" 171source "board/logicpd/omap3som/Kconfig" 172source "board/nokia/rx51/Kconfig" 173source "board/technexion/tao3530/Kconfig" 174source "board/lg/sniper/Kconfig" 175 176endif 177