diff options
-rw-r--r-- | arch/alpha/Kconfig | 4 | ||||
-rw-r--r-- | arch/arm/Kconfig | 4 | ||||
-rw-r--r-- | arch/arm26/Kconfig | 4 | ||||
-rw-r--r-- | arch/i386/Kconfig | 4 | ||||
-rw-r--r-- | arch/m32r/Kconfig | 4 | ||||
-rw-r--r-- | arch/m68k/Kconfig | 4 | ||||
-rw-r--r-- | arch/mips/Kconfig | 4 | ||||
-rw-r--r-- | arch/powerpc/Kconfig | 4 | ||||
-rw-r--r-- | arch/ppc/Kconfig | 4 | ||||
-rw-r--r-- | arch/sparc/Kconfig | 4 | ||||
-rw-r--r-- | arch/sparc64/Kconfig | 4 | ||||
-rw-r--r-- | arch/x86_64/Kconfig | 4 | ||||
-rw-r--r-- | mm/Kconfig | 4 |
13 files changed, 48 insertions, 4 deletions
diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig index 84caf50725b..770f717bd25 100644 --- a/arch/alpha/Kconfig +++ b/arch/alpha/Kconfig | |||
@@ -41,6 +41,10 @@ config GENERIC_CALIBRATE_DELAY | |||
41 | bool | 41 | bool |
42 | default y | 42 | default y |
43 | 43 | ||
44 | config ZONE_DMA | ||
45 | bool | ||
46 | default y | ||
47 | |||
44 | config GENERIC_ISA_DMA | 48 | config GENERIC_ISA_DMA |
45 | bool | 49 | bool |
46 | default y | 50 | default y |
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 1523046e092..fbf4b2a62b6 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -100,6 +100,10 @@ config GENERIC_BUST_SPINLOCK | |||
100 | config ARCH_MAY_HAVE_PC_FDC | 100 | config ARCH_MAY_HAVE_PC_FDC |
101 | bool | 101 | bool |
102 | 102 | ||
103 | config ZONE_DMA | ||
104 | bool | ||
105 | default y | ||
106 | |||
103 | config GENERIC_ISA_DMA | 107 | config GENERIC_ISA_DMA |
104 | bool | 108 | bool |
105 | 109 | ||
diff --git a/arch/arm26/Kconfig b/arch/arm26/Kconfig index 74eba8b5a8c..989113dce41 100644 --- a/arch/arm26/Kconfig +++ b/arch/arm26/Kconfig | |||
@@ -60,6 +60,10 @@ config GENERIC_CALIBRATE_DELAY | |||
60 | config GENERIC_BUST_SPINLOCK | 60 | config GENERIC_BUST_SPINLOCK |
61 | bool | 61 | bool |
62 | 62 | ||
63 | config ZONE_DMA | ||
64 | bool | ||
65 | default y | ||
66 | |||
63 | config GENERIC_ISA_DMA | 67 | config GENERIC_ISA_DMA |
64 | bool | 68 | bool |
65 | 69 | ||
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig index 0dfee812811..63d5e841caf 100644 --- a/arch/i386/Kconfig +++ b/arch/i386/Kconfig | |||
@@ -38,6 +38,10 @@ config MMU | |||
38 | bool | 38 | bool |
39 | default y | 39 | default y |
40 | 40 | ||
41 | config ZONE_DMA | ||
42 | bool | ||
43 | default y | ||
44 | |||
41 | config SBUS | 45 | config SBUS |
42 | bool | 46 | bool |
43 | 47 | ||
diff --git a/arch/m32r/Kconfig b/arch/m32r/Kconfig index f383dab973f..565d0138078 100644 --- a/arch/m32r/Kconfig +++ b/arch/m32r/Kconfig | |||
@@ -16,6 +16,10 @@ config GENERIC_ISA_DMA | |||
16 | bool | 16 | bool |
17 | default y | 17 | default y |
18 | 18 | ||
19 | config ZONE_DMA | ||
20 | bool | ||
21 | default y | ||
22 | |||
19 | config GENERIC_HARDIRQS | 23 | config GENERIC_HARDIRQS |
20 | bool | 24 | bool |
21 | default y | 25 | default y |
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 70a577c89c7..0bffbe6e7e1 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig | |||
@@ -439,6 +439,10 @@ config GENERIC_ISA_DMA | |||
439 | depends on Q40 || AMIGA_PCMCIA || GG2 | 439 | depends on Q40 || AMIGA_PCMCIA || GG2 |
440 | default y | 440 | default y |
441 | 441 | ||
442 | config ZONE_DMA | ||
443 | bool | ||
444 | default y | ||
445 | |||
442 | source "drivers/pci/Kconfig" | 446 | source "drivers/pci/Kconfig" |
443 | 447 | ||
444 | source "drivers/zorro/Kconfig" | 448 | source "drivers/zorro/Kconfig" |
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 9d839a9c4b1..1bc6d249be4 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -8,6 +8,10 @@ mainmenu "Linux/MIPS Kernel Configuration" | |||
8 | 8 | ||
9 | menu "Machine selection" | 9 | menu "Machine selection" |
10 | 10 | ||
11 | config ZONE_DMA | ||
12 | bool | ||
13 | default y | ||
14 | |||
11 | choice | 15 | choice |
12 | prompt "System type" | 16 | prompt "System type" |
13 | default SGI_IP22 | 17 | default SGI_IP22 |
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index f08e80a0bf0..0088c5ebca7 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -977,6 +977,10 @@ config ISA | |||
977 | have an IBM RS/6000 or pSeries machine or a PReP machine, say Y. If | 977 | have an IBM RS/6000 or pSeries machine or a PReP machine, say Y. If |
978 | you have an embedded board, consult your board documentation. | 978 | you have an embedded board, consult your board documentation. |
979 | 979 | ||
980 | config ZONE_DMA | ||
981 | bool | ||
982 | default y | ||
983 | |||
980 | config GENERIC_ISA_DMA | 984 | config GENERIC_ISA_DMA |
981 | bool | 985 | bool |
982 | depends on PPC64 || POWER4 || 6xx && !CPM2 | 986 | depends on PPC64 || POWER4 || 6xx && !CPM2 |
diff --git a/arch/ppc/Kconfig b/arch/ppc/Kconfig index c22e60619d9..0df9c33629f 100644 --- a/arch/ppc/Kconfig +++ b/arch/ppc/Kconfig | |||
@@ -1177,6 +1177,10 @@ config ISA | |||
1177 | have an IBM RS/6000 or pSeries machine or a PReP machine, say Y. If | 1177 | have an IBM RS/6000 or pSeries machine or a PReP machine, say Y. If |
1178 | you have an embedded board, consult your board documentation. | 1178 | you have an embedded board, consult your board documentation. |
1179 | 1179 | ||
1180 | config ZONE_DMA | ||
1181 | bool | ||
1182 | default y | ||
1183 | |||
1180 | config GENERIC_ISA_DMA | 1184 | config GENERIC_ISA_DMA |
1181 | bool | 1185 | bool |
1182 | depends on 6xx && !CPM2 | 1186 | depends on 6xx && !CPM2 |
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index d0dec1ea2ee..bd992c0048f 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig | |||
@@ -13,6 +13,10 @@ config HIGHMEM | |||
13 | bool | 13 | bool |
14 | default y | 14 | default y |
15 | 15 | ||
16 | config ZONE_DMA | ||
17 | bool | ||
18 | default y | ||
19 | |||
16 | config GENERIC_ISA_DMA | 20 | config GENERIC_ISA_DMA |
17 | bool | 21 | bool |
18 | default y | 22 | default y |
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig index d41f66ac7ff..fb84647dbf3 100644 --- a/arch/sparc64/Kconfig +++ b/arch/sparc64/Kconfig | |||
@@ -232,6 +232,10 @@ config LARGE_ALLOCS | |||
232 | 232 | ||
233 | source "mm/Kconfig" | 233 | source "mm/Kconfig" |
234 | 234 | ||
235 | config ZONE_DMA | ||
236 | bool | ||
237 | default y | ||
238 | |||
235 | config GENERIC_ISA_DMA | 239 | config GENERIC_ISA_DMA |
236 | bool | 240 | bool |
237 | default y | 241 | default y |
diff --git a/arch/x86_64/Kconfig b/arch/x86_64/Kconfig index d4275537b25..02dd39457bc 100644 --- a/arch/x86_64/Kconfig +++ b/arch/x86_64/Kconfig | |||
@@ -44,6 +44,10 @@ config MMU | |||
44 | bool | 44 | bool |
45 | default y | 45 | default y |
46 | 46 | ||
47 | config ZONE_DMA | ||
48 | bool | ||
49 | default y | ||
50 | |||
47 | config ISA | 51 | config ISA |
48 | bool | 52 | bool |
49 | 53 | ||
diff --git a/mm/Kconfig b/mm/Kconfig index 79360cf519b..7942b333e46 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -139,10 +139,6 @@ config SPLIT_PTLOCK_CPUS | |||
139 | default "4096" if PARISC && !PA20 | 139 | default "4096" if PARISC && !PA20 |
140 | default "4" | 140 | default "4" |
141 | 141 | ||
142 | config ZONE_DMA | ||
143 | def_bool y | ||
144 | depends on GENERIC_ISA_DMA | ||
145 | |||
146 | # | 142 | # |
147 | # support for page migration | 143 | # support for page migration |
148 | # | 144 | # |