9 select IMX_HAVE_IOMUX_V1
12 comment "MX1 platforms:"
17 bool "MX1ADS platform"
19 select IMX_HAVE_PLATFORM_IMX_I2C
20 select IMX_HAVE_PLATFORM_IMX_UART
22 Say Y here if you are using Motorola MX1ADS/MXLADS boards
25 bool "Synertronixx scb9328"
26 select IMX_HAVE_PLATFORM_IMX_UART
28 Say Y here if you are using a Synertronixx scb9328 board
36 select ARCH_MXC_AUDMUX_V1
37 select IMX_HAVE_DMA_V1
38 select IMX_HAVE_IOMUX_V1
43 select ARCH_MXC_AUDMUX_V1
44 select IMX_HAVE_DMA_V1
45 select IMX_HAVE_IOMUX_V1
56 This enables support for Freescale's MX2 based i.MX21 processor.
62 This enables support for Freescale's MX2 based i.MX27 processor.
70 comment "MX21 platforms:"
73 bool "MX21ADS platform"
74 select IMX_HAVE_PLATFORM_IMX_FB
75 select IMX_HAVE_PLATFORM_IMX_UART
76 select IMX_HAVE_PLATFORM_MXC_MMC
77 select IMX_HAVE_PLATFORM_MXC_NAND
79 Include support for MX21ADS platform. This includes specific
80 configurations for the board and its peripherals.
86 comment "MX27 platforms:"
89 bool "MX27ADS platform"
90 select IMX_HAVE_PLATFORM_IMX_FB
91 select IMX_HAVE_PLATFORM_IMX_I2C
92 select IMX_HAVE_PLATFORM_IMX_UART
93 select IMX_HAVE_PLATFORM_MXC_MMC
94 select IMX_HAVE_PLATFORM_MXC_NAND
95 select IMX_HAVE_PLATFORM_MXC_W1
97 Include support for MX27ADS platform. This includes specific
98 configurations for the board and its peripherals.
101 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
102 select IMX_HAVE_PLATFORM_IMX2_WDT
103 select IMX_HAVE_PLATFORM_IMX_I2C
104 select IMX_HAVE_PLATFORM_IMX_UART
105 select IMX_HAVE_PLATFORM_MXC_EHCI
106 select IMX_HAVE_PLATFORM_MXC_NAND
107 select IMX_HAVE_PLATFORM_MXC_W1
108 select IMX_HAVE_PLATFORM_SPI_IMX
109 select MXC_ULPI if USB_ULPI
111 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
112 includes specific configurations for the module and its peripherals.
116 depends on MACH_PCM038
117 default MACH_PCM970_BASEBOARD
119 config MACH_PCM970_BASEBOARD
120 bool "PHYTEC PCM970 development board"
121 select IMX_HAVE_PLATFORM_IMX_FB
122 select IMX_HAVE_PLATFORM_MXC_MMC
124 This adds board specific devices that can be found on Phytec's
125 PCM970 evaluation board.
130 bool "Eukrea CPUIMX27 module"
131 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
132 select IMX_HAVE_PLATFORM_IMX2_WDT
133 select IMX_HAVE_PLATFORM_IMX_I2C
134 select IMX_HAVE_PLATFORM_IMX_UART
135 select IMX_HAVE_PLATFORM_MXC_EHCI
136 select IMX_HAVE_PLATFORM_MXC_NAND
137 select IMX_HAVE_PLATFORM_MXC_W1
138 select MXC_ULPI if USB_ULPI
140 Include support for Eukrea CPUIMX27 platform. This includes
141 specific configurations for the module and its peripherals.
143 config MACH_EUKREA_CPUIMX27_USESDHC2
144 bool "CPUIMX27 integrates SDHC2 module"
145 depends on MACH_CPUIMX27
146 select IMX_HAVE_PLATFORM_MXC_MMC
148 This adds support for the internal SDHC2 used on CPUIMX27
151 config MACH_EUKREA_CPUIMX27_USEUART4
152 bool "CPUIMX27 integrates UART4 module"
153 depends on MACH_CPUIMX27
155 This adds support for the internal UART4 used on CPUIMX27
160 depends on MACH_CPUIMX27
161 default MACH_EUKREA_MBIMX27_BASEBOARD
163 config MACH_EUKREA_MBIMX27_BASEBOARD
164 bool "Eukrea MBIMX27 development board"
165 select IMX_HAVE_PLATFORM_IMX_FB
166 select IMX_HAVE_PLATFORM_IMX_SSI
167 select IMX_HAVE_PLATFORM_IMX_UART
168 select IMX_HAVE_PLATFORM_MXC_MMC
169 select IMX_HAVE_PLATFORM_SPI_IMX
171 This adds board specific devices that can be found on Eukrea's
172 MBIMX27 evaluation board.
177 bool "MX27PDK platform"
178 select IMX_HAVE_PLATFORM_IMX_UART
179 select IMX_HAVE_PLATFORM_MXC_MMC
181 Include support for MX27PDK platform. This includes specific
182 configurations for the board and its peripherals.
184 config MACH_IMX27_VISSTRIM_M10
185 bool "Vista Silicon i.MX27 Visstrim_m10"
186 select IMX_HAVE_PLATFORM_IMX_I2C
187 select IMX_HAVE_PLATFORM_IMX_UART
188 select IMX_HAVE_PLATFORM_MXC_MMC
189 select IMX_HAVE_PLATFORM_MXC_EHCI
191 Include support for Visstrim_m10 platform and its different variants.
192 This includes specific configurations for the board and its
195 config MACH_IMX27LITE
196 bool "LogicPD MX27 LITEKIT platform"
197 select IMX_HAVE_PLATFORM_IMX_UART
199 Include support for MX27 LITEKIT platform. This includes specific
200 configurations for the board and its peripherals.
203 bool "Phytec phyCARD-s (pca100)"
204 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
205 select IMX_HAVE_PLATFORM_IMX2_WDT
206 select IMX_HAVE_PLATFORM_IMX_FB
207 select IMX_HAVE_PLATFORM_IMX_I2C
208 select IMX_HAVE_PLATFORM_IMX_SSI
209 select IMX_HAVE_PLATFORM_IMX_UART
210 select IMX_HAVE_PLATFORM_MXC_EHCI
211 select IMX_HAVE_PLATFORM_MXC_MMC
212 select IMX_HAVE_PLATFORM_MXC_NAND
213 select IMX_HAVE_PLATFORM_MXC_W1
214 select IMX_HAVE_PLATFORM_SPI_IMX
215 select MXC_ULPI if USB_ULPI
217 Include support for phyCARD-s (aka pca100) platform. This
218 includes specific configurations for the module and its peripherals.
221 bool "Maxtrack i-MXT TD60"
222 select IMX_HAVE_PLATFORM_IMX_FB
223 select IMX_HAVE_PLATFORM_IMX_I2C
224 select IMX_HAVE_PLATFORM_IMX_UART
225 select IMX_HAVE_PLATFORM_MXC_MMC
226 select IMX_HAVE_PLATFORM_MXC_NAND
228 Include support for i-MXT (aka td60) platform. This
229 includes specific configurations for the module and its peripherals.