diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/alpha/Kconfig | 4 | ||||
-rw-r--r-- | arch/cris/Kconfig | 5 | ||||
-rw-r--r-- | arch/hexagon/Kconfig | 4 | ||||
-rw-r--r-- | arch/ia64/Kconfig | 5 | ||||
-rw-r--r-- | arch/m68k/Kconfig | 4 | ||||
-rw-r--r-- | arch/openrisc/Kconfig | 3 | ||||
-rw-r--r-- | arch/powerpc/platforms/Kconfig | 3 | ||||
-rw-r--r-- | arch/score/Kconfig | 4 | ||||
-rw-r--r-- | arch/sh/Kconfig | 3 | ||||
-rw-r--r-- | arch/unicore32/Kconfig | 4 | ||||
-rw-r--r-- | arch/x86/Kconfig | 4 |
11 files changed, 7 insertions, 36 deletions
diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig index 3d74801a4015..3636b11ddff0 100644 --- a/arch/alpha/Kconfig +++ b/arch/alpha/Kconfig | |||
@@ -70,10 +70,6 @@ config GENERIC_ISA_DMA | |||
70 | bool | 70 | bool |
71 | default y | 71 | default y |
72 | 72 | ||
73 | config GENERIC_IOMAP | ||
74 | bool | ||
75 | default n | ||
76 | |||
77 | source "init/Kconfig" | 73 | source "init/Kconfig" |
78 | source "kernel/Kconfig.freezer" | 74 | source "kernel/Kconfig.freezer" |
79 | 75 | ||
diff --git a/arch/cris/Kconfig b/arch/cris/Kconfig index 408b055c585f..b3abfb08aa5c 100644 --- a/arch/cris/Kconfig +++ b/arch/cris/Kconfig | |||
@@ -19,10 +19,6 @@ config GENERIC_CMOS_UPDATE | |||
19 | config ARCH_USES_GETTIMEOFFSET | 19 | config ARCH_USES_GETTIMEOFFSET |
20 | def_bool n | 20 | def_bool n |
21 | 21 | ||
22 | config GENERIC_IOMAP | ||
23 | bool | ||
24 | default y | ||
25 | |||
26 | config ARCH_HAS_ILOG2_U32 | 22 | config ARCH_HAS_ILOG2_U32 |
27 | bool | 23 | bool |
28 | default n | 24 | default n |
@@ -52,6 +48,7 @@ config CRIS | |||
52 | select HAVE_IDE | 48 | select HAVE_IDE |
53 | select HAVE_GENERIC_HARDIRQS | 49 | select HAVE_GENERIC_HARDIRQS |
54 | select GENERIC_IRQ_SHOW | 50 | select GENERIC_IRQ_SHOW |
51 | select GENERIC_IOMAP | ||
55 | 52 | ||
56 | config HZ | 53 | config HZ |
57 | int | 54 | int |
diff --git a/arch/hexagon/Kconfig b/arch/hexagon/Kconfig index 02513c2dd5ec..9059e3905887 100644 --- a/arch/hexagon/Kconfig +++ b/arch/hexagon/Kconfig | |||
@@ -26,6 +26,7 @@ config HEXAGON | |||
26 | select HAVE_ARCH_KGDB | 26 | select HAVE_ARCH_KGDB |
27 | select HAVE_ARCH_TRACEHOOK | 27 | select HAVE_ARCH_TRACEHOOK |
28 | select NO_IOPORT | 28 | select NO_IOPORT |
29 | select GENERIC_IOMAP | ||
29 | # mostly generic routines, with some accelerated ones | 30 | # mostly generic routines, with some accelerated ones |
30 | ---help--- | 31 | ---help--- |
31 | Qualcomm Hexagon is a processor architecture designed for high | 32 | Qualcomm Hexagon is a processor architecture designed for high |
@@ -73,9 +74,6 @@ config GENERIC_CSUM | |||
73 | config GENERIC_IRQ_PROBE | 74 | config GENERIC_IRQ_PROBE |
74 | def_bool y | 75 | def_bool y |
75 | 76 | ||
76 | config GENERIC_IOMAP | ||
77 | def_bool y | ||
78 | |||
79 | #config ZONE_DMA | 77 | #config ZONE_DMA |
80 | # bool | 78 | # bool |
81 | # default y | 79 | # default y |
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 27489b6dd533..2732e1b0aa3d 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -29,6 +29,7 @@ config IA64 | |||
29 | select GENERIC_IRQ_SHOW | 29 | select GENERIC_IRQ_SHOW |
30 | select ARCH_WANT_OPTIONAL_GPIOLIB | 30 | select ARCH_WANT_OPTIONAL_GPIOLIB |
31 | select ARCH_HAVE_NMI_SAFE_CMPXCHG | 31 | select ARCH_HAVE_NMI_SAFE_CMPXCHG |
32 | select GENERIC_IOMAP | ||
32 | default y | 33 | default y |
33 | help | 34 | help |
34 | The Itanium Processor Family is Intel's 64-bit successor to | 35 | The Itanium Processor Family is Intel's 64-bit successor to |
@@ -102,10 +103,6 @@ config EFI | |||
102 | bool | 103 | bool |
103 | default y | 104 | default y |
104 | 105 | ||
105 | config GENERIC_IOMAP | ||
106 | bool | ||
107 | default y | ||
108 | |||
109 | config ARCH_CLOCKSOURCE_DATA | 106 | config ARCH_CLOCKSOURCE_DATA |
110 | def_bool y | 107 | def_bool y |
111 | 108 | ||
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 361d54019bb0..973e68614f28 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig | |||
@@ -38,9 +38,6 @@ config GENERIC_CALIBRATE_DELAY | |||
38 | bool | 38 | bool |
39 | default y | 39 | default y |
40 | 40 | ||
41 | config GENERIC_IOMAP | ||
42 | def_bool MMU | ||
43 | |||
44 | config TIME_LOW_RES | 41 | config TIME_LOW_RES |
45 | bool | 42 | bool |
46 | default y | 43 | default y |
@@ -73,6 +70,7 @@ source "kernel/Kconfig.freezer" | |||
73 | config MMU | 70 | config MMU |
74 | bool "MMU-based Paged Memory Management Support" | 71 | bool "MMU-based Paged Memory Management Support" |
75 | default y | 72 | default y |
73 | select GENERIC_IOMAP | ||
76 | help | 74 | help |
77 | Select if you want MMU-based virtualised addressing space | 75 | Select if you want MMU-based virtualised addressing space |
78 | support by paged memory management. If unsure, say 'Y'. | 76 | support by paged memory management. If unsure, say 'Y'. |
diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig index e518a5a4cf4c..081a54f1a93d 100644 --- a/arch/openrisc/Kconfig +++ b/arch/openrisc/Kconfig | |||
@@ -38,9 +38,6 @@ config RWSEM_XCHGADD_ALGORITHM | |||
38 | config GENERIC_HWEIGHT | 38 | config GENERIC_HWEIGHT |
39 | def_bool y | 39 | def_bool y |
40 | 40 | ||
41 | config GENERIC_IOMAP | ||
42 | def_bool y | ||
43 | |||
44 | config NO_IOPORT | 41 | config NO_IOPORT |
45 | def_bool y | 42 | def_bool y |
46 | 43 | ||
diff --git a/arch/powerpc/platforms/Kconfig b/arch/powerpc/platforms/Kconfig index 3fe6d927ad70..100feed97940 100644 --- a/arch/powerpc/platforms/Kconfig +++ b/arch/powerpc/platforms/Kconfig | |||
@@ -175,9 +175,6 @@ config PPC_INDIRECT_MMIO | |||
175 | config PPC_IO_WORKAROUNDS | 175 | config PPC_IO_WORKAROUNDS |
176 | bool | 176 | bool |
177 | 177 | ||
178 | config GENERIC_IOMAP | ||
179 | bool | ||
180 | |||
181 | source "drivers/cpufreq/Kconfig" | 178 | source "drivers/cpufreq/Kconfig" |
182 | 179 | ||
183 | menu "CPU Frequency drivers" | 180 | menu "CPU Frequency drivers" |
diff --git a/arch/score/Kconfig b/arch/score/Kconfig index df169e84db4e..455ce2d76823 100644 --- a/arch/score/Kconfig +++ b/arch/score/Kconfig | |||
@@ -4,6 +4,7 @@ config SCORE | |||
4 | def_bool y | 4 | def_bool y |
5 | select HAVE_GENERIC_HARDIRQS | 5 | select HAVE_GENERIC_HARDIRQS |
6 | select GENERIC_IRQ_SHOW | 6 | select GENERIC_IRQ_SHOW |
7 | select GENERIC_IOMAP | ||
7 | 8 | ||
8 | choice | 9 | choice |
9 | prompt "System type" | 10 | prompt "System type" |
@@ -33,9 +34,6 @@ endmenu | |||
33 | config CPU_SCORE7 | 34 | config CPU_SCORE7 |
34 | bool | 35 | bool |
35 | 36 | ||
36 | config GENERIC_IOMAP | ||
37 | def_bool y | ||
38 | |||
39 | config NO_DMA | 37 | config NO_DMA |
40 | bool | 38 | bool |
41 | default y | 39 | default y |
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 5629e2099130..5aeab58ac8be 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -84,9 +84,6 @@ config GENERIC_GPIO | |||
84 | config GENERIC_CALIBRATE_DELAY | 84 | config GENERIC_CALIBRATE_DELAY |
85 | bool | 85 | bool |
86 | 86 | ||
87 | config GENERIC_IOMAP | ||
88 | bool | ||
89 | |||
90 | config GENERIC_CLOCKEVENTS | 87 | config GENERIC_CLOCKEVENTS |
91 | def_bool y | 88 | def_bool y |
92 | 89 | ||
diff --git a/arch/unicore32/Kconfig b/arch/unicore32/Kconfig index 942ed6174f1d..eeb8054c7cd8 100644 --- a/arch/unicore32/Kconfig +++ b/arch/unicore32/Kconfig | |||
@@ -12,6 +12,7 @@ config UNICORE32 | |||
12 | select GENERIC_IRQ_PROBE | 12 | select GENERIC_IRQ_PROBE |
13 | select GENERIC_IRQ_SHOW | 13 | select GENERIC_IRQ_SHOW |
14 | select ARCH_WANT_FRAME_POINTERS | 14 | select ARCH_WANT_FRAME_POINTERS |
15 | select GENERIC_IOMAP | ||
15 | help | 16 | help |
16 | UniCore-32 is 32-bit Instruction Set Architecture, | 17 | UniCore-32 is 32-bit Instruction Set Architecture, |
17 | including a series of low-power-consumption RISC chip | 18 | including a series of low-power-consumption RISC chip |
@@ -30,9 +31,6 @@ config GENERIC_CLOCKEVENTS | |||
30 | config GENERIC_CSUM | 31 | config GENERIC_CSUM |
31 | def_bool y | 32 | def_bool y |
32 | 33 | ||
33 | config GENERIC_IOMAP | ||
34 | def_bool y | ||
35 | |||
36 | config NO_IOPORT | 34 | config NO_IOPORT |
37 | bool | 35 | bool |
38 | 36 | ||
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index cb9a1044a771..08af6457de72 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -75,6 +75,7 @@ config X86 | |||
75 | select HAVE_BPF_JIT if (X86_64 && NET) | 75 | select HAVE_BPF_JIT if (X86_64 && NET) |
76 | select CLKEVT_I8253 | 76 | select CLKEVT_I8253 |
77 | select ARCH_HAVE_NMI_SAFE_CMPXCHG | 77 | select ARCH_HAVE_NMI_SAFE_CMPXCHG |
78 | select GENERIC_IOMAP | ||
78 | 79 | ||
79 | config INSTRUCTION_DECODER | 80 | config INSTRUCTION_DECODER |
80 | def_bool (KPROBES || PERF_EVENTS) | 81 | def_bool (KPROBES || PERF_EVENTS) |
@@ -140,9 +141,6 @@ config NEED_SG_DMA_LENGTH | |||
140 | config GENERIC_ISA_DMA | 141 | config GENERIC_ISA_DMA |
141 | def_bool ISA_DMA_API | 142 | def_bool ISA_DMA_API |
142 | 143 | ||
143 | config GENERIC_IOMAP | ||
144 | def_bool y | ||
145 | |||
146 | config GENERIC_BUG | 144 | config GENERIC_BUG |
147 | def_bool y | 145 | def_bool y |
148 | depends on BUG | 146 | depends on BUG |