blob: c6eddd7f68c905d7e2157fc455563dc4a2dfd44b [file] [log] [blame]
Uwe Kleine-König07469492010-06-14 15:56:58 +02001if ARCH_MX1
2
3comment "MX1 platforms:"
4config MACH_MXLADS
5 bool
6
7config ARCH_MX1ADS
8 bool "MX1ADS platform"
9 select MACH_MXLADS
10 help
11 Say Y here if you are using Motorola MX1ADS/MXLADS boards
12
13config MACH_SCB9328
14 bool "Synertronixx scb9328"
15 help
16 Say Y here if you are using a Synertronixx scb9328 board
17
18endif
19
Holger Schurig6bbdbf22009-01-29 14:42:25 +010020if ARCH_MX2
Juergen Beiserteea643f2008-07-05 10:02:56 +020021
Holger Schurig5512e882009-01-26 16:34:52 +010022choice
Holger Schurig6bbdbf22009-01-29 14:42:25 +010023 prompt "CPUs:"
Holger Schurig5512e882009-01-26 16:34:52 +010024 default MACH_MX21
25
26config MACH_MX21
27 bool "i.MX21 support"
Sascha Hauer9eedbdf2009-10-29 17:12:39 +010028 select ARCH_MXC_AUDMUX_V1
Holger Schurig5512e882009-01-26 16:34:52 +010029 help
30 This enables support for Freescale's MX2 based i.MX21 processor.
31
Juergen Beisertf31405c2008-07-05 10:02:59 +020032config MACH_MX27
33 bool "i.MX27 support"
Sascha Hauer9eedbdf2009-10-29 17:12:39 +010034 select ARCH_MXC_AUDMUX_V1
Juergen Beisertf31405c2008-07-05 10:02:59 +020035 help
36 This enables support for Freescale's MX2 based i.MX27 processor.
37
Holger Schurig5512e882009-01-26 16:34:52 +010038endchoice
39
Holger Schurig6bbdbf22009-01-29 14:42:25 +010040comment "MX2 platforms:"
Juergen Beisert80eedae2008-07-05 10:03:00 +020041
Ivo Clarysse6b91edd2009-04-15 15:39:27 +020042config MACH_MX21ADS
43 bool "MX21ADS platform"
44 depends on MACH_MX21
45 help
46 Include support for MX21ADS platform. This includes specific
47 configurations for the board and its peripherals.
48
Juergen Beisert80eedae2008-07-05 10:03:00 +020049config MACH_MX27ADS
50 bool "MX27ADS platform"
51 depends on MACH_MX27
52 help
53 Include support for MX27ADS platform. This includes specific
54 configurations for the board and its peripherals.
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020055
56config MACH_PCM038
57 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
58 depends on MACH_MX27
Sascha Hauer773f2062010-02-03 17:13:41 +010059 select MXC_ULPI if USB_ULPI
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020060 help
61 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
62 includes specific configurations for the module and its peripherals.
Juergen Beisertff6552e2008-07-05 10:03:01 +020063
64choice
65 prompt "Baseboard"
66 depends on MACH_PCM038
67 default MACH_PCM970_BASEBOARD
68
69config MACH_PCM970_BASEBOARD
70 prompt "PHYTEC PCM970 development board"
71 bool
72 help
73 This adds board specific devices that can be found on Phytec's
74 PCM970 evaluation board.
75
76endchoice
Holger Schurig6bbdbf22009-01-29 14:42:25 +010077
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010078config MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020079 bool "Eukrea CPUIMX27 module"
80 depends on MACH_MX27
81 help
82 Include support for Eukrea CPUIMX27 platform. This includes
83 specific configurations for the module and its peripherals.
84
85config MACH_EUKREA_CPUIMX27_USESDHC2
86 bool "CPUIMX27 integrates SDHC2 module"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010087 depends on MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020088 help
89 This adds support for the internal SDHC2 used on CPUIMX27 used
90 for wifi or eMMC.
91
Eric Benarda961bf32009-07-16 16:26:34 +020092choice
93 prompt "Baseboard"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010094 depends on MACH_CPUIMX27
Eric Benarda961bf32009-07-16 16:26:34 +020095 default MACH_EUKREA_MBIMX27_BASEBOARD
96
97config MACH_EUKREA_MBIMX27_BASEBOARD
98 prompt "Eukrea MBIMX27 development board"
99 bool
100 help
101 This adds board specific devices that can be found on Eukrea's
102 MBIMX27 evaluation board.
103
104endchoice
105
Fabio Estevamec9be0d2009-04-16 12:45:01 -0700106config MACH_MX27_3DS
107 bool "MX27PDK platform"
108 depends on MACH_MX27
109 help
110 Include support for MX27PDK platform. This includes specific
111 configurations for the board and its peripherals.
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400112
Uwe Kleine-Königf747f932009-12-10 10:25:07 +0100113config MACH_IMX27LITE
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400114 bool "LogicPD MX27 LITEKIT platform"
115 depends on MACH_MX27
116 help
117 Include support for MX27 LITEKIT platform. This includes specific
118 configurations for the board and its peripherals.
119
Luotao Fu33731692009-08-06 11:19:39 +0200120config MACH_PCA100
121 bool "Phytec phyCARD-s (pca100)"
122 depends on MACH_MX27
Sascha Hauereee7c492010-02-03 17:13:29 +0100123 select MXC_ULPI if USB_ULPI
Luotao Fu33731692009-08-06 11:19:39 +0200124 help
125 Include support for phyCARD-s (aka pca100) platform. This
126 includes specific configurations for the module and its peripherals.
127
Alan Carvalho de Assis143a1792009-11-25 15:24:50 -0200128config MACH_MXT_TD60
129 bool "Maxtrack i-MXT TD60"
130 depends on MACH_MX27
131 help
132 Include support for i-MXT (aka td60) platform. This
133 includes specific configurations for the module and its peripherals.
134
Holger Schurig6bbdbf22009-01-29 14:42:25 +0100135endif