xref: /openbmc/u-boot/arch/arm/mach-omap2/omap3/Kconfig (revision c2900f59)
1983e3700STom Riniif OMAP34XX
2983e3700STom Rini
368ccab51STom Rini# We only enable the clocks for the GPIO banks that a given board requies.
468ccab51STom Riniconfig OMAP3_GPIO_2
568ccab51STom Rini	bool
668ccab51STom Rini
768ccab51STom Riniconfig OMAP3_GPIO_3
868ccab51STom Rini	bool
968ccab51STom Rini
1068ccab51STom Riniconfig OMAP3_GPIO_4
1168ccab51STom Rini	bool
1268ccab51STom Rini
1368ccab51STom Riniconfig OMAP3_GPIO_5
1468ccab51STom Rini	bool
1568ccab51STom Rini
1668ccab51STom Riniconfig OMAP3_GPIO_6
1768ccab51STom Rini	bool
1868ccab51STom Rini
19983e3700STom Rinichoice
20983e3700STom Rini	prompt "OMAP3 board select"
21983e3700STom Rini	optional
22983e3700STom Rini
23983e3700STom Riniconfig TARGET_AM3517_EVM
24983e3700STom Rini	bool "AM3517 EVM"
25b85781c2SAdam Ford	select DM
26b85781c2SAdam Ford	select DM_SERIAL
27b85781c2SAdam Ford	select DM_GPIO
28b85781c2SAdam Ford	select DM_I2C
29b85781c2SAdam Ford	select DM_MMC
30983e3700STom Rini
31983e3700STom Riniconfig TARGET_MT_VENTOUX
32983e3700STom Rini	bool "TeeJet Mt.Ventoux"
3368ccab51STom Rini	select OMAP3_GPIO_4
3468ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
35983e3700STom Rini
36983e3700STom Riniconfig TARGET_OMAP3_BEAGLE
37983e3700STom Rini	bool "TI OMAP3 BeagleBoard"
38983e3700STom Rini	select DM
39983e3700STom Rini	select DM_SERIAL
40983e3700STom Rini	select DM_GPIO
4168ccab51STom Rini	select OMAP3_GPIO_5
4268ccab51STom Rini	select OMAP3_GPIO_6
43983e3700STom Rini
44983e3700STom Riniconfig TARGET_CM_T35
45983e3700STom Rini	bool "CompuLab CM-T3530 and CM-T3730 boards"
4668ccab51STom Rini	select OMAP3_GPIO_2
4768ccab51STom Rini	select OMAP3_GPIO_5
4868ccab51STom Rini	select OMAP3_GPIO_6 if LED_STATUS
49983e3700STom Rini
50983e3700STom Riniconfig TARGET_CM_T3517
51983e3700STom Rini	bool "CompuLab CM-T3517 boards"
5268ccab51STom Rini	select OMAP3_GPIO_2
5368ccab51STom Rini	select OMAP3_GPIO_5
5468ccab51STom Rini	select OMAP3_GPIO_6 if LED_STATUS
55983e3700STom Rini
56983e3700STom Riniconfig TARGET_DEVKIT8000
57983e3700STom Rini	bool "TimLL OMAP3 Devkit8000"
58983e3700STom Rini	select DM
59983e3700STom Rini	select DM_SERIAL
60983e3700STom Rini	select DM_GPIO
61983e3700STom Rini
62983e3700STom Riniconfig TARGET_OMAP3_EVM
63983e3700STom Rini	bool "TI OMAP3 EVM"
64*c2900f59SDerald D. Woods	select DM
65*c2900f59SDerald D. Woods	select DM_SERIAL
66*c2900f59SDerald D. Woods	select DM_GPIO
67*c2900f59SDerald D. Woods	select OMAP3_GPIO_3
68983e3700STom Rini
69983e3700STom Riniconfig TARGET_OMAP3_IGEP00X0
70983e3700STom Rini	bool "IGEP"
71983e3700STom Rini	select DM
72983e3700STom Rini	select DM_SERIAL
73983e3700STom Rini	select DM_GPIO
7468ccab51STom Rini	select OMAP3_GPIO_3
7568ccab51STom Rini	select OMAP3_GPIO_5
7668ccab51STom Rini	select OMAP3_GPIO_6
77983e3700STom Rini
78983e3700STom Riniconfig TARGET_OMAP3_OVERO
79983e3700STom Rini	bool "OMAP35xx Gumstix Overo"
80983e3700STom Rini	select DM
81983e3700STom Rini	select DM_SERIAL
82983e3700STom Rini	select DM_GPIO
8368ccab51STom Rini	select OMAP3_GPIO_2
8468ccab51STom Rini	select OMAP3_GPIO_3
8568ccab51STom Rini	select OMAP3_GPIO_4
8668ccab51STom Rini	select OMAP3_GPIO_5
8768ccab51STom Rini	select OMAP3_GPIO_6
88983e3700STom Rini
89983e3700STom Riniconfig TARGET_OMAP3_ZOOM1
90983e3700STom Rini	bool "TI Zoom1"
91983e3700STom Rini	select DM
92983e3700STom Rini	select DM_SERIAL
93983e3700STom Rini	select DM_GPIO
94983e3700STom Rini
95983e3700STom Riniconfig TARGET_AM3517_CRANE
96983e3700STom Rini	bool "am3517_crane"
97983e3700STom Rini
98983e3700STom Riniconfig TARGET_OMAP3_PANDORA
99983e3700STom Rini	bool "OMAP3 Pandora"
10068ccab51STom Rini	select OMAP3_GPIO_4
10168ccab51STom Rini	select OMAP3_GPIO_6
102983e3700STom Rini
103983e3700STom Riniconfig TARGET_ECO5PK
104983e3700STom Rini	bool "ECO5PK"
10568ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
106983e3700STom Rini
107983e3700STom Riniconfig TARGET_TRICORDER
108983e3700STom Rini	bool "Tricorder"
10968ccab51STom Rini	select OMAP3_GPIO_2
110983e3700STom Rini
111983e3700STom Riniconfig TARGET_MCX
112983e3700STom Rini	bool "MCX"
113e5ec4815STom Rini	select BOARD_LATE_INIT
11468ccab51STom Rini	select OMAP3_GPIO_2 if USB_EHCI_HCD
11568ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
116983e3700STom Rini
117983e3700STom Riniconfig TARGET_OMAP3_LOGIC
118983e3700STom Rini	bool "OMAP3 Logic"
119e5ec4815STom Rini	select BOARD_LATE_INIT
120983e3700STom Rini	select DM
121983e3700STom Rini	select DM_SERIAL
122983e3700STom Rini	select DM_GPIO
123bf1ddfc0SAdam Ford	select OMAP3_GPIO_3
12468ccab51STom Rini	select OMAP3_GPIO_4
12568ccab51STom Rini	select OMAP3_GPIO_6
126983e3700STom Rini
127983e3700STom Riniconfig TARGET_NOKIA_RX51
128983e3700STom Rini	bool "Nokia RX51"
129983e3700STom Rini
130983e3700STom Riniconfig TARGET_TAO3530
131983e3700STom Rini	bool "TAO3530"
13268ccab51STom Rini	select OMAP3_GPIO_2
13368ccab51STom Rini	select OMAP3_GPIO_3
13468ccab51STom Rini	select OMAP3_GPIO_4
13568ccab51STom Rini	select OMAP3_GPIO_5
13668ccab51STom Rini	select OMAP3_GPIO_6
137983e3700STom Rini
138983e3700STom Riniconfig TARGET_TWISTER
139983e3700STom Rini	bool "Twister"
14068ccab51STom Rini	select OMAP3_GPIO_2
14168ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
142983e3700STom Rini
143983e3700STom Riniconfig TARGET_OMAP3_CAIRO
144983e3700STom Rini	bool "QUIPOS CAIRO"
145983e3700STom Rini	select DM
146983e3700STom Rini	select DM_SERIAL
147983e3700STom Rini	select DM_GPIO
148983e3700STom Rini
149983e3700STom Riniconfig TARGET_SNIPER
150983e3700STom Rini	bool "LG Optimus Black"
151983e3700STom Rini	select DM
152983e3700STom Rini	select DM_SERIAL
153983e3700STom Rini	select DM_GPIO
15468ccab51STom Rini	select OMAP3_GPIO_2
15568ccab51STom Rini	select OMAP3_GPIO_3
15668ccab51STom Rini	select OMAP3_GPIO_4
15768ccab51STom Rini	select OMAP3_GPIO_5
15868ccab51STom Rini	select OMAP3_GPIO_6
159983e3700STom Rini
160983e3700STom Riniendchoice
161983e3700STom Rini
16234330a36SAdam Fordchoice
16334330a36SAdam Ford	prompt "Memory Controller"
16434330a36SAdam Ford	default SDRC
16534330a36SAdam Ford
16634330a36SAdam Fordconfig SDRC
16734330a36SAdam Ford	bool "SDRC controller"
16834330a36SAdam Ford	help
16934330a36SAdam Ford	  The default memory controller on most OMAP3 boards is SDRC.
17034330a36SAdam Ford
17134330a36SAdam Fordconfig EMIF4
17234330a36SAdam Ford	bool "EMIF4 controller"
17334330a36SAdam Ford	help
17434330a36SAdam Ford	  Enable this on boards like AM3517 which use EMIF4 controller
17534330a36SAdam Fordendchoice
17634330a36SAdam Ford
177edd1653fSAdam Fordconfig SPL_OMAP3_ID_NAND
178edd1653fSAdam Ford	bool "Support OMAP3-specific ID and MFR function"
179edd1653fSAdam Ford	help
180edd1653fSAdam Ford	  Support for an OMAP3-specific set of functions to return the
181edd1653fSAdam Ford	  ID and MFR of the first attached NAND chip, if present.
182edd1653fSAdam Ford
183983e3700STom Riniconfig SYS_SOC
184983e3700STom Rini	default "omap3"
185983e3700STom Rini
186983e3700STom Rinisource "board/logicpd/am3517evm/Kconfig"
187983e3700STom Rinisource "board/teejet/mt_ventoux/Kconfig"
188983e3700STom Rinisource "board/ti/beagle/Kconfig"
189983e3700STom Rinisource "board/compulab/cm_t35/Kconfig"
190983e3700STom Rinisource "board/compulab/cm_t3517/Kconfig"
191983e3700STom Rinisource "board/timll/devkit8000/Kconfig"
192983e3700STom Rinisource "board/ti/evm/Kconfig"
193983e3700STom Rinisource "board/isee/igep00x0/Kconfig"
194983e3700STom Rinisource "board/overo/Kconfig"
195983e3700STom Rinisource "board/logicpd/zoom1/Kconfig"
196983e3700STom Rinisource "board/ti/am3517crane/Kconfig"
197983e3700STom Rinisource "board/pandora/Kconfig"
198983e3700STom Rinisource "board/8dtech/eco5pk/Kconfig"
199983e3700STom Rinisource "board/corscience/tricorder/Kconfig"
200983e3700STom Rinisource "board/htkw/mcx/Kconfig"
201983e3700STom Rinisource "board/logicpd/omap3som/Kconfig"
202983e3700STom Rinisource "board/nokia/rx51/Kconfig"
203983e3700STom Rinisource "board/technexion/tao3530/Kconfig"
204983e3700STom Rinisource "board/technexion/twister/Kconfig"
205983e3700STom Rinisource "board/quipos/cairo/Kconfig"
206983e3700STom Rinisource "board/lg/sniper/Kconfig"
207983e3700STom Rini
208983e3700STom Riniendif
209