aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
Diffstat (limited to 'arch')
-rw-r--r--arch/alpha/Kconfig5
-rw-r--r--arch/arm/mach-at91/Kconfig6
-rw-r--r--arch/m32r/Kconfig7
-rw-r--r--arch/mips/Kconfig14
-rw-r--r--arch/mips/powertv/Kconfig2
-rw-r--r--arch/mips/powertv/asic/Kconfig28
-rw-r--r--arch/openrisc/Kconfig12
-rw-r--r--arch/powerpc/Kconfig22
-rw-r--r--arch/powerpc/platforms/40x/Kconfig5
-rw-r--r--arch/powerpc/platforms/Kconfig.cputype8
-rw-r--r--arch/powerpc/platforms/embedded6xx/Kconfig4
-rw-r--r--arch/powerpc/platforms/prep/Kconfig9
-rw-r--r--arch/powerpc/platforms/wsp/Kconfig5
-rw-r--r--arch/score/Kconfig19
-rw-r--r--arch/sparc/Kconfig7
-rw-r--r--arch/x86/Kconfig3
-rw-r--r--arch/x86/um/Kconfig3
17 files changed, 1 insertions, 158 deletions
diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig
index 8bb936226dee..3d74801a4015 100644
--- a/arch/alpha/Kconfig
+++ b/arch/alpha/Kconfig
@@ -445,11 +445,6 @@ config ALPHA_EV67
445 Is this a machine based on the EV67 core? If in doubt, select N here 445 Is this a machine based on the EV67 core? If in doubt, select N here
446 and the machine will be treated as an EV6. 446 and the machine will be treated as an EV6.
447 447
448config ALPHA_EV7
449 bool
450 depends on ALPHA_MARVEL
451 default y
452
453config ALPHA_MCPCIA 448config ALPHA_MCPCIA
454 bool 449 bool
455 depends on ALPHA_RAWHIDE 450 depends on ALPHA_RAWHIDE
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
index a6b7991d7fe8..d111c3e99249 100644
--- a/arch/arm/mach-at91/Kconfig
+++ b/arch/arm/mach-at91/Kconfig
@@ -195,12 +195,6 @@ if ARCH_AT91SAM9260
195 195
196comment "AT91SAM9260 Variants" 196comment "AT91SAM9260 Variants"
197 197
198config ARCH_AT91SAM9260_SAM9XE
199 bool "AT91SAM9XE"
200 help
201 Select this if you are using Atmel's AT91SAM9XE System-on-Chip.
202 They are basically AT91SAM9260s with various sizes of embedded Flash.
203
204comment "AT91SAM9260 / AT91SAM9XE Board Type" 198comment "AT91SAM9260 / AT91SAM9XE Board Type"
205 199
206config MACH_AT91SAM9260EK 200config MACH_AT91SAM9260EK
diff --git a/arch/m32r/Kconfig b/arch/m32r/Kconfig
index 6c4e9aaa70c1..ef80a6546ff2 100644
--- a/arch/m32r/Kconfig
+++ b/arch/m32r/Kconfig
@@ -323,13 +323,6 @@ config NODES_SHIFT
323 default "1" 323 default "1"
324 depends on NEED_MULTIPLE_NODES 324 depends on NEED_MULTIPLE_NODES
325 325
326# turning this on wastes a bunch of space.
327# Summit needs it only when NUMA is on
328config BOOT_IOREMAP
329 bool
330 depends on NUMA
331 default n
332
333endmenu 326endmenu
334 327
335 328
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 62b9677c39a1..d46f1da18a3c 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -820,10 +820,6 @@ config ARCH_HAS_ILOG2_U64
820 bool 820 bool
821 default n 821 default n
822 822
823config ARCH_SUPPORTS_OPROFILE
824 bool
825 default y if !MIPS_MT_SMTC
826
827config GENERIC_HWEIGHT 823config GENERIC_HWEIGHT
828 bool 824 bool
829 default y 825 default y
@@ -2255,16 +2251,6 @@ config HZ
2255 2251
2256source "kernel/Kconfig.preempt" 2252source "kernel/Kconfig.preempt"
2257 2253
2258config MIPS_INSANE_LARGE
2259 bool "Support for large 64-bit configurations"
2260 depends on CPU_R10000 && 64BIT
2261 help
2262 MIPS R10000 does support a 44 bit / 16TB address space as opposed to
2263 previous 64-bit processors which only supported 40 bit / 1TB. If you
2264 need processes of more than 1TB virtual address space, say Y here.
2265 This will result in additional memory usage, so it is not
2266 recommended for normal users.
2267
2268config KEXEC 2254config KEXEC
2269 bool "Kexec system call (EXPERIMENTAL)" 2255 bool "Kexec system call (EXPERIMENTAL)"
2270 depends on EXPERIMENTAL 2256 depends on EXPERIMENTAL
diff --git a/arch/mips/powertv/Kconfig b/arch/mips/powertv/Kconfig
index ff0e7e3e6954..1a1b03ea6398 100644
--- a/arch/mips/powertv/Kconfig
+++ b/arch/mips/powertv/Kconfig
@@ -1,5 +1,3 @@
1source "arch/mips/powertv/asic/Kconfig"
2
3config BOOTLOADER_DRIVER 1config BOOTLOADER_DRIVER
4 bool "PowerTV Bootloader Driver Support" 2 bool "PowerTV Bootloader Driver Support"
5 default n 3 default n
diff --git a/arch/mips/powertv/asic/Kconfig b/arch/mips/powertv/asic/Kconfig
deleted file mode 100644
index 2016bfe94d66..000000000000
--- a/arch/mips/powertv/asic/Kconfig
+++ /dev/null
@@ -1,28 +0,0 @@
1config MIN_RUNTIME_RESOURCES
2 bool "Support for minimum runtime resources"
3 default n
4 depends on POWERTV
5 help
6 Enables support for minimizing the number of (SA asic) runtime
7 resources that are preallocated by the kernel.
8
9config MIN_RUNTIME_DOCSIS
10 bool "Support for minimum DOCSIS resource"
11 default y
12 depends on MIN_RUNTIME_RESOURCES
13 help
14 Enables support for the preallocated DOCSIS resource.
15
16config MIN_RUNTIME_PMEM
17 bool "Support for minimum PMEM resource"
18 default y
19 depends on MIN_RUNTIME_RESOURCES
20 help
21 Enables support for the preallocated Memory resource.
22
23config MIN_RUNTIME_TFTP
24 bool "Support for minimum TFTP resource"
25 default y
26 depends on MIN_RUNTIME_RESOURCES
27 help
28 Enables support for the preallocated TFTP resource.
diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig
index 9460e1c266dd..e518a5a4cf4c 100644
--- a/arch/openrisc/Kconfig
+++ b/arch/openrisc/Kconfig
@@ -19,9 +19,6 @@ config OPENRISC
19config MMU 19config MMU
20 def_bool y 20 def_bool y
21 21
22config WISHBONE_BUS_BIG_ENDIAN
23 def_bool y
24
25config SYMBOL_PREFIX 22config SYMBOL_PREFIX
26 string 23 string
27 default "" 24 default ""
@@ -160,15 +157,6 @@ config JUMP_UPON_UNHANDLED_EXCEPTION
160 157
161 Say Y if you are unsure. 158 Say Y if you are unsure.
162 159
163config OPENRISC_EXCEPTION_DEBUG
164 bool "Print processor state at each exception"
165 default n
166 help
167 This option will make your kernel unusable for all but kernel
168 debugging.
169
170 Say N if you are unsure.
171
172config OPENRISC_ESR_EXCEPTION_BUG_CHECK 160config OPENRISC_ESR_EXCEPTION_BUG_CHECK
173 bool "Check for possible ESR exception bug" 161 bool "Check for possible ESR exception bug"
174 default n 162 default n
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index 85195e48a9e6..b177caa56d95 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -379,10 +379,6 @@ config PHYP_DUMP
379 379
380 If unsure, say "N" 380 If unsure, say "N"
381 381
382config PPCBUG_NVRAM
383 bool "Enable reading PPCBUG NVRAM during boot" if PPLUS || LOPEC
384 default y if PPC_PREP
385
386config IRQ_ALL_CPUS 382config IRQ_ALL_CPUS
387 bool "Distribute interrupts on all CPUs by default" 383 bool "Distribute interrupts on all CPUs by default"
388 depends on SMP && !MV64360 384 depends on SMP && !MV64360
@@ -745,24 +741,6 @@ config 8260_PCI9
745 depends on PCI_8260 && !8272 741 depends on PCI_8260 && !8272
746 default y 742 default y
747 743
748choice
749 prompt "IDMA channel for PCI 9 workaround"
750 depends on 8260_PCI9
751
752config 8260_PCI9_IDMA1
753 bool "IDMA1"
754
755config 8260_PCI9_IDMA2
756 bool "IDMA2"
757
758config 8260_PCI9_IDMA3
759 bool "IDMA3"
760
761config 8260_PCI9_IDMA4
762 bool "IDMA4"
763
764endchoice
765
766source "drivers/pci/pcie/Kconfig" 744source "drivers/pci/pcie/Kconfig"
767 745
768source "drivers/pci/Kconfig" 746source "drivers/pci/Kconfig"
diff --git a/arch/powerpc/platforms/40x/Kconfig b/arch/powerpc/platforms/40x/Kconfig
index 8f9c3e245cff..153022971daa 100644
--- a/arch/powerpc/platforms/40x/Kconfig
+++ b/arch/powerpc/platforms/40x/Kconfig
@@ -107,11 +107,6 @@ config PPC40x_SIMPLE
107 help 107 help
108 This option enables the simple PowerPC 40x platform support. 108 This option enables the simple PowerPC 40x platform support.
109 109
110# 40x specific CPU modules, selected based on the board above.
111config NP405H
112 bool
113 #depends on ASH
114
115# OAK doesn't exist but wanted to keep this around for any future 403GCX boards 110# OAK doesn't exist but wanted to keep this around for any future 403GCX boards
116config 403GCX 111config 403GCX
117 bool 112 bool
diff --git a/arch/powerpc/platforms/Kconfig.cputype b/arch/powerpc/platforms/Kconfig.cputype
index a85990c886e9..fbecae0fbb49 100644
--- a/arch/powerpc/platforms/Kconfig.cputype
+++ b/arch/powerpc/platforms/Kconfig.cputype
@@ -284,14 +284,6 @@ config PPC_MMU_NOHASH
284 def_bool y 284 def_bool y
285 depends on !PPC_STD_MMU 285 depends on !PPC_STD_MMU
286 286
287config PPC_MMU_NOHASH_32
288 def_bool y
289 depends on PPC_MMU_NOHASH && PPC32
290
291config PPC_MMU_NOHASH_64
292 def_bool y
293 depends on PPC_MMU_NOHASH && PPC64
294
295config PPC_BOOK3E_MMU 287config PPC_BOOK3E_MMU
296 def_bool y 288 def_bool y
297 depends on FSL_BOOKE || PPC_BOOK3E 289 depends on FSL_BOOKE || PPC_BOOK3E
diff --git a/arch/powerpc/platforms/embedded6xx/Kconfig b/arch/powerpc/platforms/embedded6xx/Kconfig
index 524d971a1478..5a8f50a9afa7 100644
--- a/arch/powerpc/platforms/embedded6xx/Kconfig
+++ b/arch/powerpc/platforms/embedded6xx/Kconfig
@@ -87,10 +87,6 @@ config MV64X60
87config MPC10X_OPENPIC 87config MPC10X_OPENPIC
88 bool 88 bool
89 89
90config MPC10X_STORE_GATHERING
91 bool "Enable MPC10x store gathering"
92 depends on MPC10X_BRIDGE
93
94config GAMECUBE_COMMON 90config GAMECUBE_COMMON
95 bool 91 bool
96 92
diff --git a/arch/powerpc/platforms/prep/Kconfig b/arch/powerpc/platforms/prep/Kconfig
index f0536c7cda9f..1547f66235d9 100644
--- a/arch/powerpc/platforms/prep/Kconfig
+++ b/arch/powerpc/platforms/prep/Kconfig
@@ -21,12 +21,3 @@ config PREP_RESIDUAL
21 or pass the 'noresidual' option to the kernel. 21 or pass the 'noresidual' option to the kernel.
22 22
23 If you are running a PReP system, say Y here, otherwise say N. 23 If you are running a PReP system, say Y here, otherwise say N.
24
25config PROC_PREPRESIDUAL
26 bool "Support for reading of PReP Residual Data in /proc"
27 depends on PREP_RESIDUAL && PROC_FS
28 help
29 Enabling this option will create a /proc/residual file which allows
30 you to get at the residual data on PReP systems. You will need a tool
31 (lsresidual) to parse it. If you aren't on a PReP system, you don't
32 want this.
diff --git a/arch/powerpc/platforms/wsp/Kconfig b/arch/powerpc/platforms/wsp/Kconfig
index f4fb837873fb..bd560c786ed6 100644
--- a/arch/powerpc/platforms/wsp/Kconfig
+++ b/arch/powerpc/platforms/wsp/Kconfig
@@ -24,8 +24,3 @@ endmenu
24config PPC_A2_DD2 24config PPC_A2_DD2
25 bool "Support for DD2 based A2/WSP systems" 25 bool "Support for DD2 based A2/WSP systems"
26 depends on PPC_A2 26 depends on PPC_A2
27
28config WORKAROUND_ERRATUM_463
29 depends on PPC_A2_DD2
30 bool "Workaround erratum 463"
31 default y
diff --git a/arch/score/Kconfig b/arch/score/Kconfig
index 288add8d168f..df169e84db4e 100644
--- a/arch/score/Kconfig
+++ b/arch/score/Kconfig
@@ -52,16 +52,6 @@ config GENERIC_CALIBRATE_DELAY
52config GENERIC_CLOCKEVENTS 52config GENERIC_CLOCKEVENTS
53 def_bool y 53 def_bool y
54 54
55config SCHED_NO_NO_OMIT_FRAME_POINTER
56 def_bool y
57
58config GENERIC_SYSCALL_TABLE
59 def_bool y
60
61config SCORE_L1_CACHE_SHIFT
62 int
63 default "4"
64
65menu "Kernel type" 55menu "Kernel type"
66 56
67config 32BIT 57config 32BIT
@@ -96,15 +86,6 @@ config STACKTRACE_SUPPORT
96 86
97source "init/Kconfig" 87source "init/Kconfig"
98 88
99config PROBE_INITRD_HEADER
100 bool "Probe initrd header created by addinitrd"
101 depends on BLK_DEV_INITRD
102 help
103 Probe initrd header at the last page of kernel image.
104 Say Y here if you are using arch/score/boot/addinitrd.c to
105 add initrd or initramfs image to the kernel image.
106 Otherwise, say N.
107
108config MMU 89config MMU
109 def_bool y 90 def_bool y
110 91
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig
index 1a6f20d4e7e6..f92602e86607 100644
--- a/arch/sparc/Kconfig
+++ b/arch/sparc/Kconfig
@@ -560,12 +560,7 @@ config SUN_OPENPROMFS
560 Only choose N if you know in advance that you will not need to modify 560 Only choose N if you know in advance that you will not need to modify
561 OpenPROM settings on the running system. 561 OpenPROM settings on the running system.
562 562
563# Makefile helpers 563# Makefile helper
564config SPARC32_PCI
565 bool
566 default y
567 depends on SPARC32 && PCI
568
569config SPARC64_PCI 564config SPARC64_PCI
570 bool 565 bool
571 default y 566 default y
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index 77f7a384c0b5..cb9a1044a771 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -194,9 +194,6 @@ config NEED_PER_CPU_EMBED_FIRST_CHUNK
194config NEED_PER_CPU_PAGE_FIRST_CHUNK 194config NEED_PER_CPU_PAGE_FIRST_CHUNK
195 def_bool y 195 def_bool y
196 196
197config HAVE_CPUMASK_OF_CPU_MAP
198 def_bool X86_64_SMP
199
200config ARCH_HIBERNATION_POSSIBLE 197config ARCH_HIBERNATION_POSSIBLE
201 def_bool y 198 def_bool y
202 199
diff --git a/arch/x86/um/Kconfig b/arch/x86/um/Kconfig
index 21bebe63df66..1d97bd84b6fb 100644
--- a/arch/x86/um/Kconfig
+++ b/arch/x86/um/Kconfig
@@ -57,9 +57,6 @@ config ARCH_HAS_SC_SIGNALS
57config ARCH_REUSE_HOST_VSYSCALL_AREA 57config ARCH_REUSE_HOST_VSYSCALL_AREA
58 def_bool !64BIT 58 def_bool !64BIT
59 59
60config SMP_BROKEN
61 def_bool 64BIT
62
63config GENERIC_HWEIGHT 60config GENERIC_HWEIGHT
64 def_bool y 61 def_bool y
65 62