xref: /openbmc/u-boot/arch/arm/mach-omap2/omap3/Kconfig (revision abddcd52)
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
7config OMAP3_GPIO_3
8	bool
9
10config OMAP3_GPIO_4
11	bool
12
13config OMAP3_GPIO_5
14	bool
15
16config OMAP3_GPIO_6
17	bool
18
19choice
20	prompt "OMAP3 board select"
21	optional
22
23config 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
31config TARGET_MT_VENTOUX
32	bool "TeeJet Mt.Ventoux"
33	select OMAP3_GPIO_4
34	select OMAP3_GPIO_5 if USB_EHCI_HCD
35
36config 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
44config 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
50config 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
56config TARGET_DEVKIT8000
57	bool "TimLL OMAP3 Devkit8000"
58	select DM
59	select DM_SERIAL
60	select DM_GPIO
61
62config TARGET_OMAP3_EVM
63	bool "TI OMAP3 EVM"
64
65config 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
74config 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
85config TARGET_OMAP3_ZOOM1
86	bool "TI Zoom1"
87	select DM
88	select DM_SERIAL
89	select DM_GPIO
90
91config TARGET_AM3517_CRANE
92	bool "am3517_crane"
93
94config TARGET_OMAP3_PANDORA
95	bool "OMAP3 Pandora"
96	select OMAP3_GPIO_4
97	select OMAP3_GPIO_6
98
99config TARGET_ECO5PK
100	bool "ECO5PK"
101	select OMAP3_GPIO_5 if USB_EHCI_HCD
102
103config TARGET_TRICORDER
104	bool "Tricorder"
105	select OMAP3_GPIO_2
106
107config 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
113config 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
123config TARGET_NOKIA_RX51
124	bool "Nokia RX51"
125
126config 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
134config TARGET_TWISTER
135	bool "Twister"
136	select OMAP3_GPIO_2
137	select OMAP3_GPIO_5 if USB_EHCI_HCD
138
139config TARGET_OMAP3_CAIRO
140	bool "QUIPOS CAIRO"
141	select DM
142	select DM_SERIAL
143	select DM_GPIO
144
145config 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
156endchoice
157
158choice
159	prompt "Memory Controller"
160	default SDRC
161
162config SDRC
163	bool "SDRC controller"
164	help
165	  The default memory controller on most OMAP3 boards is SDRC.
166
167config EMIF4
168	bool "EMIF4 controller"
169	help
170	  Enable this on boards like AM3517 which use EMIF4 controller
171endchoice
172
173config 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
179config SYS_SOC
180	default "omap3"
181
182source "board/logicpd/am3517evm/Kconfig"
183source "board/teejet/mt_ventoux/Kconfig"
184source "board/ti/beagle/Kconfig"
185source "board/compulab/cm_t35/Kconfig"
186source "board/compulab/cm_t3517/Kconfig"
187source "board/timll/devkit8000/Kconfig"
188source "board/ti/evm/Kconfig"
189source "board/isee/igep00x0/Kconfig"
190source "board/overo/Kconfig"
191source "board/logicpd/zoom1/Kconfig"
192source "board/ti/am3517crane/Kconfig"
193source "board/pandora/Kconfig"
194source "board/8dtech/eco5pk/Kconfig"
195source "board/corscience/tricorder/Kconfig"
196source "board/htkw/mcx/Kconfig"
197source "board/logicpd/omap3som/Kconfig"
198source "board/nokia/rx51/Kconfig"
199source "board/technexion/tao3530/Kconfig"
200source "board/technexion/twister/Kconfig"
201source "board/quipos/cairo/Kconfig"
202source "board/lg/sniper/Kconfig"
203
204endif
205