Kconfig (fd2fa2e3238197ef10101277dff67da10e68a61b) | Kconfig (36a8cac9524bc67df2911cb3fbc349f87bcad37d) |
---|---|
1config IMX_HAVE_DMA_V1 2 bool 3 4config SOC_IMX1 5 bool 6 select CPU_ARM920T 7 select IMX_HAVE_DMA_V1 8 select IMX_HAVE_IOMUX_V1 --- 43 unchanged lines hidden (view full) --- 52if ARCH_MX2 53 54choice 55 prompt "CPUs:" 56 default MACH_MX21 57 58config MACH_MX21 59 bool "i.MX21 support" | 1config IMX_HAVE_DMA_V1 2 bool 3 4config SOC_IMX1 5 bool 6 select CPU_ARM920T 7 select IMX_HAVE_DMA_V1 8 select IMX_HAVE_IOMUX_V1 --- 43 unchanged lines hidden (view full) --- 52if ARCH_MX2 53 54choice 55 prompt "CPUs:" 56 default MACH_MX21 57 58config MACH_MX21 59 bool "i.MX21 support" |
60 select SOC_IMX21 | |
61 help 62 This enables support for Freescale's MX2 based i.MX21 processor. 63 64config MACH_MX27 65 bool "i.MX27 support" | 60 help 61 This enables support for Freescale's MX2 based i.MX21 processor. 62 63config MACH_MX27 64 bool "i.MX27 support" |
66 select SOC_IMX27 | |
67 help 68 This enables support for Freescale's MX2 based i.MX27 processor. 69 70endchoice 71 72endif 73 74if MACH_MX21 75 76comment "MX21 platforms:" 77 78config MACH_MX21ADS 79 bool "MX21ADS platform" | 65 help 66 This enables support for Freescale's MX2 based i.MX27 processor. 67 68endchoice 69 70endif 71 72if MACH_MX21 73 74comment "MX21 platforms:" 75 76config MACH_MX21ADS 77 bool "MX21ADS platform" |
78 select SOC_IMX21 |
|
80 select IMX_HAVE_PLATFORM_IMX_FB 81 select IMX_HAVE_PLATFORM_IMX_UART 82 select IMX_HAVE_PLATFORM_MXC_MMC 83 select IMX_HAVE_PLATFORM_MXC_NAND 84 help 85 Include support for MX21ADS platform. This includes specific 86 configurations for the board and its peripherals. 87 --- 46 unchanged lines hidden (view full) --- 134endif 135 136if MACH_MX27 137 138comment "MX27 platforms:" 139 140config MACH_MX27ADS 141 bool "MX27ADS platform" | 79 select IMX_HAVE_PLATFORM_IMX_FB 80 select IMX_HAVE_PLATFORM_IMX_UART 81 select IMX_HAVE_PLATFORM_MXC_MMC 82 select IMX_HAVE_PLATFORM_MXC_NAND 83 help 84 Include support for MX21ADS platform. This includes specific 85 configurations for the board and its peripherals. 86 --- 46 unchanged lines hidden (view full) --- 133endif 134 135if MACH_MX27 136 137comment "MX27 platforms:" 138 139config MACH_MX27ADS 140 bool "MX27ADS platform" |
141 select SOC_IMX27 |
|
142 select IMX_HAVE_PLATFORM_IMX_FB 143 select IMX_HAVE_PLATFORM_IMX_I2C 144 select IMX_HAVE_PLATFORM_IMX_UART 145 select IMX_HAVE_PLATFORM_MXC_MMC 146 select IMX_HAVE_PLATFORM_MXC_NAND 147 select IMX_HAVE_PLATFORM_MXC_W1 148 help 149 Include support for MX27ADS platform. This includes specific 150 configurations for the board and its peripherals. 151 152config MACH_PCM038 153 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" | 142 select IMX_HAVE_PLATFORM_IMX_FB 143 select IMX_HAVE_PLATFORM_IMX_I2C 144 select IMX_HAVE_PLATFORM_IMX_UART 145 select IMX_HAVE_PLATFORM_MXC_MMC 146 select IMX_HAVE_PLATFORM_MXC_NAND 147 select IMX_HAVE_PLATFORM_MXC_W1 148 help 149 Include support for MX27ADS platform. This includes specific 150 configurations for the board and its peripherals. 151 152config MACH_PCM038 153 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" |
154 select SOC_IMX27 |
|
154 select IMX_HAVE_PLATFORM_IMX2_WDT 155 select IMX_HAVE_PLATFORM_IMX_I2C 156 select IMX_HAVE_PLATFORM_IMX_UART 157 select IMX_HAVE_PLATFORM_MXC_EHCI 158 select IMX_HAVE_PLATFORM_MXC_NAND 159 select IMX_HAVE_PLATFORM_MXC_W1 160 select IMX_HAVE_PLATFORM_SPI_IMX 161 select MXC_ULPI if USB_ULPI --- 13 unchanged lines hidden (view full) --- 175 help 176 This adds board specific devices that can be found on Phytec's 177 PCM970 evaluation board. 178 179endchoice 180 181config MACH_CPUIMX27 182 bool "Eukrea CPUIMX27 module" | 155 select IMX_HAVE_PLATFORM_IMX2_WDT 156 select IMX_HAVE_PLATFORM_IMX_I2C 157 select IMX_HAVE_PLATFORM_IMX_UART 158 select IMX_HAVE_PLATFORM_MXC_EHCI 159 select IMX_HAVE_PLATFORM_MXC_NAND 160 select IMX_HAVE_PLATFORM_MXC_W1 161 select IMX_HAVE_PLATFORM_SPI_IMX 162 select MXC_ULPI if USB_ULPI --- 13 unchanged lines hidden (view full) --- 176 help 177 This adds board specific devices that can be found on Phytec's 178 PCM970 evaluation board. 179 180endchoice 181 182config MACH_CPUIMX27 183 bool "Eukrea CPUIMX27 module" |
184 select SOC_IMX27 |
|
183 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 184 select IMX_HAVE_PLATFORM_IMX2_WDT 185 select IMX_HAVE_PLATFORM_IMX_I2C 186 select IMX_HAVE_PLATFORM_IMX_UART 187 select IMX_HAVE_PLATFORM_MXC_EHCI 188 select IMX_HAVE_PLATFORM_MXC_NAND 189 select IMX_HAVE_PLATFORM_MXC_W1 190 select MXC_ULPI if USB_ULPI --- 32 unchanged lines hidden (view full) --- 223 help 224 This adds board specific devices that can be found on Eukrea's 225 MBIMX27 evaluation board. 226 227endchoice 228 229config MACH_MX27_3DS 230 bool "MX27PDK platform" | 185 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 186 select IMX_HAVE_PLATFORM_IMX2_WDT 187 select IMX_HAVE_PLATFORM_IMX_I2C 188 select IMX_HAVE_PLATFORM_IMX_UART 189 select IMX_HAVE_PLATFORM_MXC_EHCI 190 select IMX_HAVE_PLATFORM_MXC_NAND 191 select IMX_HAVE_PLATFORM_MXC_W1 192 select MXC_ULPI if USB_ULPI --- 32 unchanged lines hidden (view full) --- 225 help 226 This adds board specific devices that can be found on Eukrea's 227 MBIMX27 evaluation board. 228 229endchoice 230 231config MACH_MX27_3DS 232 bool "MX27PDK platform" |
233 select SOC_IMX27 |
|
231 select IMX_HAVE_PLATFORM_IMX_KEYPAD 232 select IMX_HAVE_PLATFORM_IMX_UART 233 select IMX_HAVE_PLATFORM_MXC_MMC 234 help 235 Include support for MX27PDK platform. This includes specific 236 configurations for the board and its peripherals. 237 238config MACH_IMX27_VISSTRIM_M10 239 bool "Vista Silicon i.MX27 Visstrim_m10" | 234 select IMX_HAVE_PLATFORM_IMX_KEYPAD 235 select IMX_HAVE_PLATFORM_IMX_UART 236 select IMX_HAVE_PLATFORM_MXC_MMC 237 help 238 Include support for MX27PDK platform. This includes specific 239 configurations for the board and its peripherals. 240 241config MACH_IMX27_VISSTRIM_M10 242 bool "Vista Silicon i.MX27 Visstrim_m10" |
243 select SOC_IMX27 |
|
240 select IMX_HAVE_PLATFORM_IMX_I2C 241 select IMX_HAVE_PLATFORM_IMX_UART 242 select IMX_HAVE_PLATFORM_MXC_MMC 243 select IMX_HAVE_PLATFORM_MXC_EHCI 244 help 245 Include support for Visstrim_m10 platform and its different variants. 246 This includes specific configurations for the board and its 247 peripherals. 248 249config MACH_IMX27LITE 250 bool "LogicPD MX27 LITEKIT platform" | 244 select IMX_HAVE_PLATFORM_IMX_I2C 245 select IMX_HAVE_PLATFORM_IMX_UART 246 select IMX_HAVE_PLATFORM_MXC_MMC 247 select IMX_HAVE_PLATFORM_MXC_EHCI 248 help 249 Include support for Visstrim_m10 platform and its different variants. 250 This includes specific configurations for the board and its 251 peripherals. 252 253config MACH_IMX27LITE 254 bool "LogicPD MX27 LITEKIT platform" |
255 select SOC_IMX27 |
|
251 select IMX_HAVE_PLATFORM_IMX_UART 252 help 253 Include support for MX27 LITEKIT platform. This includes specific 254 configurations for the board and its peripherals. 255 256config MACH_PCA100 257 bool "Phytec phyCARD-s (pca100)" | 256 select IMX_HAVE_PLATFORM_IMX_UART 257 help 258 Include support for MX27 LITEKIT platform. This includes specific 259 configurations for the board and its peripherals. 260 261config MACH_PCA100 262 bool "Phytec phyCARD-s (pca100)" |
263 select SOC_IMX27 |
|
258 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 259 select IMX_HAVE_PLATFORM_IMX2_WDT 260 select IMX_HAVE_PLATFORM_IMX_FB 261 select IMX_HAVE_PLATFORM_IMX_I2C 262 select IMX_HAVE_PLATFORM_IMX_SSI 263 select IMX_HAVE_PLATFORM_IMX_UART 264 select IMX_HAVE_PLATFORM_MXC_EHCI 265 select IMX_HAVE_PLATFORM_MXC_MMC 266 select IMX_HAVE_PLATFORM_MXC_NAND 267 select IMX_HAVE_PLATFORM_MXC_W1 268 select IMX_HAVE_PLATFORM_SPI_IMX 269 select MXC_ULPI if USB_ULPI 270 help 271 Include support for phyCARD-s (aka pca100) platform. This 272 includes specific configurations for the module and its peripherals. 273 274config MACH_MXT_TD60 275 bool "Maxtrack i-MXT TD60" | 264 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 265 select IMX_HAVE_PLATFORM_IMX2_WDT 266 select IMX_HAVE_PLATFORM_IMX_FB 267 select IMX_HAVE_PLATFORM_IMX_I2C 268 select IMX_HAVE_PLATFORM_IMX_SSI 269 select IMX_HAVE_PLATFORM_IMX_UART 270 select IMX_HAVE_PLATFORM_MXC_EHCI 271 select IMX_HAVE_PLATFORM_MXC_MMC 272 select IMX_HAVE_PLATFORM_MXC_NAND 273 select IMX_HAVE_PLATFORM_MXC_W1 274 select IMX_HAVE_PLATFORM_SPI_IMX 275 select MXC_ULPI if USB_ULPI 276 help 277 Include support for phyCARD-s (aka pca100) platform. This 278 includes specific configurations for the module and its peripherals. 279 280config MACH_MXT_TD60 281 bool "Maxtrack i-MXT TD60" |
282 select SOC_IMX27 |
|
276 select IMX_HAVE_PLATFORM_IMX_FB 277 select IMX_HAVE_PLATFORM_IMX_I2C 278 select IMX_HAVE_PLATFORM_IMX_UART 279 select IMX_HAVE_PLATFORM_MXC_MMC 280 select IMX_HAVE_PLATFORM_MXC_NAND 281 help 282 Include support for i-MXT (aka td60) platform. This 283 includes specific configurations for the module and its peripherals. 284 285endif | 283 select IMX_HAVE_PLATFORM_IMX_FB 284 select IMX_HAVE_PLATFORM_IMX_I2C 285 select IMX_HAVE_PLATFORM_IMX_UART 286 select IMX_HAVE_PLATFORM_MXC_MMC 287 select IMX_HAVE_PLATFORM_MXC_NAND 288 help 289 Include support for i-MXT (aka td60) platform. This 290 includes specific configurations for the module and its peripherals. 291 292endif |