1config IMX_HAVE_DMA_V1 2 bool 3 4config HAVE_IMX_GPC 5 bool 6 7config HAVE_IMX_MMDC 8 bool 9 10config HAVE_IMX_SRC 11 bool 12 13# 14# ARCH_MX31 and ARCH_MX35 are left for compatibility 15# Some usages assume that having one of them implies not having (e.g.) ARCH_MX2. 16# To easily distinguish good and reviewed from unreviewed usages new (and IMHO 17# more sensible) names are used: SOC_IMX31 and SOC_IMX35 18config ARCH_MX1 19 bool 20 21config MACH_MX21 22 bool 23 24config ARCH_MX25 25 bool 26 27config MACH_MX27 28 bool 29 30config ARCH_MX31 31 bool 32 33config ARCH_MX35 34 bool 35 36config SOC_IMX1 37 bool 38 select ARCH_MX1 39 select CPU_ARM920T 40 select IMX_HAVE_DMA_V1 41 select IMX_HAVE_IOMUX_V1 42 select MXC_AVIC 43 44config SOC_IMX21 45 bool 46 select MACH_MX21 47 select CPU_ARM926T 48 select ARCH_MXC_AUDMUX_V1 49 select IMX_HAVE_DMA_V1 50 select IMX_HAVE_IOMUX_V1 51 select MXC_AVIC 52 53config SOC_IMX25 54 bool 55 select ARCH_MX25 56 select CPU_ARM926T 57 select ARCH_MXC_AUDMUX_V2 58 select ARCH_MXC_IOMUX_V3 59 select MXC_AVIC 60 61config SOC_IMX27 62 bool 63 select MACH_MX27 64 select CPU_ARM926T 65 select ARCH_MXC_AUDMUX_V1 66 select IMX_HAVE_DMA_V1 67 select IMX_HAVE_IOMUX_V1 68 select MXC_AVIC 69 70config SOC_IMX31 71 bool 72 select CPU_V6 73 select IMX_HAVE_PLATFORM_MXC_RNGA 74 select ARCH_MXC_AUDMUX_V2 75 select ARCH_MX31 76 select MXC_AVIC 77 78config SOC_IMX35 79 bool 80 select CPU_V6 81 select ARCH_MXC_IOMUX_V3 82 select ARCH_MXC_AUDMUX_V2 83 select HAVE_EPIT 84 select ARCH_MX35 85 select MXC_AVIC 86 87 88if ARCH_IMX_V4_V5 89 90comment "MX1 platforms:" 91config MACH_MXLADS 92 bool 93 94config ARCH_MX1ADS 95 bool "MX1ADS platform" 96 select MACH_MXLADS 97 select SOC_IMX1 98 select IMX_HAVE_PLATFORM_IMX_I2C 99 select IMX_HAVE_PLATFORM_IMX_UART 100 help 101 Say Y here if you are using Motorola MX1ADS/MXLADS boards 102 103config MACH_SCB9328 104 bool "Synertronixx scb9328" 105 select IMX_HAVE_PLATFORM_IMX_UART 106 help 107 Say Y here if you are using a Synertronixx scb9328 board 108 109config MACH_APF9328 110 bool "APF9328" 111 select SOC_IMX1 112 select IMX_HAVE_PLATFORM_IMX_UART 113 help 114 Say Yes here if you are using the Armadeus APF9328 development board 115 116comment "MX21 platforms:" 117 118config MACH_MX21ADS 119 bool "MX21ADS platform" 120 select SOC_IMX21 121 select IMX_HAVE_PLATFORM_IMX_FB 122 select IMX_HAVE_PLATFORM_IMX_UART 123 select IMX_HAVE_PLATFORM_MXC_MMC 124 select IMX_HAVE_PLATFORM_MXC_NAND 125 help 126 Include support for MX21ADS platform. This includes specific 127 configurations for the board and its peripherals. 128 129comment "MX25 platforms:" 130 131config MACH_MX25_3DS 132 bool "Support MX25PDK (3DS) Platform" 133 select SOC_IMX25 134 select IMX_HAVE_PLATFORM_FLEXCAN 135 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 136 select IMX_HAVE_PLATFORM_IMX2_WDT 137 select IMX_HAVE_PLATFORM_IMXDI_RTC 138 select IMX_HAVE_PLATFORM_IMX_I2C 139 select IMX_HAVE_PLATFORM_IMX_FB 140 select IMX_HAVE_PLATFORM_IMX_KEYPAD 141 select IMX_HAVE_PLATFORM_IMX_UART 142 select IMX_HAVE_PLATFORM_MXC_EHCI 143 select IMX_HAVE_PLATFORM_MXC_NAND 144 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 145 146config MACH_EUKREA_CPUIMX25 147 bool "Support Eukrea CPUIMX25 Platform" 148 select SOC_IMX25 149 select IMX_HAVE_PLATFORM_FLEXCAN 150 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 151 select IMX_HAVE_PLATFORM_IMXDI_RTC 152 select IMX_HAVE_PLATFORM_IMX_FB 153 select IMX_HAVE_PLATFORM_IMX_I2C 154 select IMX_HAVE_PLATFORM_IMX_UART 155 select IMX_HAVE_PLATFORM_MXC_EHCI 156 select IMX_HAVE_PLATFORM_MXC_NAND 157 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 158 select MXC_ULPI if USB_ULPI 159 160choice 161 prompt "Baseboard" 162 depends on MACH_EUKREA_CPUIMX25 163 default MACH_EUKREA_MBIMXSD25_BASEBOARD 164 165config MACH_EUKREA_MBIMXSD25_BASEBOARD 166 bool "Eukrea MBIMXSD development board" 167 select IMX_HAVE_PLATFORM_GPIO_KEYS 168 select IMX_HAVE_PLATFORM_IMX_SSI 169 select LEDS_GPIO_REGISTER 170 help 171 This adds board specific devices that can be found on Eukrea's 172 MBIMXSD evaluation board. 173 174endchoice 175 176comment "MX27 platforms:" 177 178config MACH_MX27ADS 179 bool "MX27ADS platform" 180 select SOC_IMX27 181 select IMX_HAVE_PLATFORM_IMX_FB 182 select IMX_HAVE_PLATFORM_IMX_I2C 183 select IMX_HAVE_PLATFORM_IMX_UART 184 select IMX_HAVE_PLATFORM_MXC_MMC 185 select IMX_HAVE_PLATFORM_MXC_NAND 186 select IMX_HAVE_PLATFORM_MXC_W1 187 help 188 Include support for MX27ADS platform. This includes specific 189 configurations for the board and its peripherals. 190 191config MACH_PCM038 192 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" 193 select SOC_IMX27 194 select IMX_HAVE_PLATFORM_IMX2_WDT 195 select IMX_HAVE_PLATFORM_IMX_I2C 196 select IMX_HAVE_PLATFORM_IMX_UART 197 select IMX_HAVE_PLATFORM_MXC_EHCI 198 select IMX_HAVE_PLATFORM_MXC_NAND 199 select IMX_HAVE_PLATFORM_MXC_W1 200 select IMX_HAVE_PLATFORM_SPI_IMX 201 select MXC_ULPI if USB_ULPI 202 help 203 Include support for phyCORE-i.MX27 (aka pcm038) platform. This 204 includes specific configurations for the module and its peripherals. 205 206choice 207 prompt "Baseboard" 208 depends on MACH_PCM038 209 default MACH_PCM970_BASEBOARD 210 211config MACH_PCM970_BASEBOARD 212 bool "PHYTEC PCM970 development board" 213 select IMX_HAVE_PLATFORM_IMX_FB 214 select IMX_HAVE_PLATFORM_MXC_MMC 215 help 216 This adds board specific devices that can be found on Phytec's 217 PCM970 evaluation board. 218 219endchoice 220 221config MACH_CPUIMX27 222 bool "Eukrea CPUIMX27 module" 223 select SOC_IMX27 224 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 225 select IMX_HAVE_PLATFORM_IMX2_WDT 226 select IMX_HAVE_PLATFORM_IMX_I2C 227 select IMX_HAVE_PLATFORM_IMX_UART 228 select IMX_HAVE_PLATFORM_MXC_EHCI 229 select IMX_HAVE_PLATFORM_MXC_NAND 230 select IMX_HAVE_PLATFORM_MXC_W1 231 select MXC_ULPI if USB_ULPI 232 help 233 Include support for Eukrea CPUIMX27 platform. This includes 234 specific configurations for the module and its peripherals. 235 236config MACH_EUKREA_CPUIMX27_USESDHC2 237 bool "CPUIMX27 integrates SDHC2 module" 238 depends on MACH_CPUIMX27 239 select IMX_HAVE_PLATFORM_MXC_MMC 240 help 241 This adds support for the internal SDHC2 used on CPUIMX27 242 for wifi or eMMC. 243 244config MACH_EUKREA_CPUIMX27_USEUART4 245 bool "CPUIMX27 integrates UART4 module" 246 depends on MACH_CPUIMX27 247 help 248 This adds support for the internal UART4 used on CPUIMX27 249 for bluetooth. 250 251choice 252 prompt "Baseboard" 253 depends on MACH_CPUIMX27 254 default MACH_EUKREA_MBIMX27_BASEBOARD 255 256config MACH_EUKREA_MBIMX27_BASEBOARD 257 bool "Eukrea MBIMX27 development board" 258 select IMX_HAVE_PLATFORM_IMX_FB 259 select IMX_HAVE_PLATFORM_IMX_KEYPAD 260 select IMX_HAVE_PLATFORM_IMX_SSI 261 select IMX_HAVE_PLATFORM_IMX_UART 262 select IMX_HAVE_PLATFORM_MXC_MMC 263 select IMX_HAVE_PLATFORM_SPI_IMX 264 select LEDS_GPIO_REGISTER 265 help 266 This adds board specific devices that can be found on Eukrea's 267 MBIMX27 evaluation board. 268 269endchoice 270 271config MACH_MX27_3DS 272 bool "MX27PDK platform" 273 select SOC_IMX27 274 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 275 select IMX_HAVE_PLATFORM_IMX2_WDT 276 select IMX_HAVE_PLATFORM_IMX_FB 277 select IMX_HAVE_PLATFORM_IMX_I2C 278 select IMX_HAVE_PLATFORM_IMX_KEYPAD 279 select IMX_HAVE_PLATFORM_IMX_UART 280 select IMX_HAVE_PLATFORM_MXC_EHCI 281 select IMX_HAVE_PLATFORM_MXC_MMC 282 select IMX_HAVE_PLATFORM_SPI_IMX 283 select MXC_DEBUG_BOARD 284 select MXC_ULPI if USB_ULPI 285 help 286 Include support for MX27PDK platform. This includes specific 287 configurations for the board and its peripherals. 288 289config MACH_IMX27_VISSTRIM_M10 290 bool "Vista Silicon i.MX27 Visstrim_m10" 291 select SOC_IMX27 292 select IMX_HAVE_PLATFORM_GPIO_KEYS 293 select IMX_HAVE_PLATFORM_IMX_I2C 294 select IMX_HAVE_PLATFORM_IMX_SSI 295 select IMX_HAVE_PLATFORM_IMX_UART 296 select IMX_HAVE_PLATFORM_MXC_MMC 297 select IMX_HAVE_PLATFORM_MXC_EHCI 298 help 299 Include support for Visstrim_m10 platform and its different variants. 300 This includes specific configurations for the board and its 301 peripherals. 302 303config MACH_IMX27LITE 304 bool "LogicPD MX27 LITEKIT platform" 305 select SOC_IMX27 306 select IMX_HAVE_PLATFORM_IMX_UART 307 select IMX_HAVE_PLATFORM_IMX_SSI 308 help 309 Include support for MX27 LITEKIT platform. This includes specific 310 configurations for the board and its peripherals. 311 312config MACH_PCA100 313 bool "Phytec phyCARD-s (pca100)" 314 select SOC_IMX27 315 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 316 select IMX_HAVE_PLATFORM_IMX2_WDT 317 select IMX_HAVE_PLATFORM_IMX_FB 318 select IMX_HAVE_PLATFORM_IMX_I2C 319 select IMX_HAVE_PLATFORM_IMX_SSI 320 select IMX_HAVE_PLATFORM_IMX_UART 321 select IMX_HAVE_PLATFORM_MXC_EHCI 322 select IMX_HAVE_PLATFORM_MXC_MMC 323 select IMX_HAVE_PLATFORM_MXC_NAND 324 select IMX_HAVE_PLATFORM_MXC_W1 325 select IMX_HAVE_PLATFORM_SPI_IMX 326 select MXC_ULPI if USB_ULPI 327 help 328 Include support for phyCARD-s (aka pca100) platform. This 329 includes specific configurations for the module and its peripherals. 330 331config MACH_MXT_TD60 332 bool "Maxtrack i-MXT TD60" 333 select SOC_IMX27 334 select IMX_HAVE_PLATFORM_IMX_FB 335 select IMX_HAVE_PLATFORM_IMX_I2C 336 select IMX_HAVE_PLATFORM_IMX_UART 337 select IMX_HAVE_PLATFORM_MXC_MMC 338 select IMX_HAVE_PLATFORM_MXC_NAND 339 help 340 Include support for i-MXT (aka td60) platform. This 341 includes specific configurations for the module and its peripherals. 342 343config MACH_IMX27IPCAM 344 bool "IMX27 IPCAM platform" 345 select SOC_IMX27 346 select IMX_HAVE_PLATFORM_IMX2_WDT 347 select IMX_HAVE_PLATFORM_IMX_UART 348 help 349 Include support for IMX27 IPCAM platform. This includes specific 350 configurations for the board and its peripherals. 351 352endif 353 354if ARCH_MX3 355 356comment "MX31 platforms:" 357 358config MACH_MX31ADS 359 bool "Support MX31ADS platforms" 360 select SOC_IMX31 361 select IMX_HAVE_PLATFORM_IMX_I2C 362 select IMX_HAVE_PLATFORM_IMX_SSI 363 select IMX_HAVE_PLATFORM_IMX_UART 364 default y 365 help 366 Include support for MX31ADS platform. This includes specific 367 configurations for the board and its peripherals. 368 369config MACH_MX31ADS_WM1133_EV1 370 bool "Support Wolfson Microelectronics 1133-EV1 module" 371 depends on MACH_MX31ADS 372 depends on MFD_WM8350_I2C 373 depends on REGULATOR_WM8350 374 select MFD_WM8350_CONFIG_MODE_0 375 select MFD_WM8352_CONFIG_MODE_0 376 help 377 Include support for the Wolfson Microelectronics 1133-EV1 PMU 378 and audio module for the MX31ADS platform. 379 380config MACH_MX31LILLY 381 bool "Support MX31 LILLY-1131 platforms (INCO startec)" 382 select SOC_IMX31 383 select IMX_HAVE_PLATFORM_IMX_UART 384 select IMX_HAVE_PLATFORM_IPU_CORE 385 select IMX_HAVE_PLATFORM_MXC_EHCI 386 select IMX_HAVE_PLATFORM_MXC_MMC 387 select IMX_HAVE_PLATFORM_SPI_IMX 388 select MXC_ULPI if USB_ULPI 389 help 390 Include support for mx31 based LILLY1131 modules. This includes 391 specific configurations for the board and its peripherals. 392 393config MACH_MX31LITE 394 bool "Support MX31 LITEKIT (LogicPD)" 395 select SOC_IMX31 396 select MXC_ULPI if USB_ULPI 397 select IMX_HAVE_PLATFORM_IMX2_WDT 398 select IMX_HAVE_PLATFORM_IMX_UART 399 select IMX_HAVE_PLATFORM_MXC_EHCI 400 select IMX_HAVE_PLATFORM_MXC_MMC 401 select IMX_HAVE_PLATFORM_MXC_NAND 402 select IMX_HAVE_PLATFORM_MXC_RTC 403 select IMX_HAVE_PLATFORM_SPI_IMX 404 select LEDS_GPIO_REGISTER 405 help 406 Include support for MX31 LITEKIT platform. This includes specific 407 configurations for the board and its peripherals. 408 409config MACH_PCM037 410 bool "Support Phytec pcm037 (i.MX31) platforms" 411 select SOC_IMX31 412 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 413 select IMX_HAVE_PLATFORM_IMX2_WDT 414 select IMX_HAVE_PLATFORM_IMX_I2C 415 select IMX_HAVE_PLATFORM_IMX_UART 416 select IMX_HAVE_PLATFORM_IPU_CORE 417 select IMX_HAVE_PLATFORM_MXC_EHCI 418 select IMX_HAVE_PLATFORM_MXC_MMC 419 select IMX_HAVE_PLATFORM_MXC_NAND 420 select IMX_HAVE_PLATFORM_MXC_W1 421 select MXC_ULPI if USB_ULPI 422 help 423 Include support for Phytec pcm037 platform. This includes 424 specific configurations for the board and its peripherals. 425 426config MACH_PCM037_EET 427 bool "Support pcm037 EET board extensions" 428 depends on MACH_PCM037 429 select IMX_HAVE_PLATFORM_GPIO_KEYS 430 select IMX_HAVE_PLATFORM_SPI_IMX 431 help 432 Add support for PCM037 EET baseboard extensions. If you are using the 433 OLED display with EET, use "video=mx3fb:CMEL-OLED" kernel 434 command-line parameter. 435 436config MACH_MX31_3DS 437 bool "Support MX31PDK (3DS)" 438 select SOC_IMX31 439 select MXC_DEBUG_BOARD 440 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 441 select IMX_HAVE_PLATFORM_IMX2_WDT 442 select IMX_HAVE_PLATFORM_IMX_I2C 443 select IMX_HAVE_PLATFORM_IMX_KEYPAD 444 select IMX_HAVE_PLATFORM_IMX_UART 445 select IMX_HAVE_PLATFORM_IPU_CORE 446 select IMX_HAVE_PLATFORM_MXC_EHCI 447 select IMX_HAVE_PLATFORM_MXC_NAND 448 select IMX_HAVE_PLATFORM_SPI_IMX 449 select MXC_ULPI if USB_ULPI 450 help 451 Include support for MX31PDK (3DS) platform. This includes specific 452 configurations for the board and its peripherals. 453 454config MACH_MX31_3DS_MXC_NAND_USE_BBT 455 bool "Make the MXC NAND driver use the in flash Bad Block Table" 456 depends on MACH_MX31_3DS 457 depends on MTD_NAND_MXC 458 help 459 Enable this if you want that the MXC NAND driver uses the in flash 460 Bad Block Table to know what blocks are bad instead of scanning the 461 entire flash looking for bad block markers. 462 463config MACH_MX31MOBOARD 464 bool "Support mx31moboard platforms (EPFL Mobots group)" 465 select SOC_IMX31 466 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 467 select IMX_HAVE_PLATFORM_IMX_I2C 468 select IMX_HAVE_PLATFORM_IMX_UART 469 select IMX_HAVE_PLATFORM_IPU_CORE 470 select IMX_HAVE_PLATFORM_MXC_EHCI 471 select IMX_HAVE_PLATFORM_MXC_MMC 472 select IMX_HAVE_PLATFORM_SPI_IMX 473 select LEDS_GPIO_REGISTER 474 select MXC_ULPI if USB_ULPI 475 help 476 Include support for mx31moboard platform. This includes specific 477 configurations for the board and its peripherals. 478 479config MACH_QONG 480 bool "Support Dave/DENX QongEVB-LITE platform" 481 select SOC_IMX31 482 select IMX_HAVE_PLATFORM_IMX_UART 483 select IMX_HAVE_PLATFORM_IMX2_WDT 484 help 485 Include support for Dave/DENX QongEVB-LITE platform. This includes 486 specific configurations for the board and its peripherals. 487 488config MACH_ARMADILLO5X0 489 bool "Support Atmark Armadillo-500 Development Base Board" 490 select SOC_IMX31 491 select IMX_HAVE_PLATFORM_GPIO_KEYS 492 select IMX_HAVE_PLATFORM_IMX_I2C 493 select IMX_HAVE_PLATFORM_IMX_UART 494 select IMX_HAVE_PLATFORM_IPU_CORE 495 select IMX_HAVE_PLATFORM_MXC_EHCI 496 select IMX_HAVE_PLATFORM_MXC_MMC 497 select IMX_HAVE_PLATFORM_MXC_NAND 498 select MXC_ULPI if USB_ULPI 499 help 500 Include support for Atmark Armadillo-500 platform. This includes 501 specific configurations for the board and its peripherals. 502 503config MACH_KZM_ARM11_01 504 bool "Support KZM-ARM11-01(Kyoto Microcomputer)" 505 select SOC_IMX31 506 select IMX_HAVE_PLATFORM_IMX_UART 507 help 508 Include support for KZM-ARM11-01. This includes specific 509 configurations for the board and its peripherals. 510 511config MACH_BUG 512 bool "Support Buglabs BUGBase platform" 513 select SOC_IMX31 514 select IMX_HAVE_PLATFORM_IMX_UART 515 default y 516 help 517 Include support for BUGBase 1.3 platform. This includes specific 518 configurations for the board and its peripherals. 519 520comment "MX35 platforms:" 521 522config MACH_PCM043 523 bool "Support Phytec pcm043 (i.MX35) platforms" 524 select SOC_IMX35 525 select IMX_HAVE_PLATFORM_FLEXCAN 526 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 527 select IMX_HAVE_PLATFORM_IMX2_WDT 528 select IMX_HAVE_PLATFORM_IMX_I2C 529 select IMX_HAVE_PLATFORM_IMX_SSI 530 select IMX_HAVE_PLATFORM_IMX_UART 531 select IMX_HAVE_PLATFORM_IPU_CORE 532 select IMX_HAVE_PLATFORM_MXC_EHCI 533 select IMX_HAVE_PLATFORM_MXC_NAND 534 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 535 select MXC_ULPI if USB_ULPI 536 help 537 Include support for Phytec pcm043 platform. This includes 538 specific configurations for the board and its peripherals. 539 540config MACH_MX35_3DS 541 bool "Support MX35PDK platform" 542 select SOC_IMX35 543 select MXC_DEBUG_BOARD 544 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 545 select IMX_HAVE_PLATFORM_IMX2_WDT 546 select IMX_HAVE_PLATFORM_IMX_I2C 547 select IMX_HAVE_PLATFORM_IMX_UART 548 select IMX_HAVE_PLATFORM_MXC_EHCI 549 select IMX_HAVE_PLATFORM_MXC_NAND 550 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 551 help 552 Include support for MX35PDK platform. This includes specific 553 configurations for the board and its peripherals. 554 555config MACH_EUKREA_CPUIMX35 556 bool "Support Eukrea CPUIMX35 Platform" 557 select SOC_IMX35 558 select IMX_HAVE_PLATFORM_FLEXCAN 559 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 560 select IMX_HAVE_PLATFORM_IMX2_WDT 561 select IMX_HAVE_PLATFORM_IMX_I2C 562 select IMX_HAVE_PLATFORM_IMX_UART 563 select IMX_HAVE_PLATFORM_MXC_EHCI 564 select IMX_HAVE_PLATFORM_MXC_NAND 565 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 566 select MXC_ULPI if USB_ULPI 567 help 568 Include support for Eukrea CPUIMX35 platform. This includes 569 specific configurations for the board and its peripherals. 570 571choice 572 prompt "Baseboard" 573 depends on MACH_EUKREA_CPUIMX35 574 default MACH_EUKREA_MBIMXSD35_BASEBOARD 575 576config MACH_EUKREA_MBIMXSD35_BASEBOARD 577 bool "Eukrea MBIMXSD development board" 578 select IMX_HAVE_PLATFORM_GPIO_KEYS 579 select IMX_HAVE_PLATFORM_IMX_SSI 580 select IMX_HAVE_PLATFORM_IPU_CORE 581 select LEDS_GPIO_REGISTER 582 help 583 This adds board specific devices that can be found on Eukrea's 584 MBIMXSD evaluation board. 585 586endchoice 587 588config MACH_VPR200 589 bool "Support VPR200 platform" 590 select SOC_IMX35 591 select IMX_HAVE_PLATFORM_FSL_USB2_UDC 592 select IMX_HAVE_PLATFORM_GPIO_KEYS 593 select IMX_HAVE_PLATFORM_IMX2_WDT 594 select IMX_HAVE_PLATFORM_IMX_UART 595 select IMX_HAVE_PLATFORM_IMX_I2C 596 select IMX_HAVE_PLATFORM_IPU_CORE 597 select IMX_HAVE_PLATFORM_MXC_EHCI 598 select IMX_HAVE_PLATFORM_MXC_NAND 599 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 600 help 601 Include support for VPR200 platform. This includes specific 602 configurations for the board and its peripherals. 603 604endif 605 606if ARCH_MX6 607comment "i.MX6 family:" 608 609config SOC_IMX6Q 610 bool "i.MX6 Quad support" 611 select ARM_GIC 612 select CACHE_L2X0 613 select CPU_V7 614 select HAVE_IMX_GPC 615 select HAVE_IMX_MMDC 616 select HAVE_IMX_SRC 617 select USE_OF 618 619 help 620 This enables support for Freescale i.MX6 Quad processor. 621 622endif 623