Merge tag 'renesas-cleanup-for-v4.5' of git://git.kernel.org/pub/scm/linux/kernel...
[deliverable/linux.git] / arch / arm / mach-integrator / Kconfig
1 config ARCH_INTEGRATOR
2 bool "ARM Ltd. Integrator family"
3 depends on ARCH_MULTI_V4T || ARCH_MULTI_V5 || ARCH_MULTI_V6
4 select ARM_AMBA
5 select ARM_PATCH_PHYS_VIRT if MMU
6 select AUTO_ZRELADDR
7 select COMMON_CLK
8 select COMMON_CLK_VERSATILE
9 select GENERIC_CLOCKEVENTS
10 select HAVE_TCM
11 select ICST
12 select MFD_SYSCON
13 select MULTI_IRQ_HANDLER
14 select PLAT_VERSATILE
15 select POWER_RESET
16 select POWER_RESET_VERSATILE
17 select POWER_SUPPLY
18 select SOC_INTEGRATOR_CM
19 select SPARSE_IRQ
20 select USE_OF
21 select VERSATILE_FPGA_IRQ
22 help
23 Support for ARM's Integrator platform.
24
25 if ARCH_INTEGRATOR
26
27 menu "Integrator Options"
28
29 config ARCH_INTEGRATOR_AP
30 bool "Support Integrator/AP and Integrator/PP2 platforms"
31 select CLKSRC_MMIO
32 select MIGHT_HAVE_PCI
33 select SERIAL_AMBA_PL010 if TTY
34 select SERIAL_AMBA_PL010_CONSOLE if TTY
35 select SOC_BUS
36 help
37 Include support for the ARM(R) Integrator/AP and
38 Integrator/PP2 platforms.
39
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
46 select SOC_BUS
47 help
48 Include support for the ARM(R) Integrator CP platform.
49
50 config ARCH_CINTEGRATOR
51 bool
52
53 config INTEGRATOR_IMPD1
54 bool "Include support for Integrator/IM-PD1"
55 depends on ARCH_INTEGRATOR_AP
56 select ARCH_REQUIRE_GPIOLIB
57 select ARM_VIC
58 select GPIO_PL061 if GPIOLIB
59 help
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.
63
64 To compile this driver as a module, choose M here: the
65 module will be called impd1.
66
67 endmenu
68
69 endif
This page took 0.031567 seconds and 6 git commands to generate.