Blame view

arch/arm/mach-omap2/Kconfig 9.46 KB
4a54db612   Tony Lindgren   omap: Make omap s...
1
2
3
  if ARCH_OMAP2PLUS
  
  menu "TI OMAP2/3/4 Specific Features"
8d9166b51   Tony Lindgren   omap2/3/4: Add Kc...
4
5
6
7
8
  config ARCH_OMAP2PLUS_TYPICAL
  	bool "Typical OMAP configuration"
  	default y
  	select AEABI
  	select REGULATOR
8d9166b51   Tony Lindgren   omap2/3/4: Add Kc...
9
10
11
  	select PM_RUNTIME
  	select VFP
  	select NEON if ARCH_OMAP3 || ARCH_OMAP4
12a75da29   Govindraj.R   OMAP: SERIAL: Ena...
12
13
  	select SERIAL_OMAP
  	select SERIAL_OMAP_CONSOLE
8d9166b51   Tony Lindgren   omap2/3/4: Add Kc...
14
15
  	select I2C
  	select I2C_OMAP
8d9166b51   Tony Lindgren   omap2/3/4: Add Kc...
16
17
18
19
20
  	select MENELAUS if ARCH_OMAP2
  	select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
  	select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
  	help
  	  Compile a kernel suitable for booting most boards
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
21
22
23
  config ARCH_OMAP2
  	bool "TI OMAP2"
  	depends on ARCH_OMAP2PLUS
ffb63e340   Tony Lindgren   omap2/3/4: Select...
24
  	default y
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
25
  	select CPU_V6
6b2f55d78   Marc Zyngier   ARM: omap2plus: c...
26
  	select MULTI_IRQ_HANDLER
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
27
28
29
30
  
  config ARCH_OMAP3
  	bool "TI OMAP3"
  	depends on ARCH_OMAP2PLUS
ffb63e340   Tony Lindgren   omap2/3/4: Select...
31
  	default y
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
32
33
  	select CPU_V7
  	select USB_ARCH_HAS_EHCI
455d4d2dc   Santosh Shilimkar   omap: Update and ...
34
  	select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
fd1478cd6   Nishanth Menon   omap: opp: add OM...
35
36
  	select ARCH_HAS_OPP
  	select PM_OPP if PM
15e0d9e37   Arnd Bergmann   ARM: pm: let plat...
37
  	select ARM_CPU_SUSPEND if PM
08d33b27f   Marc Zyngier   ARM: GIC: Make MU...
38
  	select MULTI_IRQ_HANDLER
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
39
40
41
  
  config ARCH_OMAP4
  	bool "TI OMAP4"
ffb63e340   Tony Lindgren   omap2/3/4: Select...
42
  	default y
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
43
44
45
  	depends on ARCH_OMAP2PLUS
  	select CPU_V7
  	select ARM_GIC
07787a85c   Santosh Shilimkar   ARM: 6753/1: omap...
46
  	select LOCAL_TIMERS if SMP
455d4d2dc   Santosh Shilimkar   omap: Update and ...
47
  	select PL310_ERRATA_588369
4bdb15774   Santosh Shilimkar   ARM: 6755/1: omap...
48
  	select PL310_ERRATA_727915
455d4d2dc   Santosh Shilimkar   omap: Update and ...
49
  	select ARM_ERRATA_720789
f5a6422d4   Nishanth Menon   omap4: opp: add O...
50
51
  	select ARCH_HAS_OPP
  	select PM_OPP if PM
56976b6ac   Anand Gadiyar   arm: omap4: selec...
52
  	select USB_ARCH_HAS_EHCI
15e0d9e37   Arnd Bergmann   ARM: pm: let plat...
53
  	select ARM_CPU_SUSPEND if PM
68ac8f7dd   Tony Lindgren   omap2/3/4: Move K...
54

1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
55
56
  comment "OMAP Core Type"
  	depends on ARCH_OMAP2
59b479e09   Tony Lindgren   omap: Start using...
57
  config SOC_OMAP2420
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
58
  	bool "OMAP2420 support"
088ef950d   Tony Lindgren   omap2: Convert AR...
59
  	depends on ARCH_OMAP2
ffb63e340   Tony Lindgren   omap2/3/4: Select...
60
  	default y
77900a2fc   Timo Teras   ARM: OMAP: Port d...
61
  	select OMAP_DM_TIMER
c40fae952   Tony Lindgren   ARM: OMAP: Sync c...
62
  	select ARCH_OMAP_OTG
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
63

59b479e09   Tony Lindgren   omap: Start using...
64
  config SOC_OMAP2430
72d0f1c3c   Syed Mohammed Khasim   ARM: OMAP: Add mi...
65
  	bool "OMAP2430 support"
088ef950d   Tony Lindgren   omap2: Convert AR...
66
  	depends on ARCH_OMAP2
ffb63e340   Tony Lindgren   omap2/3/4: Select...
67
  	default y
4ab866d11   Viral Mehta   omap2: select ARC...
68
  	select ARCH_OMAP_OTG
72d0f1c3c   Syed Mohammed Khasim   ARM: OMAP: Add mi...
69

59b479e09   Tony Lindgren   omap: Start using...
70
  config SOC_OMAP3430
cc26b3b01   Syed Mohammed, Khasim   ARM: OMAP3: Add m...
71
  	bool "OMAP3430 support"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
72
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
73
  	default y
cc26b3b01   Syed Mohammed, Khasim   ARM: OMAP3: Add m...
74
  	select ARCH_OMAP_OTG
a920360f0   Hemant Pedanekar   ARM: OMAP: TI81XX...
75
76
  config SOC_OMAPTI81XX
  	bool "TI81XX support"
4bd7be22f   Hemant Pedanekar   TI816X: Update co...
77
78
  	depends on ARCH_OMAP3
  	default y
995411953   Afzal Mohammed   ARM: OMAP: am33xx...
79
80
  config SOC_OMAPAM33XX
  	bool "AM33XX support"
4bd7be22f   Hemant Pedanekar   TI816X: Update co...
81
82
  	depends on ARCH_OMAP3
  	default y
fc4404616   Tony Lindgren   omap: mux: Add da...
83
84
85
86
87
  config OMAP_PACKAGE_ZAF
         bool
  
  config OMAP_PACKAGE_ZAC
         bool
ddaa912a2   Tony Lindgren   omap: mux: Add ne...
88
89
90
91
92
93
94
95
  config OMAP_PACKAGE_CBC
         bool
  
  config OMAP_PACKAGE_CBB
         bool
  
  config OMAP_PACKAGE_CUS
         bool
662c8b55d   Tony Lindgren   omap: mux: Add 36...
96
97
  config OMAP_PACKAGE_CBP
         bool
a041a52c4   Benoit Cousson   OMAP4: mux: Add C...
98
99
  config OMAP_PACKAGE_CBL
         bool
a7722d879   Benoit Cousson   OMAP4: mux: Add C...
100
101
  config OMAP_PACKAGE_CBS
         bool
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
102
  comment "OMAP Board Type"
140455fa0   Tony Lindgren   omap2/3/4: Replac...
103
  	depends on ARCH_OMAP2PLUS
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
104
105
  
  config MACH_OMAP_GENERIC
8d61649dd   Benoit Cousson   ARM: OMAP2+: boar...
106
107
  	bool "Generic OMAP2+ board"
  	depends on ARCH_OMAP2PLUS
ffb63e340   Tony Lindgren   omap2/3/4: Select...
108
  	default y
8d61649dd   Benoit Cousson   ARM: OMAP2+: boar...
109
110
111
  	help
  	  Support for generic TI OMAP2+ boards using Flattened Device Tree.
  	  More information at Documentation/devicetree
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
112

1b52d5df6   Kalle Valo   OMAP2: compile us...
113
114
  config MACH_OMAP2_TUSB6010
  	bool
59b479e09   Tony Lindgren   omap: Start using...
115
  	depends on ARCH_OMAP2 && SOC_OMAP2420
1b52d5df6   Kalle Valo   OMAP2: compile us...
116
  	default y if MACH_NOKIA_N8X0
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
117
118
  config MACH_OMAP_H4
  	bool "OMAP 2420 H4 board"
59b479e09   Tony Lindgren   omap: Start using...
119
  	depends on SOC_OMAP2420
ffb63e340   Tony Lindgren   omap2/3/4: Select...
120
  	default y
23275d459   Tony Lindgren   omap: mux: Select...
121
  	select OMAP_PACKAGE_ZAF
f60493123   David Brownell   ARM: OMAP: abstra...
122
  	select OMAP_DEBUG_DEVICES
1dbae815a   Tony Lindgren   [ARM] 3145/1: OMA...
123

9b6553cd0   Tony Lindgren   [ARM] 3433/1: ARM...
124
125
  config MACH_OMAP_APOLLON
  	bool "OMAP 2420 Apollon board"
59b479e09   Tony Lindgren   omap: Start using...
126
  	depends on SOC_OMAP2420
ffb63e340   Tony Lindgren   omap2/3/4: Select...
127
  	default y
b52b14ef0   Tony Lindgren   omap: mux: Select...
128
  	select OMAP_PACKAGE_ZAC
72d0f1c3c   Syed Mohammed Khasim   ARM: OMAP: Add mi...
129
130
131
  
  config MACH_OMAP_2430SDP
  	bool "OMAP 2430 SDP board"
59b479e09   Tony Lindgren   omap: Start using...
132
  	depends on SOC_OMAP2430
ffb63e340   Tony Lindgren   omap2/3/4: Select...
133
  	default y
369ed78fc   Tony Lindgren   omap: mux: Select...
134
  	select OMAP_PACKAGE_ZAC
72d0f1c3c   Syed Mohammed Khasim   ARM: OMAP: Add mi...
135

2885f0004   Syed Mohammed, Khasim   ARM: OMAP3: Add m...
136
137
  config MACH_OMAP3_BEAGLE
  	bool "OMAP3 BEAGLE board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
138
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
139
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
140
  	select OMAP_PACKAGE_CBB
2885f0004   Syed Mohammed, Khasim   ARM: OMAP3: Add m...
141

476544cad   Thomas Weber   Add minimal suppo...
142
  config MACH_DEVKIT8000
51824c5f5   Thomas Weber   omap: Devkit8000:...
143
144
  	bool "DEVKIT8000 board"
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
145
  	default y
51824c5f5   Thomas Weber   omap: Devkit8000:...
146
  	select OMAP_PACKAGE_CUS
476544cad   Thomas Weber   Add minimal suppo...
147

492656511   Nishant Kamat   ARM: OMAP3: Add b...
148
149
  config MACH_OMAP_LDP
  	bool "OMAP3 LDP board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
150
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
151
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
152
  	select OMAP_PACKAGE_CBB
492656511   Nishant Kamat   ARM: OMAP3: Add b...
153

d40f3f15d   Tim Nordell   ARM: OMAP3LOGIC: ...
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
  config MACH_OMAP3530_LV_SOM
  	bool "OMAP3 Logic 3530 LV SOM board"
  	depends on ARCH_OMAP3
  	select OMAP_PACKAGE_CBB
  	default y
  	help
  	 Support for the LogicPD OMAP3530 SOM Development kit
  	 for full description please see the products webpage at
  	 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
  
  config MACH_OMAP3_TORPEDO
  	bool "OMAP3 Logic 35x Torpedo board"
  	depends on ARCH_OMAP3
  	select OMAP_PACKAGE_CBB
  	default y
  	help
  	 Support for the LogicPD OMAP35x Torpedo Development kit
  	 for full description please see the products webpage at
  	 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
2ccf6b638   Oleg Drokin   Initial B&N Nook ...
173
174
175
176
177
  config MACH_ENCORE
          bool "Barnes & Noble Encore (Nook Color)"
          depends on ARCH_OMAP3
  	default y
          select OMAP_PACKAGE_CBP
eba2645ae   Steve Sakoman   ARM: OMAP3: Add s...
178
179
  config MACH_OVERO
  	bool "Gumstix Overo board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
180
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
181
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
182
  	select OMAP_PACKAGE_CBB
da177247e   Grazvydas Ignotas   ARM: OMAP3: Add b...
183

53c5ec31e   Syed Mohammed Khasim   ARM: OMAP3: Add o...
184
185
  config MACH_OMAP3EVM
  	bool "OMAP 3530 EVM board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
186
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
187
  	default y
342aa2c17   Vaibhav Hiremath   omap3: EVM: Choos...
188
  	select OMAP_PACKAGE_CBB
53c5ec31e   Syed Mohammed Khasim   ARM: OMAP3: Add o...
189

c625327e2   Ranjith Lohithakshan   AM35xx: Add suppo...
190
191
  config MACH_OMAP3517EVM
  	bool "OMAP3517/ AM3517 EVM board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
192
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
193
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
194
  	select OMAP_PACKAGE_CBB
c625327e2   Ranjith Lohithakshan   AM35xx: Add suppo...
195

1cb125caf   Srinath   omap: AM3517/05: ...
196
197
198
199
  config MACH_CRANEBOARD
  	bool "AM3517/05 CRANE board"
  	depends on ARCH_OMAP3
  	select OMAP_PACKAGE_CBB
da177247e   Grazvydas Ignotas   ARM: OMAP3: Add b...
200
201
  config MACH_OMAP3_PANDORA
  	bool "OMAP3 Pandora"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
202
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
203
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
204
  	select OMAP_PACKAGE_CBB
7c50152f0   Ohad Ben-Cohen   omap: boards w/ w...
205
  	select REGULATOR_FIXED_VOLTAGE
6fdc29e26   Syed Mohammed Khasim   ARM: OMAP3: Add s...
206

7a079cab4   Gregoire Gentil   omap3: Board file...
207
208
  config MACH_OMAP3_TOUCHBOOK
  	bool "OMAP3 Touch Book"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
209
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
210
  	default y
7a079cab4   Gregoire Gentil   omap3: Board file...
211
  	select BACKLIGHT_CLASS_DEVICE
6fdc29e26   Syed Mohammed Khasim   ARM: OMAP3: Add s...
212
213
  config MACH_OMAP_3430SDP
  	bool "OMAP 3430 SDP board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
214
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
215
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
216
  	select OMAP_PACKAGE_CBB
ffe7f95bb   Lauri Leukkunen   ARM OMAP3: Initia...
217

d2fbf3451   Tony Lindgren   omap2: Fix detect...
218
219
220
221
222
223
224
225
  config MACH_NOKIA_N800
         bool
  
  config MACH_NOKIA_N810
         bool
  
  config MACH_NOKIA_N810_WIMAX
         bool
631388129   Kalle Valo   OMAP2: add board ...
226
227
  config MACH_NOKIA_N8X0
  	bool "Nokia N800/N810"
59b479e09   Tony Lindgren   omap: Start using...
228
  	depends on SOC_OMAP2420
ffb63e340   Tony Lindgren   omap2/3/4: Select...
229
  	default y
bd8f0fc97   Tony Lindgren   omap: mux: Select...
230
  	select OMAP_PACKAGE_ZAC
d2fbf3451   Tony Lindgren   omap2: Fix detect...
231
232
233
  	select MACH_NOKIA_N800
  	select MACH_NOKIA_N810
  	select MACH_NOKIA_N810_WIMAX
631388129   Kalle Valo   OMAP2: add board ...
234

2d200665c   Aaro Koskinen   arm: omap: add mi...
235
236
237
238
239
  config MACH_NOKIA_RM680
  	bool "Nokia RM-680 board"
  	depends on ARCH_OMAP3
  	default y
  	select OMAP_PACKAGE_CBB
ffe7f95bb   Lauri Leukkunen   ARM OMAP3: Initia...
240
241
  config MACH_NOKIA_RX51
  	bool "Nokia RX-51 board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
242
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
243
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
244
  	select OMAP_PACKAGE_CBB
577145f45   Vikram Pandita   ARM: OMAP3: Add s...
245
246
247
  
  config MACH_OMAP_ZOOM2
  	bool "OMAP3 Zoom2 board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
248
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
249
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
250
  	select OMAP_PACKAGE_CBB
12a75da29   Govindraj.R   OMAP: SERIAL: Ena...
251
252
253
  	select SERIAL_8250
  	select SERIAL_CORE_CONSOLE
  	select SERIAL_8250_CONSOLE
7c50152f0   Ohad Ben-Cohen   omap: boards w/ w...
254
  	select REGULATOR_FIXED_VOLTAGE
46ba0abfe   Santosh Shilimkar   ARM: OMAP4: Add s...
255

5f35fbe8b   vikram pandita   omap3: zoom: Intr...
256
257
  config MACH_OMAP_ZOOM3
  	bool "OMAP3630 Zoom3 board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
258
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
259
  	default y
662c8b55d   Tony Lindgren   omap: mux: Add 36...
260
  	select OMAP_PACKAGE_CBP
12a75da29   Govindraj.R   OMAP: SERIAL: Ena...
261
262
263
  	select SERIAL_8250
  	select SERIAL_CORE_CONSOLE
  	select SERIAL_8250_CONSOLE
7c50152f0   Ohad Ben-Cohen   omap: boards w/ w...
264
  	select REGULATOR_FIXED_VOLTAGE
5f35fbe8b   vikram pandita   omap3: zoom: Intr...
265

2886d128d   Mike Rapoport   omap3: Add CompuL...
266
  config MACH_CM_T35
c31469747   Igor Grinberg   arm: omap3: cm-t3...
267
  	bool "CompuLab CM-T35/CM-T3730 modules"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
268
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
269
  	default y
c31469747   Igor Grinberg   arm: omap3: cm-t3...
270
  	select MACH_CM_T3730
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
271
  	select OMAP_PACKAGE_CUS
2886d128d   Mike Rapoport   omap3: Add CompuL...
272

d04b620e6   Igor Grinberg   omap3: Introduce ...
273
274
275
276
277
  config MACH_CM_T3517
  	bool "CompuLab CM-T3517 module"
  	depends on ARCH_OMAP3
  	default y
  	select OMAP_PACKAGE_CBB
d04b620e6   Igor Grinberg   omap3: Introduce ...
278

c31469747   Igor Grinberg   arm: omap3: cm-t3...
279
280
  config MACH_CM_T3730
         bool
58e111621   Enric Balletbo i Serra   omap3: Add minima...
281
  config MACH_IGEP0020
28e0f13cd   Enric Balletbo i Serra   omap3: Fix typo o...
282
  	bool "IGEP v2 board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
283
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
284
  	default y
ca5742bdb   Tony Lindgren   omap: mux: Add ne...
285
  	select OMAP_PACKAGE_CBB
58e111621   Enric Balletbo i Serra   omap3: Add minima...
286

e844b1da8   Enric Balletbo i Serra   omap3: Add minima...
287
288
289
290
291
  config MACH_IGEP0030
  	bool "IGEP OMAP3 module"
  	depends on ARCH_OMAP3
  	default y
  	select OMAP_PACKAGE_CBB
7be13ad0c   Mike Rapoport   omap: drop board-...
292
  	select MACH_IGEP0020
e844b1da8   Enric Balletbo i Serra   omap3: Add minima...
293

9cbc34939   Jason   omap3: Add suppor...
294
295
296
  config MACH_SBC3530
  	bool "OMAP3 SBC STALKER board"
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
297
  	default y
9cbc34939   Jason   omap3: Add suppor...
298
  	select OMAP_PACKAGE_CUS
9cbc34939   Jason   omap3: Add suppor...
299

34c9ac237   vikram pandita   omap: 3630sdp: in...
300
301
  config MACH_OMAP_3630SDP
  	bool "OMAP3630 SDP board"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
302
  	depends on ARCH_OMAP3
ffb63e340   Tony Lindgren   omap2/3/4: Select...
303
  	default y
662c8b55d   Tony Lindgren   omap: mux: Add 36...
304
  	select OMAP_PACKAGE_CBP
34c9ac237   vikram pandita   omap: 3630sdp: in...
305

2c87fb2e6   Hemant Pedanekar   TI816X: Create bo...
306
307
  config MACH_TI8168EVM
  	bool "TI8168 Evaluation Module"
a920360f0   Hemant Pedanekar   ARM: OMAP: TI81XX...
308
  	depends on SOC_OMAPTI81XX
2c87fb2e6   Hemant Pedanekar   TI816X: Create bo...
309
  	default y
a890b6760   Hemant Pedanekar   ARM: OMAP: TI814X...
310
311
312
  config MACH_TI8148EVM
  	bool "TI8148 Evaluation Module"
  	depends on SOC_OMAPTI81XX
2c87fb2e6   Hemant Pedanekar   TI816X: Create bo...
313
  	default y
8ad705ae3   Afzal Mohammed   arm:omap:am33xx: ...
314
315
316
317
  config MACH_AM335XEVM
  	bool "AM335X Evaluation Module"
  	depends on SOC_OMAPAM33XX
  	default y
c50825fd4   Eric Lee   initial commit, a...
318
319
320
321
  config MACH_SMARCT335XEVM
          bool "SMARCT335X Evaluation Module"
          depends on SOC_OMAPAM33XX
          default y
a6f67e415   Afzal Mohammed   arm:omap:am33xx: ...
322
323
324
325
  config MACH_AM335XIAEVM
  	bool "AM335X IA Evaluation Module"
  	depends on SOC_OMAPAM33XX
  	default y
46ba0abfe   Santosh Shilimkar   ARM: OMAP4: Add s...
326
327
  config MACH_OMAP_4430SDP
  	bool "OMAP 4430 SDP board"
ffb63e340   Tony Lindgren   omap2/3/4: Select...
328
  	default y
46ba0abfe   Santosh Shilimkar   ARM: OMAP4: Add s...
329
  	depends on ARCH_OMAP4
fb6bf6320   Benoit Cousson   OMAP4: sdp4430: S...
330
  	select OMAP_PACKAGE_CBL
6fea7b0a7   Benoit Cousson   OMAP4: sdp4430: S...
331
  	select OMAP_PACKAGE_CBS
cdc434827   Panduranga Mallireddy   omap: select REGU...
332
  	select REGULATOR_FIXED_VOLTAGE
183bd50f4   Alexander Shishkin   ARM: 5843/1: OMAP...
333

b075f58b2   David Anders   omap4: Add OMAP4 ...
334
335
336
337
  config MACH_OMAP4_PANDA
  	bool "OMAP4 Panda Board"
  	default y
  	depends on ARCH_OMAP4
fc63de829   sricharan   OMAP4: pandaboard...
338
339
  	select OMAP_PACKAGE_CBL
  	select OMAP_PACKAGE_CBS
cdc434827   Panduranga Mallireddy   omap: select REGU...
340
  	select REGULATOR_FIXED_VOLTAGE
b075f58b2   David Anders   omap4: Add OMAP4 ...
341

18b4c65f2   Jan Weitzel   ARM:OMAP4 add Phy...
342
343
344
345
346
  config MACH_PCM049
  	bool "OMAP4 based phyCORE OMAP4"
  	depends on ARCH_OMAP4
  	default y
  	select OMAP_PACKAGE_CBS
183bd50f4   Alexander Shishkin   ARM: 5843/1: OMAP...
347
348
349
  config OMAP3_EMU
  	bool "OMAP3 debugging peripherals"
  	depends on ARCH_OMAP3
a8a6565c7   Ming Lei   ARM: OMAP2: selec...
350
  	select ARM_AMBA
183bd50f4   Alexander Shishkin   ARM: 5843/1: OMAP...
351
352
353
  	select OC_ETM
  	help
  	  Say Y here to enable debugging hardware of omap3
25d5c7c65   Eric Lee   Add 0001-mach-oma...
354
355
356
357
358
359
360
361
  config TI_PM_DISABLE_VT_SWITCH
  	bool "TI Disable PM Console Switch"
  	depends on ARCH_OMAP3
  	default y
  	help
  	  This option disables the default PM VT switch behavior for TI devices.
  	  Some platforms hang during suspend due to a failed attempt to
  	  perform the VT switch.  The VT switch is unnecessary on many platforms.
18862cbe4   Paul Walmsley   OMAP3: SDRC: Plac...
362
363
  config OMAP3_SDRC_AC_TIMING
  	bool "Enable SDRC AC timing register changes"
a8eb7ca0c   Tony Lindgren   omap3: Replace AR...
364
  	depends on ARCH_OMAP3
18862cbe4   Paul Walmsley   OMAP3: SDRC: Plac...
365
366
367
368
369
370
371
372
  	default n
  	help
  	  If you know that none of your system initiators will attempt to
  	  access SDRAM during CORE DVFS, select Y here.  This should boost
  	  SDRAM performance at lower CORE OPPs.  There are relatively few
  	  users who will wish to say yes at this point - almost everyone will
  	  wish to say no.  Selecting yes without understanding what is
  	  going on could result in system crashes;
137d105d5   Santosh Shilimkar   ARM: OMAP4: Fix e...
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
  config OMAP4_ERRATA_I688
  	bool "OMAP4 errata: Async Bridge Corruption"
  	depends on ARCH_OMAP4
  	select ARCH_HAS_BARRIERS
  	help
  	  If a data is stalled inside asynchronous bridge because of back
  	  pressure, it may be accepted multiple times, creating pointer
  	  misalignment that will corrupt next transfers on that data path
  	  until next reset of the system (No recovery procedure once the
  	  issue is hit, the path remains consistently broken). Async bridge
  	  can be found on path between MPU to EMIF and MPU to L3 interconnect.
  	  This situation can happen only when the idle is initiated by a
  	  Master Request Disconnection (which is trigged by software when
  	  executing WFI on CPU).
  	  The work-around for this errata needs all the initiators connected
  	  through async bridge must ensure that data path is properly drained
  	  before issuing WFI. This condition will be met if one Strongly ordered
  	  access is performed to the target right before executing the WFI.
  	  In MPU case, L3 T2ASYNC FIFO and DDR T2ASYNC FIFO needs to be drained.
  	  IO barrier ensure that there is no synchronisation loss on initiators
  	  operating on both interconnect port simultaneously.
c20f3c0c2   Vaibhav Hiremath   arm:omap:Kconfig:...
394
395
396
397
398
399
400
  
  config OMAP3_EDMA
  	bool "OMAP3 EDMA support"
  	default n
  	depends on ARCH_OMAP3
  	help
  	  Select this option if EDMA is used
4a54db612   Tony Lindgren   omap: Make omap s...
401
402
403
  endmenu
  
  endif