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_KEYPAD
167 select IMX_HAVE_PLATFORM_IMX_SSI
168 select IMX_HAVE_PLATFORM_IMX_UART
169 select IMX_HAVE_PLATFORM_MXC_MMC
170 select IMX_HAVE_PLATFORM_SPI_IMX
172 This adds board specific devices that can be found on Eukrea's
173 MBIMX27 evaluation board.
178 bool "MX27PDK platform"
179 select IMX_HAVE_PLATFORM_IMX_KEYPAD
180 select IMX_HAVE_PLATFORM_IMX_UART
181 select IMX_HAVE_PLATFORM_MXC_MMC
183 Include support for MX27PDK platform. This includes specific
184 configurations for the board and its peripherals.
186 config MACH_IMX27_VISSTRIM_M10
187 bool "Vista Silicon i.MX27 Visstrim_m10"
188 select IMX_HAVE_PLATFORM_IMX_I2C
189 select IMX_HAVE_PLATFORM_IMX_UART
190 select IMX_HAVE_PLATFORM_MXC_MMC
191 select IMX_HAVE_PLATFORM_MXC_EHCI
193 Include support for Visstrim_m10 platform and its different variants.
194 This includes specific configurations for the board and its
197 config MACH_IMX27LITE
198 bool "LogicPD MX27 LITEKIT platform"
199 select IMX_HAVE_PLATFORM_IMX_UART
201 Include support for MX27 LITEKIT platform. This includes specific
202 configurations for the board and its peripherals.
205 bool "Phytec phyCARD-s (pca100)"
206 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
207 select IMX_HAVE_PLATFORM_IMX2_WDT
208 select IMX_HAVE_PLATFORM_IMX_FB
209 select IMX_HAVE_PLATFORM_IMX_I2C
210 select IMX_HAVE_PLATFORM_IMX_SSI
211 select IMX_HAVE_PLATFORM_IMX_UART
212 select IMX_HAVE_PLATFORM_MXC_EHCI
213 select IMX_HAVE_PLATFORM_MXC_MMC
214 select IMX_HAVE_PLATFORM_MXC_NAND
215 select IMX_HAVE_PLATFORM_MXC_W1
216 select IMX_HAVE_PLATFORM_SPI_IMX
217 select MXC_ULPI if USB_ULPI
219 Include support for phyCARD-s (aka pca100) platform. This
220 includes specific configurations for the module and its peripherals.
223 bool "Maxtrack i-MXT TD60"
224 select IMX_HAVE_PLATFORM_IMX_FB
225 select IMX_HAVE_PLATFORM_IMX_I2C
226 select IMX_HAVE_PLATFORM_IMX_UART
227 select IMX_HAVE_PLATFORM_MXC_MMC
228 select IMX_HAVE_PLATFORM_MXC_NAND
230 Include support for i-MXT (aka td60) platform. This
231 includes specific configurations for the module and its peripherals.