]> git.sur5r.net Git - u-boot/blob - arch/arm/mach-omap2/omap3/Kconfig
Convert CONFIG_EMIF4 et al to Kconfig
[u-boot] / 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