1config ARCH_INTEGRATOR 2 bool "ARM Ltd. Integrator family" if (ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6) 3 select ARM_AMBA 4 select ARM_PATCH_PHYS_VIRT if MMU 5 select AUTO_ZRELADDR 6 select COMMON_CLK 7 select COMMON_CLK_VERSATILE 8 select GENERIC_CLOCKEVENTS 9 select HAVE_TCM 10 select ICST 11 select MFD_SYSCON 12 select MULTI_IRQ_HANDLER 13 select PLAT_VERSATILE 14 select POWER_RESET 15 select POWER_RESET_VERSATILE 16 select POWER_SUPPLY 17 select SOC_INTEGRATOR_CM 18 select SPARSE_IRQ 19 select USE_OF 20 select VERSATILE_FPGA_IRQ 21 help 22 Support for ARM's Integrator platform. 23 24if ARCH_INTEGRATOR 25 26menu "Integrator Options" 27 28config ARCH_INTEGRATOR_AP 29 bool "Support Integrator/AP and Integrator/PP2 platforms" 30 select CLKSRC_MMIO 31 select MIGHT_HAVE_PCI 32 select SERIAL_AMBA_PL010 if TTY 33 select SERIAL_AMBA_PL010_CONSOLE if TTY 34 select SOC_BUS 35 help 36 Include support for the ARM(R) Integrator/AP and 37 Integrator/PP2 platforms. 38 39config ARCH_INTEGRATOR_CP 40 bool "Support Integrator/CP platform" 41 select ARCH_CINTEGRATOR 42 select ARM_TIMER_SP804 43 select SERIAL_AMBA_PL011 if TTY 44 select SERIAL_AMBA_PL011_CONSOLE if TTY 45 select SOC_BUS 46 help 47 Include support for the ARM(R) Integrator CP platform. 48 49config ARCH_CINTEGRATOR 50 bool 51 52config INTEGRATOR_IMPD1 53 bool "Include support for Integrator/IM-PD1" 54 depends on ARCH_INTEGRATOR_AP 55 select ARCH_REQUIRE_GPIOLIB 56 select ARM_VIC 57 select GPIO_PL061 if GPIOLIB 58 help 59 The IM-PD1 is an add-on logic module for the Integrator which 60 allows ARM(R) Ltd PrimeCells to be developed and evaluated. 61 The IM-PD1 can be found on the Integrator/PP2 platform. 62 63 To compile this driver as a module, choose M here: the 64 module will be called impd1. 65 66endmenu 67 68endif 69