Kconfig (0626494d5f67c36d2df2ad7553b1db2c3e558e64) Kconfig (a894fcc2d01a89e6fe3da0845a4d80a5312e1124)
1config ARCH_MXC
2 bool "Freescale i.MX family" if ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7
3 select ARCH_REQUIRE_GPIOLIB
4 select ARM_PATCH_PHYS_VIRT
5 select AUTO_ZRELADDR if !ZBOOT_ROM
6 select CLKDEV_LOOKUP
7 select CLKSRC_MMIO
8 select GENERIC_ALLOCATOR

--- 42 unchanged lines hidden (view full) ---

51 bool "Use EPIT instead of GPT"
52 depends on HAVE_EPIT
53 help
54 Use EPIT as the system timer on systems that have it. Normally you
55 don't have a reason to do so as the EPIT has the same features and
56 uses the same clocks as the GPT. Anyway, on some systems the GPT
57 may be in use for other purposes.
58
1config ARCH_MXC
2 bool "Freescale i.MX family" if ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7
3 select ARCH_REQUIRE_GPIOLIB
4 select ARM_PATCH_PHYS_VIRT
5 select AUTO_ZRELADDR if !ZBOOT_ROM
6 select CLKDEV_LOOKUP
7 select CLKSRC_MMIO
8 select GENERIC_ALLOCATOR

--- 42 unchanged lines hidden (view full) ---

51 bool "Use EPIT instead of GPT"
52 depends on HAVE_EPIT
53 help
54 Use EPIT as the system timer on systems that have it. Normally you
55 don't have a reason to do so as the EPIT has the same features and
56 uses the same clocks as the GPT. Anyway, on some systems the GPT
57 may be in use for other purposes.
58
59config MXC_ULPI
60 bool
61
59config ARCH_HAS_RNGA
60 bool
61
62config HAVE_IMX_ANATOP
63 bool
64
65config HAVE_IMX_GPC
66 bool

--- 101 unchanged lines hidden (view full) ---

168 select MACH_MXLADS
169 select SOC_IMX1
170 help
171 Say Y here if you are using Motorola MX1ADS/MXLADS boards
172
173config MACH_SCB9328
174 bool "Synertronixx scb9328"
175 select IMX_HAVE_PLATFORM_IMX_UART
62config ARCH_HAS_RNGA
63 bool
64
65config HAVE_IMX_ANATOP
66 bool
67
68config HAVE_IMX_GPC
69 bool

--- 101 unchanged lines hidden (view full) ---

171 select MACH_MXLADS
172 select SOC_IMX1
173 help
174 Say Y here if you are using Motorola MX1ADS/MXLADS boards
175
176config MACH_SCB9328
177 bool "Synertronixx scb9328"
178 select IMX_HAVE_PLATFORM_IMX_UART
176 select SOC_IMX1
177 help
178 Say Y here if you are using a Synertronixx scb9328 board
179
180config MACH_APF9328
181 bool "APF9328"
182 select IMX_HAVE_PLATFORM_IMX_I2C
183 select IMX_HAVE_PLATFORM_IMX_UART
184 select SOC_IMX1

--- 41 unchanged lines hidden (view full) ---

226 select IMX_HAVE_PLATFORM_IMX2_WDT
227 select IMX_HAVE_PLATFORM_IMXDI_RTC
228 select IMX_HAVE_PLATFORM_IMX_FB
229 select IMX_HAVE_PLATFORM_IMX_I2C
230 select IMX_HAVE_PLATFORM_IMX_UART
231 select IMX_HAVE_PLATFORM_MXC_EHCI
232 select IMX_HAVE_PLATFORM_MXC_NAND
233 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
179 help
180 Say Y here if you are using a Synertronixx scb9328 board
181
182config MACH_APF9328
183 bool "APF9328"
184 select IMX_HAVE_PLATFORM_IMX_I2C
185 select IMX_HAVE_PLATFORM_IMX_UART
186 select SOC_IMX1

--- 41 unchanged lines hidden (view full) ---

228 select IMX_HAVE_PLATFORM_IMX2_WDT
229 select IMX_HAVE_PLATFORM_IMXDI_RTC
230 select IMX_HAVE_PLATFORM_IMX_FB
231 select IMX_HAVE_PLATFORM_IMX_I2C
232 select IMX_HAVE_PLATFORM_IMX_UART
233 select IMX_HAVE_PLATFORM_MXC_EHCI
234 select IMX_HAVE_PLATFORM_MXC_NAND
235 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
234 select USB_ULPI_VIEWPORT if USB_ULPI
236 select MXC_ULPI if USB_ULPI
235 select SOC_IMX25
236
237choice
238 prompt "Baseboard"
239 depends on MACH_EUKREA_CPUIMX25SD
240 default MACH_EUKREA_MBIMXSD25_BASEBOARD
241
242config MACH_EUKREA_MBIMXSD25_BASEBOARD

--- 34 unchanged lines hidden (view full) ---

277 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
278 select IMX_HAVE_PLATFORM_IMX2_WDT
279 select IMX_HAVE_PLATFORM_IMX_I2C
280 select IMX_HAVE_PLATFORM_IMX_UART
281 select IMX_HAVE_PLATFORM_MXC_EHCI
282 select IMX_HAVE_PLATFORM_MXC_NAND
283 select IMX_HAVE_PLATFORM_MXC_W1
284 select IMX_HAVE_PLATFORM_SPI_IMX
237 select SOC_IMX25
238
239choice
240 prompt "Baseboard"
241 depends on MACH_EUKREA_CPUIMX25SD
242 default MACH_EUKREA_MBIMXSD25_BASEBOARD
243
244config MACH_EUKREA_MBIMXSD25_BASEBOARD

--- 34 unchanged lines hidden (view full) ---

279 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)"
280 select IMX_HAVE_PLATFORM_IMX2_WDT
281 select IMX_HAVE_PLATFORM_IMX_I2C
282 select IMX_HAVE_PLATFORM_IMX_UART
283 select IMX_HAVE_PLATFORM_MXC_EHCI
284 select IMX_HAVE_PLATFORM_MXC_NAND
285 select IMX_HAVE_PLATFORM_MXC_W1
286 select IMX_HAVE_PLATFORM_SPI_IMX
285 select USB_ULPI_VIEWPORT if USB_ULPI
287 select MXC_ULPI if USB_ULPI
286 select SOC_IMX27
287 help
288 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
289 includes specific configurations for the module and its peripherals.
290
291choice
292 prompt "Baseboard"
293 depends on MACH_PCM038

--- 13 unchanged lines hidden (view full) ---

307 bool "Eukrea CPUIMX27 module"
308 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
309 select IMX_HAVE_PLATFORM_IMX2_WDT
310 select IMX_HAVE_PLATFORM_IMX_I2C
311 select IMX_HAVE_PLATFORM_IMX_UART
312 select IMX_HAVE_PLATFORM_MXC_EHCI
313 select IMX_HAVE_PLATFORM_MXC_NAND
314 select IMX_HAVE_PLATFORM_MXC_W1
288 select SOC_IMX27
289 help
290 Include support for phyCORE-i.MX27 (aka pcm038) platform. This
291 includes specific configurations for the module and its peripherals.
292
293choice
294 prompt "Baseboard"
295 depends on MACH_PCM038

--- 13 unchanged lines hidden (view full) ---

309 bool "Eukrea CPUIMX27 module"
310 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
311 select IMX_HAVE_PLATFORM_IMX2_WDT
312 select IMX_HAVE_PLATFORM_IMX_I2C
313 select IMX_HAVE_PLATFORM_IMX_UART
314 select IMX_HAVE_PLATFORM_MXC_EHCI
315 select IMX_HAVE_PLATFORM_MXC_NAND
316 select IMX_HAVE_PLATFORM_MXC_W1
315 select USB_ULPI_VIEWPORT if USB_ULPI
317 select MXC_ULPI if USB_ULPI
316 select SOC_IMX27
317 help
318 Include support for Eukrea CPUIMX27 platform. This includes
319 specific configurations for the module and its peripherals.
320
321config MACH_EUKREA_CPUIMX27_USESDHC2
322 bool "CPUIMX27 integrates SDHC2 module"
323 depends on MACH_CPUIMX27

--- 38 unchanged lines hidden (view full) ---

362 select IMX_HAVE_PLATFORM_IMX_KEYPAD
363 select IMX_HAVE_PLATFORM_IMX_SSI
364 select IMX_HAVE_PLATFORM_IMX_UART
365 select IMX_HAVE_PLATFORM_MX2_CAMERA
366 select IMX_HAVE_PLATFORM_MXC_EHCI
367 select IMX_HAVE_PLATFORM_MXC_MMC
368 select IMX_HAVE_PLATFORM_SPI_IMX
369 select MXC_DEBUG_BOARD
318 select SOC_IMX27
319 help
320 Include support for Eukrea CPUIMX27 platform. This includes
321 specific configurations for the module and its peripherals.
322
323config MACH_EUKREA_CPUIMX27_USESDHC2
324 bool "CPUIMX27 integrates SDHC2 module"
325 depends on MACH_CPUIMX27

--- 38 unchanged lines hidden (view full) ---

364 select IMX_HAVE_PLATFORM_IMX_KEYPAD
365 select IMX_HAVE_PLATFORM_IMX_SSI
366 select IMX_HAVE_PLATFORM_IMX_UART
367 select IMX_HAVE_PLATFORM_MX2_CAMERA
368 select IMX_HAVE_PLATFORM_MXC_EHCI
369 select IMX_HAVE_PLATFORM_MXC_MMC
370 select IMX_HAVE_PLATFORM_SPI_IMX
371 select MXC_DEBUG_BOARD
370 select USB_ULPI_VIEWPORT if USB_ULPI
372 select MXC_ULPI if USB_ULPI
371 select SOC_IMX27
372 help
373 Include support for MX27PDK platform. This includes specific
374 configurations for the board and its peripherals.
375
376config MACH_IMX27_VISSTRIM_M10
377 bool "Vista Silicon i.MX27 Visstrim_m10"
378 select IMX_HAVE_PLATFORM_GPIO_KEYS

--- 28 unchanged lines hidden (view full) ---

407 select IMX_HAVE_PLATFORM_IMX_I2C
408 select IMX_HAVE_PLATFORM_IMX_SSI
409 select IMX_HAVE_PLATFORM_IMX_UART
410 select IMX_HAVE_PLATFORM_MXC_EHCI
411 select IMX_HAVE_PLATFORM_MXC_MMC
412 select IMX_HAVE_PLATFORM_MXC_NAND
413 select IMX_HAVE_PLATFORM_MXC_W1
414 select IMX_HAVE_PLATFORM_SPI_IMX
373 select SOC_IMX27
374 help
375 Include support for MX27PDK platform. This includes specific
376 configurations for the board and its peripherals.
377
378config MACH_IMX27_VISSTRIM_M10
379 bool "Vista Silicon i.MX27 Visstrim_m10"
380 select IMX_HAVE_PLATFORM_GPIO_KEYS

--- 28 unchanged lines hidden (view full) ---

409 select IMX_HAVE_PLATFORM_IMX_I2C
410 select IMX_HAVE_PLATFORM_IMX_SSI
411 select IMX_HAVE_PLATFORM_IMX_UART
412 select IMX_HAVE_PLATFORM_MXC_EHCI
413 select IMX_HAVE_PLATFORM_MXC_MMC
414 select IMX_HAVE_PLATFORM_MXC_NAND
415 select IMX_HAVE_PLATFORM_MXC_W1
416 select IMX_HAVE_PLATFORM_SPI_IMX
415 select USB_ULPI_VIEWPORT if USB_ULPI
417 select MXC_ULPI if USB_ULPI
416 select SOC_IMX27
417 help
418 Include support for phyCARD-s (aka pca100) platform. This
419 includes specific configurations for the module and its peripherals.
420
421config MACH_MXT_TD60
422 bool "Maxtrack i-MXT TD60"
423 select IMX_HAVE_PLATFORM_IMX_FB

--- 50 unchanged lines hidden (view full) ---

474
475config MACH_MX31LILLY
476 bool "Support MX31 LILLY-1131 platforms (INCO startec)"
477 select IMX_HAVE_PLATFORM_IMX_UART
478 select IMX_HAVE_PLATFORM_IPU_CORE
479 select IMX_HAVE_PLATFORM_MXC_EHCI
480 select IMX_HAVE_PLATFORM_MXC_MMC
481 select IMX_HAVE_PLATFORM_SPI_IMX
418 select SOC_IMX27
419 help
420 Include support for phyCARD-s (aka pca100) platform. This
421 includes specific configurations for the module and its peripherals.
422
423config MACH_MXT_TD60
424 bool "Maxtrack i-MXT TD60"
425 select IMX_HAVE_PLATFORM_IMX_FB

--- 50 unchanged lines hidden (view full) ---

476
477config MACH_MX31LILLY
478 bool "Support MX31 LILLY-1131 platforms (INCO startec)"
479 select IMX_HAVE_PLATFORM_IMX_UART
480 select IMX_HAVE_PLATFORM_IPU_CORE
481 select IMX_HAVE_PLATFORM_MXC_EHCI
482 select IMX_HAVE_PLATFORM_MXC_MMC
483 select IMX_HAVE_PLATFORM_SPI_IMX
482 select USB_ULPI_VIEWPORT if USB_ULPI
484 select MXC_ULPI if USB_ULPI
483 select SOC_IMX31
484 help
485 Include support for mx31 based LILLY1131 modules. This includes
486 specific configurations for the board and its peripherals.
487
488config MACH_MX31LITE
489 bool "Support MX31 LITEKIT (LogicPD)"
490 select IMX_HAVE_PLATFORM_IMX2_WDT
491 select IMX_HAVE_PLATFORM_IMX_UART
492 select IMX_HAVE_PLATFORM_MXC_EHCI
493 select IMX_HAVE_PLATFORM_MXC_MMC
494 select IMX_HAVE_PLATFORM_MXC_NAND
495 select IMX_HAVE_PLATFORM_MXC_RTC
496 select IMX_HAVE_PLATFORM_SPI_IMX
497 select LEDS_GPIO_REGISTER
485 select SOC_IMX31
486 help
487 Include support for mx31 based LILLY1131 modules. This includes
488 specific configurations for the board and its peripherals.
489
490config MACH_MX31LITE
491 bool "Support MX31 LITEKIT (LogicPD)"
492 select IMX_HAVE_PLATFORM_IMX2_WDT
493 select IMX_HAVE_PLATFORM_IMX_UART
494 select IMX_HAVE_PLATFORM_MXC_EHCI
495 select IMX_HAVE_PLATFORM_MXC_MMC
496 select IMX_HAVE_PLATFORM_MXC_NAND
497 select IMX_HAVE_PLATFORM_MXC_RTC
498 select IMX_HAVE_PLATFORM_SPI_IMX
499 select LEDS_GPIO_REGISTER
498 select USB_ULPI_VIEWPORT if USB_ULPI
500 select MXC_ULPI if USB_ULPI
499 select SOC_IMX31
500 help
501 Include support for MX31 LITEKIT platform. This includes specific
502 configurations for the board and its peripherals.
503
504config MACH_PCM037
505 bool "Support Phytec pcm037 (i.MX31) platforms"
506 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
507 select IMX_HAVE_PLATFORM_IMX2_WDT
508 select IMX_HAVE_PLATFORM_IMX_I2C
509 select IMX_HAVE_PLATFORM_IMX_UART
510 select IMX_HAVE_PLATFORM_IPU_CORE
511 select IMX_HAVE_PLATFORM_MXC_EHCI
512 select IMX_HAVE_PLATFORM_MXC_MMC
513 select IMX_HAVE_PLATFORM_MXC_NAND
514 select IMX_HAVE_PLATFORM_MXC_W1
501 select SOC_IMX31
502 help
503 Include support for MX31 LITEKIT platform. This includes specific
504 configurations for the board and its peripherals.
505
506config MACH_PCM037
507 bool "Support Phytec pcm037 (i.MX31) platforms"
508 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
509 select IMX_HAVE_PLATFORM_IMX2_WDT
510 select IMX_HAVE_PLATFORM_IMX_I2C
511 select IMX_HAVE_PLATFORM_IMX_UART
512 select IMX_HAVE_PLATFORM_IPU_CORE
513 select IMX_HAVE_PLATFORM_MXC_EHCI
514 select IMX_HAVE_PLATFORM_MXC_MMC
515 select IMX_HAVE_PLATFORM_MXC_NAND
516 select IMX_HAVE_PLATFORM_MXC_W1
515 select USB_ULPI_VIEWPORT if USB_ULPI
517 select MXC_ULPI if USB_ULPI
516 select SOC_IMX31
517 help
518 Include support for Phytec pcm037 platform. This includes
519 specific configurations for the board and its peripherals.
520
521config MACH_PCM037_EET
522 bool "Support pcm037 EET board extensions"
523 depends on MACH_PCM037

--- 13 unchanged lines hidden (view full) ---

537 select IMX_HAVE_PLATFORM_IMX_SSI
538 select IMX_HAVE_PLATFORM_IMX_UART
539 select IMX_HAVE_PLATFORM_IPU_CORE
540 select IMX_HAVE_PLATFORM_MXC_EHCI
541 select IMX_HAVE_PLATFORM_MXC_MMC
542 select IMX_HAVE_PLATFORM_MXC_NAND
543 select IMX_HAVE_PLATFORM_SPI_IMX
544 select MXC_DEBUG_BOARD
518 select SOC_IMX31
519 help
520 Include support for Phytec pcm037 platform. This includes
521 specific configurations for the board and its peripherals.
522
523config MACH_PCM037_EET
524 bool "Support pcm037 EET board extensions"
525 depends on MACH_PCM037

--- 13 unchanged lines hidden (view full) ---

539 select IMX_HAVE_PLATFORM_IMX_SSI
540 select IMX_HAVE_PLATFORM_IMX_UART
541 select IMX_HAVE_PLATFORM_IPU_CORE
542 select IMX_HAVE_PLATFORM_MXC_EHCI
543 select IMX_HAVE_PLATFORM_MXC_MMC
544 select IMX_HAVE_PLATFORM_MXC_NAND
545 select IMX_HAVE_PLATFORM_SPI_IMX
546 select MXC_DEBUG_BOARD
545 select USB_ULPI_VIEWPORT if USB_ULPI
547 select MXC_ULPI if USB_ULPI
546 select SOC_IMX31
547 help
548 Include support for MX31PDK (3DS) platform. This includes specific
549 configurations for the board and its peripherals.
550
551config MACH_MX31_3DS_MXC_NAND_USE_BBT
552 bool "Make the MXC NAND driver use the in flash Bad Block Table"
553 depends on MACH_MX31_3DS

--- 10 unchanged lines hidden (view full) ---

564 select IMX_HAVE_PLATFORM_IMX_I2C
565 select IMX_HAVE_PLATFORM_IMX_SSI
566 select IMX_HAVE_PLATFORM_IMX_UART
567 select IMX_HAVE_PLATFORM_IPU_CORE
568 select IMX_HAVE_PLATFORM_MXC_EHCI
569 select IMX_HAVE_PLATFORM_MXC_MMC
570 select IMX_HAVE_PLATFORM_SPI_IMX
571 select LEDS_GPIO_REGISTER
548 select SOC_IMX31
549 help
550 Include support for MX31PDK (3DS) platform. This includes specific
551 configurations for the board and its peripherals.
552
553config MACH_MX31_3DS_MXC_NAND_USE_BBT
554 bool "Make the MXC NAND driver use the in flash Bad Block Table"
555 depends on MACH_MX31_3DS

--- 10 unchanged lines hidden (view full) ---

566 select IMX_HAVE_PLATFORM_IMX_I2C
567 select IMX_HAVE_PLATFORM_IMX_SSI
568 select IMX_HAVE_PLATFORM_IMX_UART
569 select IMX_HAVE_PLATFORM_IPU_CORE
570 select IMX_HAVE_PLATFORM_MXC_EHCI
571 select IMX_HAVE_PLATFORM_MXC_MMC
572 select IMX_HAVE_PLATFORM_SPI_IMX
573 select LEDS_GPIO_REGISTER
572 select USB_ULPI_VIEWPORT if USB_ULPI
574 select MXC_ULPI if USB_ULPI
573 select SOC_IMX31
574 help
575 Include support for mx31moboard platform. This includes specific
576 configurations for the board and its peripherals.
577
578config MACH_QONG
579 bool "Support Dave/DENX QongEVB-LITE platform"
580 select IMX_HAVE_PLATFORM_IMX2_WDT

--- 7 unchanged lines hidden (view full) ---

588 bool "Support Atmark Armadillo-500 Development Base Board"
589 select IMX_HAVE_PLATFORM_GPIO_KEYS
590 select IMX_HAVE_PLATFORM_IMX_I2C
591 select IMX_HAVE_PLATFORM_IMX_UART
592 select IMX_HAVE_PLATFORM_IPU_CORE
593 select IMX_HAVE_PLATFORM_MXC_EHCI
594 select IMX_HAVE_PLATFORM_MXC_MMC
595 select IMX_HAVE_PLATFORM_MXC_NAND
575 select SOC_IMX31
576 help
577 Include support for mx31moboard platform. This includes specific
578 configurations for the board and its peripherals.
579
580config MACH_QONG
581 bool "Support Dave/DENX QongEVB-LITE platform"
582 select IMX_HAVE_PLATFORM_IMX2_WDT

--- 7 unchanged lines hidden (view full) ---

590 bool "Support Atmark Armadillo-500 Development Base Board"
591 select IMX_HAVE_PLATFORM_GPIO_KEYS
592 select IMX_HAVE_PLATFORM_IMX_I2C
593 select IMX_HAVE_PLATFORM_IMX_UART
594 select IMX_HAVE_PLATFORM_IPU_CORE
595 select IMX_HAVE_PLATFORM_MXC_EHCI
596 select IMX_HAVE_PLATFORM_MXC_MMC
597 select IMX_HAVE_PLATFORM_MXC_NAND
596 select USB_ULPI_VIEWPORT if USB_ULPI
598 select MXC_ULPI if USB_ULPI
597 select SOC_IMX31
598 help
599 Include support for Atmark Armadillo-500 platform. This includes
600 specific configurations for the board and its peripherals.
601
602config MACH_KZM_ARM11_01
603 bool "Support KZM-ARM11-01(Kyoto Microcomputer)"
604 select IMX_HAVE_PLATFORM_IMX_UART

--- 27 unchanged lines hidden (view full) ---

632 select IMX_HAVE_PLATFORM_IMX2_WDT
633 select IMX_HAVE_PLATFORM_IMX_I2C
634 select IMX_HAVE_PLATFORM_IMX_SSI
635 select IMX_HAVE_PLATFORM_IMX_UART
636 select IMX_HAVE_PLATFORM_IPU_CORE
637 select IMX_HAVE_PLATFORM_MXC_EHCI
638 select IMX_HAVE_PLATFORM_MXC_NAND
639 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
599 select SOC_IMX31
600 help
601 Include support for Atmark Armadillo-500 platform. This includes
602 specific configurations for the board and its peripherals.
603
604config MACH_KZM_ARM11_01
605 bool "Support KZM-ARM11-01(Kyoto Microcomputer)"
606 select IMX_HAVE_PLATFORM_IMX_UART

--- 27 unchanged lines hidden (view full) ---

634 select IMX_HAVE_PLATFORM_IMX2_WDT
635 select IMX_HAVE_PLATFORM_IMX_I2C
636 select IMX_HAVE_PLATFORM_IMX_SSI
637 select IMX_HAVE_PLATFORM_IMX_UART
638 select IMX_HAVE_PLATFORM_IPU_CORE
639 select IMX_HAVE_PLATFORM_MXC_EHCI
640 select IMX_HAVE_PLATFORM_MXC_NAND
641 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
640 select USB_ULPI_VIEWPORT if USB_ULPI
642 select MXC_ULPI if USB_ULPI
641 select SOC_IMX35
642 help
643 Include support for Phytec pcm043 platform. This includes
644 specific configurations for the board and its peripherals.
645
646config MACH_MX35_3DS
647 bool "Support MX35PDK platform"
648 select IMX_HAVE_PLATFORM_FSL_USB2_UDC

--- 17 unchanged lines hidden (view full) ---

666 select IMX_HAVE_PLATFORM_FLEXCAN
667 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
668 select IMX_HAVE_PLATFORM_IMX2_WDT
669 select IMX_HAVE_PLATFORM_IMX_I2C
670 select IMX_HAVE_PLATFORM_IMX_UART
671 select IMX_HAVE_PLATFORM_MXC_EHCI
672 select IMX_HAVE_PLATFORM_MXC_NAND
673 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
643 select SOC_IMX35
644 help
645 Include support for Phytec pcm043 platform. This includes
646 specific configurations for the board and its peripherals.
647
648config MACH_MX35_3DS
649 bool "Support MX35PDK platform"
650 select IMX_HAVE_PLATFORM_FSL_USB2_UDC

--- 17 unchanged lines hidden (view full) ---

668 select IMX_HAVE_PLATFORM_FLEXCAN
669 select IMX_HAVE_PLATFORM_FSL_USB2_UDC
670 select IMX_HAVE_PLATFORM_IMX2_WDT
671 select IMX_HAVE_PLATFORM_IMX_I2C
672 select IMX_HAVE_PLATFORM_IMX_UART
673 select IMX_HAVE_PLATFORM_MXC_EHCI
674 select IMX_HAVE_PLATFORM_MXC_NAND
675 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
674 select USB_ULPI_VIEWPORT if USB_ULPI
676 select MXC_ULPI if USB_ULPI
675 select SOC_IMX35
676 help
677 Include support for Eukrea CPUIMX35 platform. This includes
678 specific configurations for the board and its peripherals.
679
680choice
681 prompt "Baseboard"
682 depends on MACH_EUKREA_CPUIMX35SD

--- 108 unchanged lines hidden (view full) ---

791 select ARM_CPU_SUSPEND if PM
792 select ARM_ERRATA_754322
793 select ARM_ERRATA_764369 if SMP
794 select ARM_ERRATA_775420
795 select ARM_GIC
796 select COMMON_CLK
797 select CPU_V7
798 select HAVE_ARM_SCU if SMP
677 select SOC_IMX35
678 help
679 Include support for Eukrea CPUIMX35 platform. This includes
680 specific configurations for the board and its peripherals.
681
682choice
683 prompt "Baseboard"
684 depends on MACH_EUKREA_CPUIMX35SD

--- 108 unchanged lines hidden (view full) ---

793 select ARM_CPU_SUSPEND if PM
794 select ARM_ERRATA_754322
795 select ARM_ERRATA_764369 if SMP
796 select ARM_ERRATA_775420
797 select ARM_GIC
798 select COMMON_CLK
799 select CPU_V7
800 select HAVE_ARM_SCU if SMP
799 select HAVE_ARM_TWD if LOCAL_TIMERS
801 select HAVE_ARM_TWD if SMP
800 select HAVE_CAN_FLEXCAN if CAN
801 select HAVE_IMX_ANATOP
802 select HAVE_IMX_GPC
803 select HAVE_IMX_MMDC
804 select HAVE_IMX_SRC
805 select HAVE_SMP
806 select MFD_SYSCON
807 select PINCTRL
808 select PINCTRL_IMX6Q
809 select PL310_ERRATA_588369 if CACHE_PL310
810 select PL310_ERRATA_727915 if CACHE_PL310
811 select PL310_ERRATA_769419 if CACHE_PL310
812 select PM_OPP if PM
813
814 help
815 This enables support for Freescale i.MX6 Quad processor.
816
802 select HAVE_CAN_FLEXCAN if CAN
803 select HAVE_IMX_ANATOP
804 select HAVE_IMX_GPC
805 select HAVE_IMX_MMDC
806 select HAVE_IMX_SRC
807 select HAVE_SMP
808 select MFD_SYSCON
809 select PINCTRL
810 select PINCTRL_IMX6Q
811 select PL310_ERRATA_588369 if CACHE_PL310
812 select PL310_ERRATA_727915 if CACHE_PL310
813 select PL310_ERRATA_769419 if CACHE_PL310
814 select PM_OPP if PM
815
816 help
817 This enables support for Freescale i.MX6 Quad processor.
818
817config SOC_IMX6SL
818 bool "i.MX6 SoloLite support"
819 select ARM_ERRATA_754322
820 select ARM_ERRATA_775420
821 select ARM_GIC
822 select CPU_V7
823 select HAVE_IMX_ANATOP
824 select HAVE_IMX_GPC
825 select HAVE_IMX_MMDC
826 select HAVE_IMX_SRC
827 select MFD_SYSCON
828 select PINCTRL
829 select PINCTRL_IMX6SL
830 select PL310_ERRATA_588369 if CACHE_PL310
831 select PL310_ERRATA_727915 if CACHE_PL310
832 select PL310_ERRATA_769419 if CACHE_PL310
833
834 help
835 This enables support for Freescale i.MX6 SoloLite processor.
836
837config SOC_VF610
838 bool "Vybrid Family VF610 support"
839 select CPU_V7
840 select ARM_GIC
841 select CLKSRC_OF
842 select PINCTRL
843 select PINCTRL_VF610
844 select VF_PIT_TIMER
845 select PL310_ERRATA_588369 if CACHE_PL310
846 select PL310_ERRATA_727915 if CACHE_PL310
847 select PL310_ERRATA_769419 if CACHE_PL310
848
849 help
850 This enable support for Freescale Vybrid VF610 processor.
851
852endif
853
854source "arch/arm/mach-imx/devices/Kconfig"
855
856endmenu
819endif
820
821source "arch/arm/mach-imx/devices/Kconfig"
822
823endmenu