diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 44 |
1 files changed, 36 insertions, 8 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 4a63a8e2e452..15dc1a0dffbb 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -10,9 +10,9 @@ config ARM | |||
10 | default y | 10 | default y |
11 | help | 11 | help |
12 | The ARM series is a line of low-power-consumption RISC chip designs | 12 | The ARM series is a line of low-power-consumption RISC chip designs |
13 | licensed by ARM ltd and targeted at embedded applications and | 13 | licensed by ARM Ltd and targeted at embedded applications and |
14 | handhelds such as the Compaq IPAQ. ARM-based PCs are no longer | 14 | handhelds such as the Compaq IPAQ. ARM-based PCs are no longer |
15 | manufactured, but legacy ARM-based PC hardware remains popular in | 15 | manufactured, but legacy ARM-based PC hardware remains popular in |
16 | Europe. There is an ARM Linux project with a web page at | 16 | Europe. There is an ARM Linux project with a web page at |
17 | <http://www.arm.linux.org.uk/>. | 17 | <http://www.arm.linux.org.uk/>. |
18 | 18 | ||
@@ -84,45 +84,62 @@ config ARCH_CLPS7500 | |||
84 | bool "Cirrus-CL-PS7500FE" | 84 | bool "Cirrus-CL-PS7500FE" |
85 | select TIMER_ACORN | 85 | select TIMER_ACORN |
86 | select ISA | 86 | select ISA |
87 | help | ||
88 | Support for the Cirrus Logic PS7500FE system-on-a-chip. | ||
87 | 89 | ||
88 | config ARCH_CLPS711X | 90 | config ARCH_CLPS711X |
89 | bool "CLPS711x/EP721x-based" | 91 | bool "CLPS711x/EP721x-based" |
92 | help | ||
93 | Support for Cirrus Logic 711x/721x based boards. | ||
90 | 94 | ||
91 | config ARCH_CO285 | 95 | config ARCH_CO285 |
92 | bool "Co-EBSA285" | 96 | bool "Co-EBSA285" |
93 | select FOOTBRIDGE | 97 | select FOOTBRIDGE |
94 | select FOOTBRIDGE_ADDIN | 98 | select FOOTBRIDGE_ADDIN |
99 | help | ||
100 | Support for Intel's EBSA285 companion chip. | ||
95 | 101 | ||
96 | config ARCH_EBSA110 | 102 | config ARCH_EBSA110 |
97 | bool "EBSA-110" | 103 | bool "EBSA-110" |
98 | select ISA | 104 | select ISA |
99 | help | 105 | help |
100 | This is an evaluation board for the StrongARM processor available | 106 | This is an evaluation board for the StrongARM processor available |
101 | from Digital. It has limited hardware on-board, including an onboard | 107 | from Digital. It has limited hardware on-board, including an |
102 | Ethernet interface, two PCMCIA sockets, two serial ports and a | 108 | Ethernet interface, two PCMCIA sockets, two serial ports and a |
103 | parallel port. | 109 | parallel port. |
104 | 110 | ||
105 | config ARCH_FOOTBRIDGE | 111 | config ARCH_FOOTBRIDGE |
106 | bool "FootBridge" | 112 | bool "FootBridge" |
107 | select FOOTBRIDGE | 113 | select FOOTBRIDGE |
114 | help | ||
115 | Support for systems based on the DC21285 companion chip | ||
116 | ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder. | ||
108 | 117 | ||
109 | config ARCH_INTEGRATOR | 118 | config ARCH_INTEGRATOR |
110 | bool "Integrator" | 119 | bool "Integrator" |
111 | select ARM_AMBA | 120 | select ARM_AMBA |
112 | select ICST525 | 121 | select ICST525 |
122 | help | ||
123 | Support for ARM's Integrator platform. | ||
113 | 124 | ||
114 | config ARCH_IOP3XX | 125 | config ARCH_IOP3XX |
115 | bool "IOP3xx-based" | 126 | bool "IOP3xx-based" |
116 | select PCI | 127 | select PCI |
128 | help | ||
129 | Support for Intel's IOP3XX (XScale) family of processors. | ||
117 | 130 | ||
118 | config ARCH_IXP4XX | 131 | config ARCH_IXP4XX |
119 | bool "IXP4xx-based" | 132 | bool "IXP4xx-based" |
120 | select DMABOUNCE | 133 | select DMABOUNCE |
121 | select PCI | 134 | select PCI |
135 | help | ||
136 | Support for Intel's IXP4XX (XScale) family of processors. | ||
122 | 137 | ||
123 | config ARCH_IXP2000 | 138 | config ARCH_IXP2000 |
124 | bool "IXP2400/2800-based" | 139 | bool "IXP2400/2800-based" |
125 | select PCI | 140 | select PCI |
141 | help | ||
142 | Support for Intel's IXP2400/2800 (XScale) family of processors. | ||
126 | 143 | ||
127 | config ARCH_L7200 | 144 | config ARCH_L7200 |
128 | bool "LinkUp-L7200" | 145 | bool "LinkUp-L7200" |
@@ -140,6 +157,8 @@ config ARCH_L7200 | |||
140 | config ARCH_PXA | 157 | config ARCH_PXA |
141 | bool "PXA2xx-based" | 158 | bool "PXA2xx-based" |
142 | select ARCH_MTD_XIP | 159 | select ARCH_MTD_XIP |
160 | help | ||
161 | Support for Intel's PXA2XX processor line. | ||
143 | 162 | ||
144 | config ARCH_RPC | 163 | config ARCH_RPC |
145 | bool "RiscPC" | 164 | bool "RiscPC" |
@@ -157,19 +176,24 @@ config ARCH_SA1100 | |||
157 | select ISA | 176 | select ISA |
158 | select ARCH_DISCONTIGMEM_ENABLE | 177 | select ARCH_DISCONTIGMEM_ENABLE |
159 | select ARCH_MTD_XIP | 178 | select ARCH_MTD_XIP |
179 | help | ||
180 | Support for StrongARM 11x0 based boards. | ||
160 | 181 | ||
161 | config ARCH_S3C2410 | 182 | config ARCH_S3C2410 |
162 | bool "Samsung S3C2410" | 183 | bool "Samsung S3C2410" |
163 | help | 184 | help |
164 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics | 185 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics |
165 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or | 186 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or |
166 | the Samsung SMDK2410 development board (and derviatives). | 187 | the Samsung SMDK2410 development board (and derivatives). |
167 | 188 | ||
168 | config ARCH_SHARK | 189 | config ARCH_SHARK |
169 | bool "Shark" | 190 | bool "Shark" |
170 | select ISA | 191 | select ISA |
171 | select ISA_DMA | 192 | select ISA_DMA |
172 | select PCI | 193 | select PCI |
194 | help | ||
195 | Support for the StrongARM based Digital DNARD machine, also known | ||
196 | as "Shark" (<http://www.shark-linux.de/shark.html>). | ||
173 | 197 | ||
174 | config ARCH_LH7A40X | 198 | config ARCH_LH7A40X |
175 | bool "Sharp LH7A40X" | 199 | bool "Sharp LH7A40X" |
@@ -181,6 +205,8 @@ config ARCH_LH7A40X | |||
181 | 205 | ||
182 | config ARCH_OMAP | 206 | config ARCH_OMAP |
183 | bool "TI OMAP" | 207 | bool "TI OMAP" |
208 | help | ||
209 | Support for TI's OMAP platform (OMAP1 and OMAP2). | ||
184 | 210 | ||
185 | config ARCH_VERSATILE | 211 | config ARCH_VERSATILE |
186 | bool "Versatile" | 212 | bool "Versatile" |
@@ -199,6 +225,8 @@ config ARCH_REALVIEW | |||
199 | 225 | ||
200 | config ARCH_IMX | 226 | config ARCH_IMX |
201 | bool "IMX" | 227 | bool "IMX" |
228 | help | ||
229 | Support for Motorola's i.MX family of processors (MX1, MXL). | ||
202 | 230 | ||
203 | config ARCH_H720X | 231 | config ARCH_H720X |
204 | bool "Hynix-HMS720x-based" | 232 | bool "Hynix-HMS720x-based" |
@@ -215,8 +243,8 @@ config ARCH_AAEC2000 | |||
215 | config ARCH_AT91RM9200 | 243 | config ARCH_AT91RM9200 |
216 | bool "AT91RM9200" | 244 | bool "AT91RM9200" |
217 | help | 245 | help |
218 | Say Y here if you intend to run this kernel on an AT91RM9200-based | 246 | Say Y here if you intend to run this kernel on an Atmel |
219 | board. | 247 | AT91RM9200-based board. |
220 | 248 | ||
221 | endchoice | 249 | endchoice |
222 | 250 | ||
@@ -422,8 +450,8 @@ config AEABI | |||
422 | To use this you need GCC version 4.0.0 or later. | 450 | To use this you need GCC version 4.0.0 or later. |
423 | 451 | ||
424 | config OABI_COMPAT | 452 | config OABI_COMPAT |
425 | bool "Allow old ABI binaries to run with this kernel" | 453 | bool "Allow old ABI binaries to run with this kernel (EXPERIMENTAL)" |
426 | depends on AEABI | 454 | depends on AEABI && EXPERIMENTAL |
427 | default y | 455 | default y |
428 | help | 456 | help |
429 | This option preserves the old syscall interface along with the | 457 | This option preserves the old syscall interface along with the |