xref: /openbmc/u-boot/arch/arm/mach-omap2/omap3/Kconfig (revision edd1653f)
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"
25983e3700STom Rini
26983e3700STom Riniconfig TARGET_MT_VENTOUX
27983e3700STom Rini	bool "TeeJet Mt.Ventoux"
2868ccab51STom Rini	select OMAP3_GPIO_4
2968ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
30983e3700STom Rini
31983e3700STom Riniconfig TARGET_OMAP3_BEAGLE
32983e3700STom Rini	bool "TI OMAP3 BeagleBoard"
33983e3700STom Rini	select DM
34983e3700STom Rini	select DM_SERIAL
35983e3700STom Rini	select DM_GPIO
3668ccab51STom Rini	select OMAP3_GPIO_5
3768ccab51STom Rini	select OMAP3_GPIO_6
38983e3700STom Rini
39983e3700STom Riniconfig TARGET_CM_T35
40983e3700STom Rini	bool "CompuLab CM-T3530 and CM-T3730 boards"
4168ccab51STom Rini	select OMAP3_GPIO_2
4268ccab51STom Rini	select OMAP3_GPIO_5
4368ccab51STom Rini	select OMAP3_GPIO_6 if LED_STATUS
44983e3700STom Rini
45983e3700STom Riniconfig TARGET_CM_T3517
46983e3700STom Rini	bool "CompuLab CM-T3517 boards"
4768ccab51STom Rini	select OMAP3_GPIO_2
4868ccab51STom Rini	select OMAP3_GPIO_5
4968ccab51STom Rini	select OMAP3_GPIO_6 if LED_STATUS
50983e3700STom Rini
51983e3700STom Riniconfig TARGET_DEVKIT8000
52983e3700STom Rini	bool "TimLL OMAP3 Devkit8000"
53983e3700STom Rini	select DM
54983e3700STom Rini	select DM_SERIAL
55983e3700STom Rini	select DM_GPIO
56983e3700STom Rini
57983e3700STom Riniconfig TARGET_OMAP3_EVM
58983e3700STom Rini	bool "TI OMAP3 EVM"
59983e3700STom Rini
60983e3700STom Riniconfig TARGET_OMAP3_IGEP00X0
61983e3700STom Rini	bool "IGEP"
62983e3700STom Rini	select DM
63983e3700STom Rini	select DM_SERIAL
64983e3700STom Rini	select DM_GPIO
6568ccab51STom Rini	select OMAP3_GPIO_3
6668ccab51STom Rini	select OMAP3_GPIO_5
6768ccab51STom Rini	select OMAP3_GPIO_6
68983e3700STom Rini
69983e3700STom Riniconfig TARGET_OMAP3_OVERO
70983e3700STom Rini	bool "OMAP35xx Gumstix Overo"
71983e3700STom Rini	select DM
72983e3700STom Rini	select DM_SERIAL
73983e3700STom Rini	select DM_GPIO
7468ccab51STom Rini	select OMAP3_GPIO_2
7568ccab51STom Rini	select OMAP3_GPIO_3
7668ccab51STom Rini	select OMAP3_GPIO_4
7768ccab51STom Rini	select OMAP3_GPIO_5
7868ccab51STom Rini	select OMAP3_GPIO_6
79983e3700STom Rini
80983e3700STom Riniconfig TARGET_OMAP3_ZOOM1
81983e3700STom Rini	bool "TI Zoom1"
82983e3700STom Rini	select DM
83983e3700STom Rini	select DM_SERIAL
84983e3700STom Rini	select DM_GPIO
85983e3700STom Rini
86983e3700STom Riniconfig TARGET_AM3517_CRANE
87983e3700STom Rini	bool "am3517_crane"
88983e3700STom Rini
89983e3700STom Riniconfig TARGET_OMAP3_PANDORA
90983e3700STom Rini	bool "OMAP3 Pandora"
9168ccab51STom Rini	select OMAP3_GPIO_4
9268ccab51STom Rini	select OMAP3_GPIO_6
93983e3700STom Rini
94983e3700STom Riniconfig TARGET_ECO5PK
95983e3700STom Rini	bool "ECO5PK"
9668ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
97983e3700STom Rini
98983e3700STom Riniconfig TARGET_TRICORDER
99983e3700STom Rini	bool "Tricorder"
10068ccab51STom Rini	select OMAP3_GPIO_2
101983e3700STom Rini
102983e3700STom Riniconfig TARGET_MCX
103983e3700STom Rini	bool "MCX"
104e5ec4815STom Rini	select BOARD_LATE_INIT
10568ccab51STom Rini	select OMAP3_GPIO_2 if USB_EHCI_HCD
10668ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
107983e3700STom Rini
108983e3700STom Riniconfig TARGET_OMAP3_LOGIC
109983e3700STom Rini	bool "OMAP3 Logic"
110e5ec4815STom Rini	select BOARD_LATE_INIT
111983e3700STom Rini	select DM
112983e3700STom Rini	select DM_SERIAL
113983e3700STom Rini	select DM_GPIO
11468ccab51STom Rini	select OMAP3_GPIO_4
11568ccab51STom Rini	select OMAP3_GPIO_6
116983e3700STom Rini
117983e3700STom Riniconfig TARGET_NOKIA_RX51
118983e3700STom Rini	bool "Nokia RX51"
119983e3700STom Rini
120983e3700STom Riniconfig TARGET_TAO3530
121983e3700STom Rini	bool "TAO3530"
12268ccab51STom Rini	select OMAP3_GPIO_2
12368ccab51STom Rini	select OMAP3_GPIO_3
12468ccab51STom Rini	select OMAP3_GPIO_4
12568ccab51STom Rini	select OMAP3_GPIO_5
12668ccab51STom Rini	select OMAP3_GPIO_6
127983e3700STom Rini
128983e3700STom Riniconfig TARGET_TWISTER
129983e3700STom Rini	bool "Twister"
13068ccab51STom Rini	select OMAP3_GPIO_2
13168ccab51STom Rini	select OMAP3_GPIO_5 if USB_EHCI_HCD
132983e3700STom Rini
133983e3700STom Riniconfig TARGET_OMAP3_CAIRO
134983e3700STom Rini	bool "QUIPOS CAIRO"
135983e3700STom Rini	select DM
136983e3700STom Rini	select DM_SERIAL
137983e3700STom Rini	select DM_GPIO
138983e3700STom Rini
139983e3700STom Riniconfig TARGET_SNIPER
140983e3700STom Rini	bool "LG Optimus Black"
141983e3700STom Rini	select DM
142983e3700STom Rini	select DM_SERIAL
143983e3700STom Rini	select DM_GPIO
14468ccab51STom Rini	select OMAP3_GPIO_2
14568ccab51STom Rini	select OMAP3_GPIO_3
14668ccab51STom Rini	select OMAP3_GPIO_4
14768ccab51STom Rini	select OMAP3_GPIO_5
14868ccab51STom Rini	select OMAP3_GPIO_6
149983e3700STom Rini
150983e3700STom Riniendchoice
151983e3700STom Rini
152*edd1653fSAdam Fordconfig SPL_OMAP3_ID_NAND
153*edd1653fSAdam Ford	bool "Support OMAP3-specific ID and MFR function"
154*edd1653fSAdam Ford	help
155*edd1653fSAdam Ford	  Support for an OMAP3-specific set of functions to return the
156*edd1653fSAdam Ford	  ID and MFR of the first attached NAND chip, if present.
157*edd1653fSAdam Ford
158983e3700STom Riniconfig SYS_SOC
159983e3700STom Rini	default "omap3"
160983e3700STom Rini
161983e3700STom Rinisource "board/logicpd/am3517evm/Kconfig"
162983e3700STom Rinisource "board/teejet/mt_ventoux/Kconfig"
163983e3700STom Rinisource "board/ti/beagle/Kconfig"
164983e3700STom Rinisource "board/compulab/cm_t35/Kconfig"
165983e3700STom Rinisource "board/compulab/cm_t3517/Kconfig"
166983e3700STom Rinisource "board/timll/devkit8000/Kconfig"
167983e3700STom Rinisource "board/ti/evm/Kconfig"
168983e3700STom Rinisource "board/isee/igep00x0/Kconfig"
169983e3700STom Rinisource "board/overo/Kconfig"
170983e3700STom Rinisource "board/logicpd/zoom1/Kconfig"
171983e3700STom Rinisource "board/ti/am3517crane/Kconfig"
172983e3700STom Rinisource "board/pandora/Kconfig"
173983e3700STom Rinisource "board/8dtech/eco5pk/Kconfig"
174983e3700STom Rinisource "board/corscience/tricorder/Kconfig"
175983e3700STom Rinisource "board/htkw/mcx/Kconfig"
176983e3700STom Rinisource "board/logicpd/omap3som/Kconfig"
177983e3700STom Rinisource "board/nokia/rx51/Kconfig"
178983e3700STom Rinisource "board/technexion/tao3530/Kconfig"
179983e3700STom Rinisource "board/technexion/twister/Kconfig"
180983e3700STom Rinisource "board/quipos/cairo/Kconfig"
181983e3700STom Rinisource "board/lg/sniper/Kconfig"
182983e3700STom Rini
183983e3700STom Riniendif
184