xref: /OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/omap3/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunif OMAP34XX
2*4882a593Smuzhiyun
3*4882a593Smuzhiyun# We only enable the clocks for the GPIO banks that a given board requies.
4*4882a593Smuzhiyunconfig OMAP3_GPIO_2
5*4882a593Smuzhiyun	bool
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunconfig OMAP3_GPIO_3
8*4882a593Smuzhiyun	bool
9*4882a593Smuzhiyun
10*4882a593Smuzhiyunconfig OMAP3_GPIO_4
11*4882a593Smuzhiyun	bool
12*4882a593Smuzhiyun
13*4882a593Smuzhiyunconfig OMAP3_GPIO_5
14*4882a593Smuzhiyun	bool
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunconfig OMAP3_GPIO_6
17*4882a593Smuzhiyun	bool
18*4882a593Smuzhiyun
19*4882a593Smuzhiyunchoice
20*4882a593Smuzhiyun	prompt "OMAP3 board select"
21*4882a593Smuzhiyun	optional
22*4882a593Smuzhiyun
23*4882a593Smuzhiyunconfig TARGET_AM3517_EVM
24*4882a593Smuzhiyun	bool "AM3517 EVM"
25*4882a593Smuzhiyun
26*4882a593Smuzhiyunconfig TARGET_MT_VENTOUX
27*4882a593Smuzhiyun	bool "TeeJet Mt.Ventoux"
28*4882a593Smuzhiyun	select OMAP3_GPIO_4
29*4882a593Smuzhiyun	select OMAP3_GPIO_5 if USB_EHCI_HCD
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunconfig TARGET_OMAP3_BEAGLE
32*4882a593Smuzhiyun	bool "TI OMAP3 BeagleBoard"
33*4882a593Smuzhiyun	select DM
34*4882a593Smuzhiyun	select DM_SERIAL
35*4882a593Smuzhiyun	select DM_GPIO
36*4882a593Smuzhiyun	select OMAP3_GPIO_5
37*4882a593Smuzhiyun	select OMAP3_GPIO_6
38*4882a593Smuzhiyun
39*4882a593Smuzhiyunconfig TARGET_CM_T35
40*4882a593Smuzhiyun	bool "CompuLab CM-T3530 and CM-T3730 boards"
41*4882a593Smuzhiyun	select OMAP3_GPIO_2
42*4882a593Smuzhiyun	select OMAP3_GPIO_5
43*4882a593Smuzhiyun	select OMAP3_GPIO_6 if LED_STATUS
44*4882a593Smuzhiyun
45*4882a593Smuzhiyunconfig TARGET_CM_T3517
46*4882a593Smuzhiyun	bool "CompuLab CM-T3517 boards"
47*4882a593Smuzhiyun	select OMAP3_GPIO_2
48*4882a593Smuzhiyun	select OMAP3_GPIO_5
49*4882a593Smuzhiyun	select OMAP3_GPIO_6 if LED_STATUS
50*4882a593Smuzhiyun
51*4882a593Smuzhiyunconfig TARGET_DEVKIT8000
52*4882a593Smuzhiyun	bool "TimLL OMAP3 Devkit8000"
53*4882a593Smuzhiyun	select DM
54*4882a593Smuzhiyun	select DM_SERIAL
55*4882a593Smuzhiyun	select DM_GPIO
56*4882a593Smuzhiyun
57*4882a593Smuzhiyunconfig TARGET_OMAP3_EVM
58*4882a593Smuzhiyun	bool "TI OMAP3 EVM"
59*4882a593Smuzhiyun
60*4882a593Smuzhiyunconfig TARGET_OMAP3_IGEP00X0
61*4882a593Smuzhiyun	bool "IGEP"
62*4882a593Smuzhiyun	select DM
63*4882a593Smuzhiyun	select DM_SERIAL
64*4882a593Smuzhiyun	select DM_GPIO
65*4882a593Smuzhiyun	select OMAP3_GPIO_3
66*4882a593Smuzhiyun	select OMAP3_GPIO_5
67*4882a593Smuzhiyun	select OMAP3_GPIO_6
68*4882a593Smuzhiyun
69*4882a593Smuzhiyunconfig TARGET_OMAP3_OVERO
70*4882a593Smuzhiyun	bool "OMAP35xx Gumstix Overo"
71*4882a593Smuzhiyun	select DM
72*4882a593Smuzhiyun	select DM_SERIAL
73*4882a593Smuzhiyun	select DM_GPIO
74*4882a593Smuzhiyun	select OMAP3_GPIO_2
75*4882a593Smuzhiyun	select OMAP3_GPIO_3
76*4882a593Smuzhiyun	select OMAP3_GPIO_4
77*4882a593Smuzhiyun	select OMAP3_GPIO_5
78*4882a593Smuzhiyun	select OMAP3_GPIO_6
79*4882a593Smuzhiyun
80*4882a593Smuzhiyunconfig TARGET_OMAP3_ZOOM1
81*4882a593Smuzhiyun	bool "TI Zoom1"
82*4882a593Smuzhiyun	select DM
83*4882a593Smuzhiyun	select DM_SERIAL
84*4882a593Smuzhiyun	select DM_GPIO
85*4882a593Smuzhiyun
86*4882a593Smuzhiyunconfig TARGET_AM3517_CRANE
87*4882a593Smuzhiyun	bool "am3517_crane"
88*4882a593Smuzhiyun
89*4882a593Smuzhiyunconfig TARGET_OMAP3_PANDORA
90*4882a593Smuzhiyun	bool "OMAP3 Pandora"
91*4882a593Smuzhiyun	select OMAP3_GPIO_4
92*4882a593Smuzhiyun	select OMAP3_GPIO_6
93*4882a593Smuzhiyun
94*4882a593Smuzhiyunconfig TARGET_ECO5PK
95*4882a593Smuzhiyun	bool "ECO5PK"
96*4882a593Smuzhiyun	select OMAP3_GPIO_5 if USB_EHCI_HCD
97*4882a593Smuzhiyun
98*4882a593Smuzhiyunconfig TARGET_TRICORDER
99*4882a593Smuzhiyun	bool "Tricorder"
100*4882a593Smuzhiyun	select OMAP3_GPIO_2
101*4882a593Smuzhiyun
102*4882a593Smuzhiyunconfig TARGET_MCX
103*4882a593Smuzhiyun	bool "MCX"
104*4882a593Smuzhiyun	select BOARD_LATE_INIT
105*4882a593Smuzhiyun	select OMAP3_GPIO_2 if USB_EHCI_HCD
106*4882a593Smuzhiyun	select OMAP3_GPIO_5 if USB_EHCI_HCD
107*4882a593Smuzhiyun
108*4882a593Smuzhiyunconfig TARGET_OMAP3_LOGIC
109*4882a593Smuzhiyun	bool "OMAP3 Logic"
110*4882a593Smuzhiyun	select BOARD_LATE_INIT
111*4882a593Smuzhiyun	select DM
112*4882a593Smuzhiyun	select DM_SERIAL
113*4882a593Smuzhiyun	select DM_GPIO
114*4882a593Smuzhiyun	select OMAP3_GPIO_4
115*4882a593Smuzhiyun	select OMAP3_GPIO_6
116*4882a593Smuzhiyun
117*4882a593Smuzhiyunconfig TARGET_NOKIA_RX51
118*4882a593Smuzhiyun	bool "Nokia RX51"
119*4882a593Smuzhiyun
120*4882a593Smuzhiyunconfig TARGET_TAO3530
121*4882a593Smuzhiyun	bool "TAO3530"
122*4882a593Smuzhiyun	select OMAP3_GPIO_2
123*4882a593Smuzhiyun	select OMAP3_GPIO_3
124*4882a593Smuzhiyun	select OMAP3_GPIO_4
125*4882a593Smuzhiyun	select OMAP3_GPIO_5
126*4882a593Smuzhiyun	select OMAP3_GPIO_6
127*4882a593Smuzhiyun
128*4882a593Smuzhiyunconfig TARGET_TWISTER
129*4882a593Smuzhiyun	bool "Twister"
130*4882a593Smuzhiyun	select OMAP3_GPIO_2
131*4882a593Smuzhiyun	select OMAP3_GPIO_5 if USB_EHCI_HCD
132*4882a593Smuzhiyun
133*4882a593Smuzhiyunconfig TARGET_OMAP3_CAIRO
134*4882a593Smuzhiyun	bool "QUIPOS CAIRO"
135*4882a593Smuzhiyun	select DM
136*4882a593Smuzhiyun	select DM_SERIAL
137*4882a593Smuzhiyun	select DM_GPIO
138*4882a593Smuzhiyun
139*4882a593Smuzhiyunconfig TARGET_SNIPER
140*4882a593Smuzhiyun	bool "LG Optimus Black"
141*4882a593Smuzhiyun	select DM
142*4882a593Smuzhiyun	select DM_SERIAL
143*4882a593Smuzhiyun	select DM_GPIO
144*4882a593Smuzhiyun	select OMAP3_GPIO_2
145*4882a593Smuzhiyun	select OMAP3_GPIO_3
146*4882a593Smuzhiyun	select OMAP3_GPIO_4
147*4882a593Smuzhiyun	select OMAP3_GPIO_5
148*4882a593Smuzhiyun	select OMAP3_GPIO_6
149*4882a593Smuzhiyun
150*4882a593Smuzhiyunendchoice
151*4882a593Smuzhiyun
152*4882a593Smuzhiyunconfig SPL_OMAP3_ID_NAND
153*4882a593Smuzhiyun	bool "Support OMAP3-specific ID and MFR function"
154*4882a593Smuzhiyun	help
155*4882a593Smuzhiyun	  Support for an OMAP3-specific set of functions to return the
156*4882a593Smuzhiyun	  ID and MFR of the first attached NAND chip, if present.
157*4882a593Smuzhiyun
158*4882a593Smuzhiyunconfig SYS_SOC
159*4882a593Smuzhiyun	default "omap3"
160*4882a593Smuzhiyun
161*4882a593Smuzhiyunsource "board/logicpd/am3517evm/Kconfig"
162*4882a593Smuzhiyunsource "board/teejet/mt_ventoux/Kconfig"
163*4882a593Smuzhiyunsource "board/ti/beagle/Kconfig"
164*4882a593Smuzhiyunsource "board/compulab/cm_t35/Kconfig"
165*4882a593Smuzhiyunsource "board/compulab/cm_t3517/Kconfig"
166*4882a593Smuzhiyunsource "board/timll/devkit8000/Kconfig"
167*4882a593Smuzhiyunsource "board/ti/evm/Kconfig"
168*4882a593Smuzhiyunsource "board/isee/igep00x0/Kconfig"
169*4882a593Smuzhiyunsource "board/overo/Kconfig"
170*4882a593Smuzhiyunsource "board/logicpd/zoom1/Kconfig"
171*4882a593Smuzhiyunsource "board/ti/am3517crane/Kconfig"
172*4882a593Smuzhiyunsource "board/pandora/Kconfig"
173*4882a593Smuzhiyunsource "board/8dtech/eco5pk/Kconfig"
174*4882a593Smuzhiyunsource "board/corscience/tricorder/Kconfig"
175*4882a593Smuzhiyunsource "board/htkw/mcx/Kconfig"
176*4882a593Smuzhiyunsource "board/logicpd/omap3som/Kconfig"
177*4882a593Smuzhiyunsource "board/nokia/rx51/Kconfig"
178*4882a593Smuzhiyunsource "board/technexion/tao3530/Kconfig"
179*4882a593Smuzhiyunsource "board/technexion/twister/Kconfig"
180*4882a593Smuzhiyunsource "board/quipos/cairo/Kconfig"
181*4882a593Smuzhiyunsource "board/lg/sniper/Kconfig"
182*4882a593Smuzhiyun
183*4882a593Smuzhiyunendif
184