blob: 9d3a9091dd7431c9c707a34d9f19a4711ee583ff [file] [log] [blame]
Holger Schurig6bbdbf22009-01-29 14:42:25 +01001if ARCH_MX2
Juergen Beiserteea643f2008-07-05 10:02:56 +02002
Holger Schurig5512e882009-01-26 16:34:52 +01003choice
Holger Schurig6bbdbf22009-01-29 14:42:25 +01004 prompt "CPUs:"
Holger Schurig5512e882009-01-26 16:34:52 +01005 default MACH_MX21
6
7config MACH_MX21
8 bool "i.MX21 support"
Sascha Hauer9eedbdf2009-10-29 17:12:39 +01009 select ARCH_MXC_AUDMUX_V1
Holger Schurig5512e882009-01-26 16:34:52 +010010 help
11 This enables support for Freescale's MX2 based i.MX21 processor.
12
Juergen Beisertf31405c2008-07-05 10:02:59 +020013config MACH_MX27
14 bool "i.MX27 support"
Sascha Hauer9eedbdf2009-10-29 17:12:39 +010015 select ARCH_MXC_AUDMUX_V1
Juergen Beisertf31405c2008-07-05 10:02:59 +020016 help
17 This enables support for Freescale's MX2 based i.MX27 processor.
18
Holger Schurig5512e882009-01-26 16:34:52 +010019endchoice
20
Holger Schurig6bbdbf22009-01-29 14:42:25 +010021comment "MX2 platforms:"
Juergen Beisert80eedae2008-07-05 10:03:00 +020022
Ivo Clarysse6b91edd2009-04-15 15:39:27 +020023config MACH_MX21ADS
24 bool "MX21ADS platform"
25 depends on MACH_MX21
26 help
27 Include support for MX21ADS platform. This includes specific
28 configurations for the board and its peripherals.
29
Juergen Beisert80eedae2008-07-05 10:03:00 +020030config MACH_MX27ADS
31 bool "MX27ADS platform"
32 depends on MACH_MX27
33 help
34 Include support for MX27ADS platform. This includes specific
35 configurations for the board and its peripherals.
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020036
37config MACH_PCM038
38 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
39 depends on MACH_MX27
Sascha Hauer773f2062010-02-03 17:13:41 +010040 select MXC_ULPI if USB_ULPI
Juergen Beisert7e5e9f52008-07-05 10:03:00 +020041 help
42 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
43 includes specific configurations for the module and its peripherals.
Juergen Beisertff6552e2008-07-05 10:03:01 +020044
45choice
46 prompt "Baseboard"
47 depends on MACH_PCM038
48 default MACH_PCM970_BASEBOARD
49
50config MACH_PCM970_BASEBOARD
51 prompt "PHYTEC PCM970 development board"
52 bool
53 help
54 This adds board specific devices that can be found on Phytec's
55 PCM970 evaluation board.
56
57endchoice
Holger Schurig6bbdbf22009-01-29 14:42:25 +010058
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010059config MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020060 bool "Eukrea CPUIMX27 module"
61 depends on MACH_MX27
62 help
63 Include support for Eukrea CPUIMX27 platform. This includes
64 specific configurations for the module and its peripherals.
65
66config MACH_EUKREA_CPUIMX27_USESDHC2
67 bool "CPUIMX27 integrates SDHC2 module"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010068 depends on MACH_CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020069 help
Eric Bénard2d66c782010-05-19 18:45:59 +020070 This adds support for the internal SDHC2 used on CPUIMX27
Eric Benardaf5b1df2009-07-16 16:26:33 +020071 for wifi or eMMC.
72
Eric Bénard2d66c782010-05-19 18:45:59 +020073config MACH_EUKREA_CPUIMX27_USEUART4
74 bool "CPUIMX27 integrates UART4 module"
75 depends on MACH_CPUIMX27
76 help
77 This adds support for the internal UART4 used on CPUIMX27
78 for bluetooth.
79
Eric Benarda961bf32009-07-16 16:26:34 +020080choice
81 prompt "Baseboard"
Uwe Kleine-Königbc727392009-12-10 10:19:43 +010082 depends on MACH_CPUIMX27
Eric Benarda961bf32009-07-16 16:26:34 +020083 default MACH_EUKREA_MBIMX27_BASEBOARD
84
85config MACH_EUKREA_MBIMX27_BASEBOARD
86 prompt "Eukrea MBIMX27 development board"
87 bool
88 help
89 This adds board specific devices that can be found on Eukrea's
90 MBIMX27 evaluation board.
91
92endchoice
93
Fabio Estevamec9be0d2009-04-16 12:45:01 -070094config MACH_MX27_3DS
95 bool "MX27PDK platform"
96 depends on MACH_MX27
97 help
98 Include support for MX27PDK platform. This includes specific
99 configurations for the board and its peripherals.
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400100
Uwe Kleine-Königf747f932009-12-10 10:25:07 +0100101config MACH_IMX27LITE
Daniel Schaeffer8c032ec2009-06-03 17:23:54 -0400102 bool "LogicPD MX27 LITEKIT platform"
103 depends on MACH_MX27
104 help
105 Include support for MX27 LITEKIT platform. This includes specific
106 configurations for the board and its peripherals.
107
Luotao Fu33731692009-08-06 11:19:39 +0200108config MACH_PCA100
109 bool "Phytec phyCARD-s (pca100)"
110 depends on MACH_MX27
Sascha Hauereee7c492010-02-03 17:13:29 +0100111 select MXC_ULPI if USB_ULPI
Luotao Fu33731692009-08-06 11:19:39 +0200112 help
113 Include support for phyCARD-s (aka pca100) platform. This
114 includes specific configurations for the module and its peripherals.
115
Alan Carvalho de Assis143a1792009-11-25 15:24:50 -0200116config MACH_MXT_TD60
117 bool "Maxtrack i-MXT TD60"
118 depends on MACH_MX27
119 help
120 Include support for i-MXT (aka td60) platform. This
121 includes specific configurations for the module and its peripherals.
122
Holger Schurig6bbdbf22009-01-29 14:42:25 +0100123endif