Merge remote-tracking branch 's5p/for-next'
[linux-2.6/next.git] / arch / arm / mach-imx / Kconfig
blob0519dd7f034bc07446d2cb7384f9d434821ca551
1 config IMX_HAVE_DMA_V1
2         bool
4 # ARCH_MX31 and ARCH_MX35 are left for compatibility
5 # Some usages assume that having one of them implies not having (e.g.) ARCH_MX2.
6 # To easily distinguish good and reviewed from unreviewed usages new (and IMHO
7 # more sensible) names are used: SOC_IMX31 and SOC_IMX35
8 config ARCH_MX31
9         bool
11 config ARCH_MX35
12         bool
14 config SOC_IMX1
15         bool
16         select CPU_ARM920T
17         select IMX_HAVE_DMA_V1
18         select IMX_HAVE_IOMUX_V1
19         select MXC_AVIC
21 config SOC_IMX21
22         bool
23         select CPU_ARM926T
24         select ARCH_MXC_AUDMUX_V1
25         select IMX_HAVE_DMA_V1
26         select IMX_HAVE_IOMUX_V1
27         select MXC_AVIC
29 config SOC_IMX25
30         bool
31         select CPU_ARM926T
32         select ARCH_MXC_AUDMUX_V2
33         select ARCH_MXC_IOMUX_V3
34         select MXC_AVIC
36 config SOC_IMX27
37         bool
38         select CPU_ARM926T
39         select ARCH_MXC_AUDMUX_V1
40         select IMX_HAVE_DMA_V1
41         select IMX_HAVE_IOMUX_V1
42         select MXC_AVIC
44 config SOC_IMX31
45         bool
46         select CPU_V6
47         select IMX_HAVE_PLATFORM_MXC_RNGA
48         select ARCH_MXC_AUDMUX_V2
49         select ARCH_MX31
50         select MXC_AVIC
52 config SOC_IMX35
53         bool
54         select CPU_V6
55         select ARCH_MXC_IOMUX_V3
56         select ARCH_MXC_AUDMUX_V2
57         select HAVE_EPIT
58         select ARCH_MX35
59         select MXC_AVIC
62 if ARCH_MX1
64 comment "MX1 platforms:"
65 config MACH_MXLADS
66         bool
68 config ARCH_MX1ADS
69         bool "MX1ADS platform"
70         select MACH_MXLADS
71         select SOC_IMX1
72         select IMX_HAVE_PLATFORM_IMX_I2C
73         select IMX_HAVE_PLATFORM_IMX_UART
74         help
75           Say Y here if you are using Motorola MX1ADS/MXLADS boards
77 config MACH_SCB9328
78         bool "Synertronixx scb9328"
79         select IMX_HAVE_PLATFORM_IMX_UART
80         help
81           Say Y here if you are using a Synertronixx scb9328 board
83 config MACH_APF9328
84         bool "APF9328"
85         select SOC_IMX1
86         select IMX_HAVE_PLATFORM_IMX_UART
87         help
88           Say Yes here if you are using the Armadeus APF9328 development board
90 endif
92 if ARCH_MX2
94 choice
95         prompt "CPUs:"
96         default MACH_MX21
98 config MACH_MX21
99         bool "i.MX21 support"
100         help
101           This enables support for Freescale's MX2 based i.MX21 processor.
103 config MACH_MX27
104         bool "i.MX27 support"
105         help
106           This enables support for Freescale's MX2 based i.MX27 processor.
108 endchoice
110 endif
112 if MACH_MX21
114 comment "MX21 platforms:"
116 config MACH_MX21ADS
117         bool "MX21ADS platform"
118         select SOC_IMX21
119         select IMX_HAVE_PLATFORM_IMX_FB
120         select IMX_HAVE_PLATFORM_IMX_UART
121         select IMX_HAVE_PLATFORM_MXC_MMC
122         select IMX_HAVE_PLATFORM_MXC_NAND
123         help
124           Include support for MX21ADS platform. This includes specific
125           configurations for the board and its peripherals.
127 endif
129 if ARCH_MX25
131 comment "MX25 platforms:"
133 config MACH_MX25_3DS
134         bool "Support MX25PDK (3DS) Platform"
135         select SOC_IMX25
136         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
137         select IMX_HAVE_PLATFORM_IMX2_WDT
138         select IMX_HAVE_PLATFORM_IMXDI_RTC
139         select IMX_HAVE_PLATFORM_IMX_I2C
140         select IMX_HAVE_PLATFORM_IMX_FB
141         select IMX_HAVE_PLATFORM_IMX_KEYPAD
142         select IMX_HAVE_PLATFORM_IMX_UART
143         select IMX_HAVE_PLATFORM_MXC_EHCI
144         select IMX_HAVE_PLATFORM_MXC_NAND
145         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
147 config MACH_EUKREA_CPUIMX25
148         bool "Support Eukrea CPUIMX25 Platform"
149         select SOC_IMX25
150         select IMX_HAVE_PLATFORM_FLEXCAN
151         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
152         select IMX_HAVE_PLATFORM_IMXDI_RTC
153         select IMX_HAVE_PLATFORM_IMX_FB
154         select IMX_HAVE_PLATFORM_IMX_I2C
155         select IMX_HAVE_PLATFORM_IMX_UART
156         select IMX_HAVE_PLATFORM_MXC_EHCI
157         select IMX_HAVE_PLATFORM_MXC_NAND
158         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
159         select MXC_ULPI if USB_ULPI
161 choice
162         prompt "Baseboard"
163         depends on MACH_EUKREA_CPUIMX25
164         default MACH_EUKREA_MBIMXSD25_BASEBOARD
166 config MACH_EUKREA_MBIMXSD25_BASEBOARD
167         bool "Eukrea MBIMXSD development board"
168         select IMX_HAVE_PLATFORM_GPIO_KEYS
169         select IMX_HAVE_PLATFORM_IMX_SSI
170         select LEDS_GPIO_REGISTER
171         help
172           This adds board specific devices that can be found on Eukrea's
173           MBIMXSD evaluation board.
175 endchoice
177 endif
179 if MACH_MX27
181 comment "MX27 platforms:"
183 config MACH_MX27ADS
184         bool "MX27ADS platform"
185         select SOC_IMX27
186         select IMX_HAVE_PLATFORM_IMX_FB
187         select IMX_HAVE_PLATFORM_IMX_I2C
188         select IMX_HAVE_PLATFORM_IMX_UART
189         select IMX_HAVE_PLATFORM_MXC_MMC
190         select IMX_HAVE_PLATFORM_MXC_NAND
191         select IMX_HAVE_PLATFORM_MXC_W1
192         help
193           Include support for MX27ADS platform. This includes specific
194           configurations for the board and its peripherals.
196 config MACH_PCM038
197         bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
198         select SOC_IMX27
199         select IMX_HAVE_PLATFORM_IMX2_WDT
200         select IMX_HAVE_PLATFORM_IMX_I2C
201         select IMX_HAVE_PLATFORM_IMX_UART
202         select IMX_HAVE_PLATFORM_MXC_EHCI
203         select IMX_HAVE_PLATFORM_MXC_NAND
204         select IMX_HAVE_PLATFORM_MXC_W1
205         select IMX_HAVE_PLATFORM_SPI_IMX
206         select MXC_ULPI if USB_ULPI
207         help
208           Include support for phyCORE-i.MX27 (aka pcm038) platform. This
209           includes specific configurations for the module and its peripherals.
211 choice
212         prompt "Baseboard"
213         depends on MACH_PCM038
214         default MACH_PCM970_BASEBOARD
216 config MACH_PCM970_BASEBOARD
217         bool "PHYTEC PCM970 development board"
218         select IMX_HAVE_PLATFORM_IMX_FB
219         select IMX_HAVE_PLATFORM_MXC_MMC
220         help
221           This adds board specific devices that can be found on Phytec's
222           PCM970 evaluation board.
224 endchoice
226 config MACH_CPUIMX27
227         bool "Eukrea CPUIMX27 module"
228         select SOC_IMX27
229         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
230         select IMX_HAVE_PLATFORM_IMX2_WDT
231         select IMX_HAVE_PLATFORM_IMX_I2C
232         select IMX_HAVE_PLATFORM_IMX_UART
233         select IMX_HAVE_PLATFORM_MXC_EHCI
234         select IMX_HAVE_PLATFORM_MXC_NAND
235         select IMX_HAVE_PLATFORM_MXC_W1
236         select MXC_ULPI if USB_ULPI
237         help
238           Include support for Eukrea CPUIMX27 platform. This includes
239           specific configurations for the module and its peripherals.
241 config MACH_EUKREA_CPUIMX27_USESDHC2
242         bool "CPUIMX27 integrates SDHC2 module"
243         depends on MACH_CPUIMX27
244         select IMX_HAVE_PLATFORM_MXC_MMC
245         help
246           This adds support for the internal SDHC2 used on CPUIMX27
247           for wifi or eMMC.
249 config MACH_EUKREA_CPUIMX27_USEUART4
250         bool "CPUIMX27 integrates UART4 module"
251         depends on MACH_CPUIMX27
252         help
253           This adds support for the internal UART4 used on CPUIMX27
254           for bluetooth.
256 choice
257         prompt "Baseboard"
258         depends on MACH_CPUIMX27
259         default MACH_EUKREA_MBIMX27_BASEBOARD
261 config MACH_EUKREA_MBIMX27_BASEBOARD
262         bool "Eukrea MBIMX27 development board"
263         select IMX_HAVE_PLATFORM_IMX_FB
264         select IMX_HAVE_PLATFORM_IMX_KEYPAD
265         select IMX_HAVE_PLATFORM_IMX_SSI
266         select IMX_HAVE_PLATFORM_IMX_UART
267         select IMX_HAVE_PLATFORM_MXC_MMC
268         select IMX_HAVE_PLATFORM_SPI_IMX
269         select LEDS_GPIO_REGISTER
270         help
271           This adds board specific devices that can be found on Eukrea's
272           MBIMX27 evaluation board.
274 endchoice
276 config MACH_MX27_3DS
277         bool "MX27PDK platform"
278         select SOC_IMX27
279         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
280         select IMX_HAVE_PLATFORM_IMX2_WDT
281         select IMX_HAVE_PLATFORM_IMX_FB
282         select IMX_HAVE_PLATFORM_IMX_I2C
283         select IMX_HAVE_PLATFORM_IMX_KEYPAD
284         select IMX_HAVE_PLATFORM_IMX_UART
285         select IMX_HAVE_PLATFORM_MXC_EHCI
286         select IMX_HAVE_PLATFORM_MXC_MMC
287         select IMX_HAVE_PLATFORM_SPI_IMX
288         select MXC_DEBUG_BOARD
289         select MXC_ULPI if USB_ULPI
290         help
291           Include support for MX27PDK platform. This includes specific
292           configurations for the board and its peripherals.
294 config MACH_IMX27_VISSTRIM_M10
295         bool "Vista Silicon i.MX27 Visstrim_m10"
296         select SOC_IMX27
297         select IMX_HAVE_PLATFORM_GPIO_KEYS
298         select IMX_HAVE_PLATFORM_IMX_I2C
299         select IMX_HAVE_PLATFORM_IMX_SSI
300         select IMX_HAVE_PLATFORM_IMX_UART
301         select IMX_HAVE_PLATFORM_MXC_MMC
302         select IMX_HAVE_PLATFORM_MXC_EHCI
303         help
304           Include support for Visstrim_m10 platform and its different variants.
305           This includes specific configurations for the board and its
306           peripherals.
308 config MACH_IMX27LITE
309         bool "LogicPD MX27 LITEKIT platform"
310         select SOC_IMX27
311         select IMX_HAVE_PLATFORM_IMX_UART
312         select IMX_HAVE_PLATFORM_IMX_SSI
313         help
314           Include support for MX27 LITEKIT platform. This includes specific
315           configurations for the board and its peripherals.
317 config MACH_PCA100
318         bool "Phytec phyCARD-s (pca100)"
319         select SOC_IMX27
320         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
321         select IMX_HAVE_PLATFORM_IMX2_WDT
322         select IMX_HAVE_PLATFORM_IMX_FB
323         select IMX_HAVE_PLATFORM_IMX_I2C
324         select IMX_HAVE_PLATFORM_IMX_SSI
325         select IMX_HAVE_PLATFORM_IMX_UART
326         select IMX_HAVE_PLATFORM_MXC_EHCI
327         select IMX_HAVE_PLATFORM_MXC_MMC
328         select IMX_HAVE_PLATFORM_MXC_NAND
329         select IMX_HAVE_PLATFORM_MXC_W1
330         select IMX_HAVE_PLATFORM_SPI_IMX
331         select MXC_ULPI if USB_ULPI
332         help
333           Include support for phyCARD-s (aka pca100) platform. This
334           includes specific configurations for the module and its peripherals.
336 config MACH_MXT_TD60
337         bool "Maxtrack i-MXT TD60"
338         select SOC_IMX27
339         select IMX_HAVE_PLATFORM_IMX_FB
340         select IMX_HAVE_PLATFORM_IMX_I2C
341         select IMX_HAVE_PLATFORM_IMX_UART
342         select IMX_HAVE_PLATFORM_MXC_MMC
343         select IMX_HAVE_PLATFORM_MXC_NAND
344         help
345           Include support for i-MXT (aka td60) platform. This
346           includes specific configurations for the module and its peripherals.
348 config MACH_IMX27IPCAM
349         bool "IMX27 IPCAM platform"
350         select SOC_IMX27
351         select IMX_HAVE_PLATFORM_IMX2_WDT
352         select IMX_HAVE_PLATFORM_IMX_UART
353         help
354           Include support for IMX27 IPCAM platform. This includes specific
355           configurations for the board and its peripherals.
357 endif
359 if ARCH_MX3
361 comment "MX31 platforms:"
363 config MACH_MX31ADS
364         bool "Support MX31ADS platforms"
365         select SOC_IMX31
366         select IMX_HAVE_PLATFORM_IMX_I2C
367         select IMX_HAVE_PLATFORM_IMX_SSI
368         select IMX_HAVE_PLATFORM_IMX_UART
369         default y
370         help
371           Include support for MX31ADS platform. This includes specific
372           configurations for the board and its peripherals.
374 config MACH_MX31ADS_WM1133_EV1
375         bool "Support Wolfson Microelectronics 1133-EV1 module"
376         depends on MACH_MX31ADS
377         depends on MFD_WM8350_I2C
378         depends on REGULATOR_WM8350
379         select MFD_WM8350_CONFIG_MODE_0
380         select MFD_WM8352_CONFIG_MODE_0
381         help
382           Include support for the Wolfson Microelectronics 1133-EV1 PMU
383           and audio module for the MX31ADS platform.
385 config MACH_MX31LILLY
386         bool "Support MX31 LILLY-1131 platforms (INCO startec)"
387         select SOC_IMX31
388         select IMX_HAVE_PLATFORM_IMX_UART
389         select IMX_HAVE_PLATFORM_IPU_CORE
390         select IMX_HAVE_PLATFORM_MXC_EHCI
391         select IMX_HAVE_PLATFORM_MXC_MMC
392         select IMX_HAVE_PLATFORM_SPI_IMX
393         select MXC_ULPI if USB_ULPI
394         help
395           Include support for mx31 based LILLY1131 modules. This includes
396           specific configurations for the board and its peripherals.
398 config MACH_MX31LITE
399         bool "Support MX31 LITEKIT (LogicPD)"
400         select SOC_IMX31
401         select MXC_ULPI if USB_ULPI
402         select IMX_HAVE_PLATFORM_IMX2_WDT
403         select IMX_HAVE_PLATFORM_IMX_UART
404         select IMX_HAVE_PLATFORM_MXC_EHCI
405         select IMX_HAVE_PLATFORM_MXC_MMC
406         select IMX_HAVE_PLATFORM_MXC_NAND
407         select IMX_HAVE_PLATFORM_MXC_RTC
408         select IMX_HAVE_PLATFORM_SPI_IMX
409         select LEDS_GPIO_REGISTER
410         help
411           Include support for MX31 LITEKIT platform. This includes specific
412           configurations for the board and its peripherals.
414 config MACH_PCM037
415         bool "Support Phytec pcm037 (i.MX31) platforms"
416         select SOC_IMX31
417         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
418         select IMX_HAVE_PLATFORM_IMX2_WDT
419         select IMX_HAVE_PLATFORM_IMX_I2C
420         select IMX_HAVE_PLATFORM_IMX_UART
421         select IMX_HAVE_PLATFORM_IPU_CORE
422         select IMX_HAVE_PLATFORM_MXC_EHCI
423         select IMX_HAVE_PLATFORM_MXC_MMC
424         select IMX_HAVE_PLATFORM_MXC_NAND
425         select IMX_HAVE_PLATFORM_MXC_W1
426         select MXC_ULPI if USB_ULPI
427         help
428           Include support for Phytec pcm037 platform. This includes
429           specific configurations for the board and its peripherals.
431 config MACH_PCM037_EET
432         bool "Support pcm037 EET board extensions"
433         depends on MACH_PCM037
434         select IMX_HAVE_PLATFORM_GPIO_KEYS
435         select IMX_HAVE_PLATFORM_SPI_IMX
436         help
437           Add support for PCM037 EET baseboard extensions. If you are using the
438           OLED display with EET, use "video=mx3fb:CMEL-OLED" kernel
439           command-line parameter.
441 config MACH_MX31_3DS
442         bool "Support MX31PDK (3DS)"
443         select SOC_IMX31
444         select MXC_DEBUG_BOARD
445         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
446         select IMX_HAVE_PLATFORM_IMX2_WDT
447         select IMX_HAVE_PLATFORM_IMX_I2C
448         select IMX_HAVE_PLATFORM_IMX_KEYPAD
449         select IMX_HAVE_PLATFORM_IMX_UART
450         select IMX_HAVE_PLATFORM_IPU_CORE
451         select IMX_HAVE_PLATFORM_MXC_EHCI
452         select IMX_HAVE_PLATFORM_MXC_NAND
453         select IMX_HAVE_PLATFORM_SPI_IMX
454         select MXC_ULPI if USB_ULPI
455         help
456           Include support for MX31PDK (3DS) platform. This includes specific
457           configurations for the board and its peripherals.
459 config MACH_MX31_3DS_MXC_NAND_USE_BBT
460         bool "Make the MXC NAND driver use the in flash Bad Block Table"
461         depends on MACH_MX31_3DS
462         depends on MTD_NAND_MXC
463         help
464           Enable this if you want that the MXC NAND driver uses the in flash
465           Bad Block Table to know what blocks are bad instead of scanning the
466           entire flash looking for bad block markers.
468 config MACH_MX31MOBOARD
469         bool "Support mx31moboard platforms (EPFL Mobots group)"
470         select SOC_IMX31
471         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
472         select IMX_HAVE_PLATFORM_IMX_I2C
473         select IMX_HAVE_PLATFORM_IMX_UART
474         select IMX_HAVE_PLATFORM_IPU_CORE
475         select IMX_HAVE_PLATFORM_MXC_EHCI
476         select IMX_HAVE_PLATFORM_MXC_MMC
477         select IMX_HAVE_PLATFORM_SPI_IMX
478         select LEDS_GPIO_REGISTER
479         select MXC_ULPI if USB_ULPI
480         help
481           Include support for mx31moboard platform. This includes specific
482           configurations for the board and its peripherals.
484 config MACH_QONG
485         bool "Support Dave/DENX QongEVB-LITE platform"
486         select SOC_IMX31
487         select IMX_HAVE_PLATFORM_IMX_UART
488         help
489           Include support for Dave/DENX QongEVB-LITE platform. This includes
490           specific configurations for the board and its peripherals.
492 config MACH_ARMADILLO5X0
493         bool "Support Atmark Armadillo-500 Development Base Board"
494         select SOC_IMX31
495         select IMX_HAVE_PLATFORM_GPIO_KEYS
496         select IMX_HAVE_PLATFORM_IMX_I2C
497         select IMX_HAVE_PLATFORM_IMX_UART
498         select IMX_HAVE_PLATFORM_IPU_CORE
499         select IMX_HAVE_PLATFORM_MXC_EHCI
500         select IMX_HAVE_PLATFORM_MXC_MMC
501         select IMX_HAVE_PLATFORM_MXC_NAND
502         select MXC_ULPI if USB_ULPI
503         help
504           Include support for Atmark Armadillo-500 platform. This includes
505           specific configurations for the board and its peripherals.
507 config MACH_KZM_ARM11_01
508         bool "Support KZM-ARM11-01(Kyoto Microcomputer)"
509         select SOC_IMX31
510         select IMX_HAVE_PLATFORM_IMX_UART
511         help
512           Include support for KZM-ARM11-01. This includes specific
513           configurations for the board and its peripherals.
515 config MACH_BUG
516         bool "Support Buglabs BUGBase platform"
517         select SOC_IMX31
518         select IMX_HAVE_PLATFORM_IMX_UART
519         default y
520         help
521           Include support for BUGBase 1.3 platform. This includes specific
522           configurations for the board and its peripherals.
524 comment "MX35 platforms:"
526 config MACH_PCM043
527         bool "Support Phytec pcm043 (i.MX35) platforms"
528         select SOC_IMX35
529         select IMX_HAVE_PLATFORM_FLEXCAN
530         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
531         select IMX_HAVE_PLATFORM_IMX2_WDT
532         select IMX_HAVE_PLATFORM_IMX_I2C
533         select IMX_HAVE_PLATFORM_IMX_SSI
534         select IMX_HAVE_PLATFORM_IMX_UART
535         select IMX_HAVE_PLATFORM_IPU_CORE
536         select IMX_HAVE_PLATFORM_MXC_EHCI
537         select IMX_HAVE_PLATFORM_MXC_NAND
538         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
539         select MXC_ULPI if USB_ULPI
540         help
541           Include support for Phytec pcm043 platform. This includes
542           specific configurations for the board and its peripherals.
544 config MACH_MX35_3DS
545         bool "Support MX35PDK platform"
546         select SOC_IMX35
547         select MXC_DEBUG_BOARD
548         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
549         select IMX_HAVE_PLATFORM_IMX2_WDT
550         select IMX_HAVE_PLATFORM_IMX_I2C
551         select IMX_HAVE_PLATFORM_IMX_UART
552         select IMX_HAVE_PLATFORM_MXC_EHCI
553         select IMX_HAVE_PLATFORM_MXC_NAND
554         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
555         help
556           Include support for MX35PDK platform. This includes specific
557           configurations for the board and its peripherals.
559 config MACH_EUKREA_CPUIMX35
560         bool "Support Eukrea CPUIMX35 Platform"
561         select SOC_IMX35
562         select IMX_HAVE_PLATFORM_FLEXCAN
563         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
564         select IMX_HAVE_PLATFORM_IMX2_WDT
565         select IMX_HAVE_PLATFORM_IMX_I2C
566         select IMX_HAVE_PLATFORM_IMX_UART
567         select IMX_HAVE_PLATFORM_MXC_EHCI
568         select IMX_HAVE_PLATFORM_MXC_NAND
569         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
570         select MXC_ULPI if USB_ULPI
571         help
572           Include support for Eukrea CPUIMX35 platform. This includes
573           specific configurations for the board and its peripherals.
575 choice
576         prompt "Baseboard"
577         depends on MACH_EUKREA_CPUIMX35
578         default MACH_EUKREA_MBIMXSD35_BASEBOARD
580 config MACH_EUKREA_MBIMXSD35_BASEBOARD
581         bool "Eukrea MBIMXSD development board"
582         select IMX_HAVE_PLATFORM_GPIO_KEYS
583         select IMX_HAVE_PLATFORM_IMX_SSI
584         select IMX_HAVE_PLATFORM_IPU_CORE
585         select LEDS_GPIO_REGISTER
586         help
587           This adds board specific devices that can be found on Eukrea's
588           MBIMXSD evaluation board.
590 endchoice
592 config MACH_VPR200
593         bool "Support VPR200 platform"
594         select SOC_IMX35
595         select IMX_HAVE_PLATFORM_FSL_USB2_UDC
596         select IMX_HAVE_PLATFORM_GPIO_KEYS
597         select IMX_HAVE_PLATFORM_IMX2_WDT
598         select IMX_HAVE_PLATFORM_IMX_UART
599         select IMX_HAVE_PLATFORM_IMX_I2C
600         select IMX_HAVE_PLATFORM_IPU_CORE
601         select IMX_HAVE_PLATFORM_MXC_EHCI
602         select IMX_HAVE_PLATFORM_MXC_NAND
603         select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
604         help
605           Include support for VPR200 platform. This includes specific
606           configurations for the board and its peripherals.
608 endif