Version:  2.0.40 2.2.26 2.4.37 3.8 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

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

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