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