2 bool "ARM Ltd. Integrator family"
3 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6
5 select ARM_PATCH_PHYS_VIRT if MMU
8 select COMMON_CLK_VERSATILE
9 select GENERIC_CLOCKEVENTS
13 select MULTI_IRQ_HANDLER
16 select POWER_RESET_VERSATILE
18 select SOC_INTEGRATOR_CM
21 select VERSATILE_FPGA_IRQ
23 Support for ARM's Integrator platform.
27 menu "Integrator Options"
29 config ARCH_INTEGRATOR_AP
30 bool "Support Integrator/AP and Integrator/PP2 platforms"
33 select SERIAL_AMBA_PL010 if TTY
34 select SERIAL_AMBA_PL010_CONSOLE if TTY
37 Include support for the ARM(R) Integrator/AP and
38 Integrator/PP2 platforms.
40 config ARCH_INTEGRATOR_CP
41 bool "Support Integrator/CP platform"
42 select ARCH_CINTEGRATOR
43 select ARM_TIMER_SP804
44 select SERIAL_AMBA_PL011 if TTY
45 select SERIAL_AMBA_PL011_CONSOLE if TTY
48 Include support for the ARM(R) Integrator CP platform.
50 config ARCH_CINTEGRATOR
53 config INTEGRATOR_IMPD1
54 bool "Include support for Integrator/IM-PD1"
55 depends on ARCH_INTEGRATOR_AP
56 select ARCH_REQUIRE_GPIOLIB
58 select GPIO_PL061 if GPIOLIB
60 The IM-PD1 is an add-on logic module for the Integrator which
61 allows ARM(R) Ltd PrimeCells to be developed and evaluated.
62 The IM-PD1 can be found on the Integrator/PP2 platform.
64 To compile this driver as a module, choose M here: the
65 module will be called impd1.