Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
[linux-2.6.git] / arch / arm / mach-mx2 / Kconfig
1 if ARCH_MX2
2
3 choice
4         prompt "CPUs:"
5         default MACH_MX21
6
7 config MACH_MX21
8         bool "i.MX21 support"
9         help
10           This enables support for Freescale's MX2 based i.MX21 processor.
11
12 config MACH_MX27
13         bool "i.MX27 support"
14         help
15           This enables support for Freescale's MX2 based i.MX27 processor.
16
17 endchoice
18
19 comment "MX2 platforms:"
20
21 config MACH_MX21ADS
22         bool "MX21ADS platform"
23         depends on MACH_MX21
24         help
25           Include support for MX21ADS platform. This includes specific
26           configurations for the board and its peripherals.
27
28 config MACH_MX27ADS
29         bool "MX27ADS platform"
30         depends on MACH_MX27
31         help
32           Include support for MX27ADS platform. This includes specific
33           configurations for the board and its peripherals.
34
35 config MACH_PCM038
36         bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
37         depends on MACH_MX27
38         help
39           Include support for phyCORE-i.MX27 (aka pcm038) platform. This
40           includes specific configurations for the module and its peripherals.
41
42 choice
43         prompt "Baseboard"
44         depends on MACH_PCM038
45         default MACH_PCM970_BASEBOARD
46
47 config MACH_PCM970_BASEBOARD
48         prompt "PHYTEC PCM970 development board"
49         bool
50         help
51           This adds board specific devices that can be found on Phytec's
52           PCM970 evaluation board.
53
54 endchoice
55
56 config MACH_EUKREA_CPUIMX27
57         bool "Eukrea CPUIMX27 module"
58         depends on MACH_MX27
59         help
60           Include support for Eukrea CPUIMX27 platform. This includes
61           specific configurations for the module and its peripherals.
62
63 config MACH_EUKREA_CPUIMX27_USESDHC2
64         bool "CPUIMX27 integrates SDHC2 module"
65         depends on MACH_EUKREA_CPUIMX27
66         help
67           This adds support for the internal SDHC2 used on CPUIMX27 used
68           for wifi or eMMC.
69
70 choice
71         prompt "Baseboard"
72         depends on MACH_EUKREA_CPUIMX27
73         default MACH_EUKREA_MBIMX27_BASEBOARD
74
75 config MACH_EUKREA_MBIMX27_BASEBOARD
76         prompt "Eukrea MBIMX27 development board"
77         bool
78         help
79           This adds board specific devices that can be found on Eukrea's
80           MBIMX27 evaluation board.
81
82 endchoice
83
84 config MACH_MX27_3DS
85         bool "MX27PDK platform"
86         depends on MACH_MX27
87         help
88           Include support for MX27PDK platform. This includes specific
89           configurations for the board and its peripherals.
90
91 config MACH_MX27LITE
92         bool "LogicPD MX27 LITEKIT platform"
93         depends on MACH_MX27
94         help
95           Include support for MX27 LITEKIT platform. This includes specific
96           configurations for the board and its peripherals.
97
98 config MACH_PCA100
99         bool "Phytec phyCARD-s (pca100)"
100         depends on MACH_MX27
101         help
102           Include support for phyCARD-s (aka pca100) platform. This
103           includes specific configurations for the module and its peripherals.
104
105 endif