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