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