Version:  2.0.40 2.2.26 2.4.37 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6

Linux/arch/arm/mach-integrator/Kconfig

  1 menuconfig 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 COMMON_CLK_VERSATILE
  6         select HAVE_TCM
  7         select ICST
  8         select MFD_SYSCON
  9         select PLAT_VERSATILE
 10         select POWER_RESET
 11         select POWER_RESET_VERSATILE
 12         select POWER_SUPPLY
 13         select SOC_INTEGRATOR_CM
 14         select SPARSE_IRQ
 15         select VERSATILE_FPGA_IRQ
 16         help
 17           Support for ARM's Integrator platform.
 18 
 19 if ARCH_INTEGRATOR
 20 
 21 config ARCH_INTEGRATOR_AP
 22         bool "Support Integrator/AP and Integrator/PP2 platforms"
 23         select CLKSRC_MMIO
 24         select MIGHT_HAVE_PCI
 25         select SERIAL_AMBA_PL010 if TTY
 26         select SERIAL_AMBA_PL010_CONSOLE if TTY
 27         select SOC_BUS
 28         help
 29           Include support for the ARM(R) Integrator/AP and
 30           Integrator/PP2 platforms.
 31 
 32 config INTEGRATOR_IMPD1
 33         bool "Include support for Integrator/IM-PD1"
 34         depends on ARCH_INTEGRATOR_AP
 35         select ARCH_REQUIRE_GPIOLIB
 36         select ARM_VIC
 37         select GPIO_PL061 if GPIOLIB
 38         help
 39           The IM-PD1 is an add-on logic module for the Integrator which
 40           allows ARM(R) Ltd PrimeCells to be developed and evaluated.
 41           The IM-PD1 can be found on the Integrator/PP2 platform.
 42 
 43           To compile this driver as a module, choose M here: the
 44           module will be called impd1.
 45 
 46 config INTEGRATOR_CM7TDMI
 47         bool "Integrator/CM7TDMI core module"
 48         depends on ARCH_INTEGRATOR_AP
 49         depends on ARCH_MULTI_V4 && !MMU
 50         select CPU_ARM7TDMI
 51 
 52 config INTEGRATOR_CM720T
 53         bool "Integrator/CM720T core module"
 54         depends on ARCH_INTEGRATOR_AP
 55         depends on ARCH_MULTI_V4T
 56         select CPU_ARM720T
 57 
 58 config INTEGRATOR_CM740T
 59         bool "Integrator/CM740T core module"
 60         depends on ARCH_INTEGRATOR_AP
 61         depends on ARCH_MULTI_V4T && !MMU
 62         select CPU_ARM740T
 63 
 64 config INTEGRATOR_CM920T
 65         bool "Integrator/CM920T core module"
 66         depends on ARCH_INTEGRATOR_AP
 67         depends on ARCH_MULTI_V4T
 68         select CPU_ARM920T
 69 
 70 config INTEGRATOR_CM922T_XA10
 71         bool "Integrator/CM922T-XA10 core module"
 72         depends on ARCH_MULTI_V4T
 73         depends on ARCH_INTEGRATOR_AP
 74         select CPU_ARM922T
 75 
 76 config INTEGRATOR_CM926EJS
 77         bool "Integrator/CM926EJ-S core module"
 78         depends on ARCH_INTEGRATOR_AP
 79         depends on ARCH_MULTI_V5
 80         select CPU_ARM926T
 81 
 82 config INTEGRATOR_CM940T
 83         bool "Integrator/CM940T core module"
 84         depends on ARCH_INTEGRATOR_AP
 85         depends on ARCH_MULTI_V4T && !MMU
 86         select CPU_ARM940T
 87 
 88 config INTEGRATOR_CM946ES
 89         bool "Integrator/CM946E-S core module"
 90         depends on ARCH_INTEGRATOR_AP
 91         depends on ARCH_MULTI_V5 && !MMU
 92         select CPU_ARM946E
 93 
 94 config INTEGRATOR_CM966ES
 95         bool "Integrator/CM966E-S core module"
 96         depends on ARCH_INTEGRATOR_AP
 97         depends on BROKEN # no kernel support
 98 
 99 config INTEGRATOR_CM10200E_REV0
100         bool "Integrator/CM10200E rev.0 core module"
101         depends on ARCH_INTEGRATOR_AP && n
102         depends on ARCH_MULTI_V5
103         select CPU_ARM1020
104 
105 config INTEGRATOR_CM10200E
106         bool "Integrator/CM10200E core module"
107         depends on ARCH_INTEGRATOR_AP && n
108         depends on ARCH_MULTI_V5
109         select CPU_ARM1020E
110 
111 config INTEGRATOR_CM10220E
112         bool "Integrator/CM10220E core module"
113         depends on ARCH_INTEGRATOR_AP
114         depends on ARCH_MULTI_V5
115         select CPU_ARM1022
116 
117 config INTEGRATOR_CM1026EJS
118         bool "Integrator/CM1026EJ-S core module"
119         depends on ARCH_INTEGRATOR_AP
120         depends on ARCH_MULTI_V5
121         select CPU_ARM1026
122 
123 config INTEGRATOR_CM1136JFS
124         bool "Integrator/CM1136JF-S core module"
125         depends on ARCH_INTEGRATOR_AP
126         depends on ARCH_MULTI_V6
127         select CPU_V6
128 
129 config ARCH_INTEGRATOR_CP
130         bool "Support Integrator/CP platform"
131         depends on (!MMU || ARCH_MULTI_V5 || ARCH_MULTI_V6)
132         select ARM_TIMER_SP804
133         select SERIAL_AMBA_PL011 if TTY
134         select SERIAL_AMBA_PL011_CONSOLE if TTY
135         select SOC_BUS
136         help
137           Include support for the ARM(R) Integrator CP platform.
138 
139 config INTEGRATOR_CT7T
140         bool "Integrator/CT7TD (ARM7TDMI) core tile"
141         depends on ARCH_INTEGRATOR_CP
142         depends on ARCH_MULTI_V4T && !MMU
143         select CPU_ARM7TDMI
144 
145 config INTEGRATOR_CT926
146         bool "Integrator/CT926 (ARM926EJ-S) core tile"
147         depends on ARCH_INTEGRATOR_CP
148         depends on ARCH_MULTI_V5
149         select CPU_ARM926T
150 
151 config INTEGRATOR_CTB36
152         bool "Integrator/CTB36 (ARM1136JF-S) core tile"
153         depends on ARCH_INTEGRATOR_CP
154         depends on ARCH_MULTI_V6
155         select CPU_V6
156 
157 config ARCH_CINTEGRATOR
158         depends on ARCH_INTEGRATOR_CP
159         def_bool y
160 
161 endif

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us