diff options
Diffstat (limited to 'arch/sh/mm/Kconfig')
-rw-r--r-- | arch/sh/mm/Kconfig | 29 |
1 files changed, 2 insertions, 27 deletions
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig index 860cd24b420..7a4ebc8cbad 100644 --- a/arch/sh/mm/Kconfig +++ b/arch/sh/mm/Kconfig | |||
@@ -100,13 +100,8 @@ config PMB_LEGACY | |||
100 | and allows systems to support up to 512MiB of system memory. | 100 | and allows systems to support up to 512MiB of system memory. |
101 | 101 | ||
102 | config X2TLB | 102 | config X2TLB |
103 | bool "Enable extended TLB mode" | 103 | def_bool y |
104 | depends on (CPU_SHX2 || CPU_SHX3) && MMU && EXPERIMENTAL | 104 | depends on (CPU_SHX2 || CPU_SHX3) && MMU |
105 | help | ||
106 | Selecting this option will enable the extended mode of the SH-X2 | ||
107 | TLB. For legacy SH-X behaviour and interoperability, say N. For | ||
108 | all of the fun new features and a willingless to submit bug reports, | ||
109 | say Y. | ||
110 | 105 | ||
111 | config VSYSCALL | 106 | config VSYSCALL |
112 | bool "Support vsyscall page" | 107 | bool "Support vsyscall page" |
@@ -175,31 +170,11 @@ config ARCH_MEMORY_PROBE | |||
175 | depends on MEMORY_HOTPLUG | 170 | depends on MEMORY_HOTPLUG |
176 | 171 | ||
177 | choice | 172 | choice |
178 | prompt "Page table layout" | ||
179 | default PGTABLE_LEVELS_3 if X2TLB | ||
180 | default PGTABLE_LEVELS_2 | ||
181 | |||
182 | config PGTABLE_LEVELS_2 | ||
183 | bool "2 Levels" | ||
184 | help | ||
185 | This is the default page table layout for all SuperH CPUs. | ||
186 | |||
187 | config PGTABLE_LEVELS_3 | ||
188 | bool "3 Levels" | ||
189 | depends on X2TLB | ||
190 | help | ||
191 | This enables a 3 level page table structure. | ||
192 | |||
193 | endchoice | ||
194 | |||
195 | choice | ||
196 | prompt "Kernel page size" | 173 | prompt "Kernel page size" |
197 | default PAGE_SIZE_8KB if X2TLB | ||
198 | default PAGE_SIZE_4KB | 174 | default PAGE_SIZE_4KB |
199 | 175 | ||
200 | config PAGE_SIZE_4KB | 176 | config PAGE_SIZE_4KB |
201 | bool "4kB" | 177 | bool "4kB" |
202 | depends on !MMU || !X2TLB || PGTABLE_LEVELS_3 | ||
203 | help | 178 | help |
204 | This is the default page size used by all SuperH CPUs. | 179 | This is the default page size used by all SuperH CPUs. |
205 | 180 | ||