aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@woody.linux-foundation.org>2007-02-19 16:18:39 -0500
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-02-19 16:18:39 -0500
commit59b8175c771040afcd4ad67022b0cc80c216b866 (patch)
tree4ef5935bee1e342716d49b9d4b99e3fa835526e6 /arch/arm/Kconfig
parent920841d8d1d61bc12b43f95a579a5374f6d98f81 (diff)
parent3b0eb4a195a124567cd0dd6f700f8388def542c6 (diff)
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (117 commits) [ARM] 4058/2: iop32x: set ->broken_parity_status on n2100 onboard r8169 ports [ARM] 4140/1: AACI stability add ac97 timeout and retries [ARM] 4139/1: AACI record support [ARM] 4138/1: AACI: multiple channel support for IRQ handling [ARM] 4211/1: Provide a defconfig for ns9xxx [ARM] 4210/1: base for new machine type "NetSilicon NS9360" [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM [ARM] 4221/1: S3C2443: DMA support [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev [ARM] 4219/1: S3C2443: DMA source definitions [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443 [ARM] 4217/1: S3C24XX: remove the dma channel show at startup [ARM] 4090/2: avoid clash between PXA and SA1111 defines [ARM] 4216/1: add .gitignore entries for ARM specific files [ARM] 4214/2: S3C2410: Add Armzone QT2410 [ARM] 4215/1: s3c2410 usb device: per-platform vbus_draw [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos [ARM] 4137/1: Add kexec support [ARM] 4201/1: SMP barriers pair needed for the secondary boot process ... Fix up conflict due to typedef removal in sound/arm/aaci.h
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig40
1 files changed, 38 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 5c795193ebba..8bf97e0eacdb 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -245,6 +245,8 @@ config ARCH_IOP33X
245 245
246config ARCH_IOP13XX 246config ARCH_IOP13XX
247 bool "IOP13xx-based" 247 bool "IOP13xx-based"
248 depends on MMU
249 select PLAT_IOP
248 select PCI 250 select PCI
249 help 251 help
250 Support for Intel's IOP13XX (XScale) family of processors. 252 Support for Intel's IOP13XX (XScale) family of processors.
@@ -283,6 +285,14 @@ config ARCH_L7200
283 If you have any questions or comments about the Linux kernel port 285 If you have any questions or comments about the Linux kernel port
284 to this board, send e-mail to <sjhill@cotw.com>. 286 to this board, send e-mail to <sjhill@cotw.com>.
285 287
288config ARCH_NS9XXX
289 bool "NetSilicon NS9xxx"
290 help
291 Say Y here if you intend to run this kernel on a NetSilicon NS9xxx
292 System.
293
294 <http://www.digi.com/products/microprocessors/index.jsp>
295
286config ARCH_PNX4008 296config ARCH_PNX4008
287 bool "Philips Nexperia PNX4008 Mobile" 297 bool "Philips Nexperia PNX4008 Mobile"
288 help 298 help
@@ -292,6 +302,7 @@ config ARCH_PXA
292 bool "PXA2xx-based" 302 bool "PXA2xx-based"
293 depends on MMU 303 depends on MMU
294 select ARCH_MTD_XIP 304 select ARCH_MTD_XIP
305 select GENERIC_TIME
295 help 306 help
296 Support for Intel's PXA2XX processor line. 307 Support for Intel's PXA2XX processor line.
297 308
@@ -316,7 +327,7 @@ config ARCH_SA1100
316 Support for StrongARM 11x0 based boards. 327 Support for StrongARM 11x0 based boards.
317 328
318config ARCH_S3C2410 329config ARCH_S3C2410
319 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442" 330 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2440, S3C2442, S3C2443"
320 help 331 help
321 Samsung S3C2410X CPU based systems, such as the Simtec Electronics 332 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
322 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or 333 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
@@ -376,7 +387,16 @@ source "arch/arm/mach-omap1/Kconfig"
376 387
377source "arch/arm/mach-omap2/Kconfig" 388source "arch/arm/mach-omap2/Kconfig"
378 389
390source "arch/arm/plat-s3c24xx/Kconfig"
391
392if ARCH_S3C2410
393source "arch/arm/mach-s3c2400/Kconfig"
379source "arch/arm/mach-s3c2410/Kconfig" 394source "arch/arm/mach-s3c2410/Kconfig"
395source "arch/arm/mach-s3c2412/Kconfig"
396source "arch/arm/mach-s3c2440/Kconfig"
397source "arch/arm/mach-s3c2442/Kconfig"
398source "arch/arm/mach-s3c2443/Kconfig"
399endif
380 400
381source "arch/arm/mach-lh7a40x/Kconfig" 401source "arch/arm/mach-lh7a40x/Kconfig"
382 402
@@ -390,10 +410,12 @@ source "arch/arm/mach-aaec2000/Kconfig"
390 410
391source "arch/arm/mach-realview/Kconfig" 411source "arch/arm/mach-realview/Kconfig"
392 412
393source "arch/arm/mach-at91rm9200/Kconfig" 413source "arch/arm/mach-at91/Kconfig"
394 414
395source "arch/arm/mach-netx/Kconfig" 415source "arch/arm/mach-netx/Kconfig"
396 416
417source "arch/arm/mach-ns9xxx/Kconfig"
418
397# Definitions to make life easier 419# Definitions to make life easier
398config ARCH_ACORN 420config ARCH_ACORN
399 bool 421 bool
@@ -751,6 +773,20 @@ config XIP_PHYS_ADDR
751 be linked for and stored to. This address is dependent on your 773 be linked for and stored to. This address is dependent on your
752 own flash usage. 774 own flash usage.
753 775
776config KEXEC
777 bool "Kexec system call (EXPERIMENTAL)"
778 depends on EXPERIMENTAL
779 help
780 kexec is a system call that implements the ability to shutdown your
781 current kernel, and to start another kernel. It is like a reboot
782 but it is indepedent of the system firmware. And like a reboot
783 you can start any kernel with it, not just Linux.
784
785 It is an ongoing process to be certain the hardware in a machine
786 is properly shutdown, so do not be surprised if this code does not
787 initially work for you. It may help to enable device hotplugging
788 support.
789
754endmenu 790endmenu
755 791
756if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_IMX ) 792if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_IMX )