blob: 3ca8fa7d91aec6a0bfebb5591e4a0aa6b8c3b1e8 [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
Uwe Kleine-Königb6b06be2010-06-14 16:56:46 +020040endif
41
42if MACH_MX21
43
44comment "MX21 platforms:"
Juergen Beisert80eedae2008-07-05 10:03:00 +020045
Ivo Clarysse6b91edd2009-04-15 15:39:27 +020046config MACH_MX21ADS
47 bool "MX21ADS platform"
Ivo Clarysse6b91edd2009-04-15 15:39:27 +020048 help
49 Include support for MX21ADS platform. This includes specific
50 configurations for the board and its peripherals.
51
Uwe Kleine-Königb6b06be2010-06-14 16:56:46 +020052endif
53
54if MACH_MX27
55
56comment "MX27 platforms:"
57
Juergen Beisert80eedae2008-07-05 10:03:00 +020058config MACH_MX27ADS
59 bool "MX27ADS platform"
Juergen Beisert80eedae2008-07-05 10:03:00 +020060 help
61 Include support for MX27ADS platform. This includes specific
62 configurations for the board and its peripherals.
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020063
64config MACH_PCM038
65 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
Sascha Hauer773f2062010-02-03 17:13:41 +010066 select MXC_ULPI if USB_ULPI
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020067 help
68 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
69 includes specific configurations for the module and its peripherals.
Juergen Beisertff6552e2008-07-05 10:03:01 +020070
71choice
72 prompt "Baseboard"
73 depends on MACH_PCM038
74 default MACH_PCM970_BASEBOARD
75
76config MACH_PCM970_BASEBOARD
77 prompt "PHYTEC PCM970 development board"
78 bool
79 help
80 This adds board specific devices that can be found on Phytec's
81 PCM970 evaluation board.
82
83endchoice
Holger Schurig6bbdbf22009-01-29 14:42:25 +010084
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010085config MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020086 bool "Eukrea CPUIMX27 module"
Eric Benardaf5b1df2009-07-16 16:26:33 +020087 help
88 Include support for Eukrea CPUIMX27 platform. This includes
89 specific configurations for the module and its peripherals.
90
91config MACH_EUKREA_CPUIMX27_USESDHC2
92 bool "CPUIMX27 integrates SDHC2 module"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010093 depends on MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020094 help
95 This adds support for the internal SDHC2 used on CPUIMX27 used
96 for wifi or eMMC.
97
Eric Benarda961bf32009-07-16 16:26:34 +020098choice
99 prompt "Baseboard"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +0100100 depends on MACH_CPUIMX27
Eric Benarda961bf32009-07-16 16:26:34 +0200101 default MACH_EUKREA_MBIMX27_BASEBOARD
102
103config MACH_EUKREA_MBIMX27_BASEBOARD
104 prompt "Eukrea MBIMX27 development board"
105 bool
106 help
107 This adds board specific devices that can be found on Eukrea's
108 MBIMX27 evaluation board.
109
110endchoice
111
Fabio Estevamec9be0d2009-04-16 12:45:01 -0700112config MACH_MX27_3DS
113 bool "MX27PDK platform"
Fabio Estevamec9be0d2009-04-16 12:45:01 -0700114 help
115 Include support for MX27PDK platform. This includes specific
116 configurations for the board and its peripherals.
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400117
Uwe Kleine-Königf747f932009-12-10 10:25:07 +0100118config MACH_IMX27LITE
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400119 bool "LogicPD MX27 LITEKIT platform"
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400120 help
121 Include support for MX27 LITEKIT platform. This includes specific
122 configurations for the board and its peripherals.
123
Luotao Fu33731692009-08-06 11:19:39 +0200124config MACH_PCA100
125 bool "Phytec phyCARD-s (pca100)"
Sascha Hauereee7c492010-02-03 17:13:29 +0100126 select MXC_ULPI if USB_ULPI
Luotao Fu33731692009-08-06 11:19:39 +0200127 help
128 Include support for phyCARD-s (aka pca100) platform. This
129 includes specific configurations for the module and its peripherals.
130
Alan Carvalho de Assis143a1792009-11-25 15:24:50 -0200131config MACH_MXT_TD60
132 bool "Maxtrack i-MXT TD60"
Alan Carvalho de Assis143a1792009-11-25 15:24:50 -0200133 help
134 Include support for i-MXT (aka td60) platform. This
135 includes specific configurations for the module and its peripherals.
136
Holger Schurig6bbdbf22009-01-29 14:42:25 +0100137endif