Commit | Line | Data |
---|---|---|
68f3b875 LW |
1 | config 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 | |
b437c52c | 11 | select MFD_SYSCON |
68f3b875 LW |
12 | select MULTI_IRQ_HANDLER |
13 | select PLAT_VERSATILE | |
b437c52c LW |
14 | select POWER_RESET |
15 | select POWER_RESET_VERSATILE | |
16 | select POWER_SUPPLY | |
f956a785 | 17 | select SOC_INTEGRATOR_CM |
68f3b875 LW |
18 | select SPARSE_IRQ |
19 | select USE_OF | |
20 | select VERSATILE_FPGA_IRQ | |
21 | help | |
22 | Support for ARM's Integrator platform. | |
23 | ||
1da177e4 LT |
24 | if ARCH_INTEGRATOR |
25 | ||
26 | menu "Integrator Options" | |
27 | ||
28 | config ARCH_INTEGRATOR_AP | |
29 | bool "Support Integrator/AP and Integrator/PP2 platforms" | |
c5039f52 | 30 | select CLKSRC_MMIO |
0b05da72 | 31 | select MIGHT_HAVE_PCI |
152c5555 AB |
32 | select SERIAL_AMBA_PL010 if TTY |
33 | select SERIAL_AMBA_PL010_CONSOLE if TTY | |
e67ae6be | 34 | select SOC_BUS |
1da177e4 LT |
35 | help |
36 | Include support for the ARM(R) Integrator/AP and | |
37 | Integrator/PP2 platforms. | |
38 | ||
39 | config ARCH_INTEGRATOR_CP | |
40 | bool "Support Integrator/CP platform" | |
41 | select ARCH_CINTEGRATOR | |
5a46334a | 42 | select ARM_TIMER_SP804 |
152c5555 AB |
43 | select SERIAL_AMBA_PL011 if TTY |
44 | select SERIAL_AMBA_PL011_CONSOLE if TTY | |
64100a03 | 45 | select SOC_BUS |
1da177e4 LT |
46 | help |
47 | Include support for the ARM(R) Integrator CP platform. | |
48 | ||
49 | config ARCH_CINTEGRATOR | |
50 | bool | |
51 | ||
52 | config INTEGRATOR_IMPD1 | |
e1318391 | 53 | bool "Include support for Integrator/IM-PD1" |
1da177e4 | 54 | depends on ARCH_INTEGRATOR_AP |
29525484 | 55 | select ARCH_REQUIRE_GPIOLIB |
52d555ff | 56 | select ARM_VIC |
29525484 | 57 | select GPIO_PL061 if GPIOLIB |
1da177e4 LT |
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 | ||
66 | endmenu | |
67 | ||
68 | endif |