Kconfig (bef986502fa398b1785a3979b1aa17cd902d3527) Kconfig (41504c39726a7099e5a42508dd57fe561c8b4129)
1menu "Processor selection"
2
3#
4# Processor families
5#
6config CPU_SH2
7 select SH_WRITETHROUGH if !CPU_SH2A
8 bool

--- 21 unchanged lines hidden (view full) ---

30 bool
31 select CPU_SH4A
32
33config CPU_SUBTYPE_ST40
34 bool
35 select CPU_SH4
36 select CPU_HAS_INTC2_IRQ
37
1menu "Processor selection"
2
3#
4# Processor families
5#
6config CPU_SH2
7 select SH_WRITETHROUGH if !CPU_SH2A
8 bool

--- 21 unchanged lines hidden (view full) ---

30 bool
31 select CPU_SH4A
32
33config CPU_SUBTYPE_ST40
34 bool
35 select CPU_SH4
36 select CPU_HAS_INTC2_IRQ
37
38config CPU_SHX2
39 bool
40
38#
39# Processor subtypes
40#
41
42comment "SH-2 Processor Support"
43
44config CPU_SUBTYPE_SH7604
45 bool "Support SH7604 processor"

--- 129 unchanged lines hidden (view full) ---

175config CPU_SUBTYPE_SH7780
176 bool "Support SH7780 processor"
177 select CPU_SH4A
178 select CPU_HAS_INTC2_IRQ
179
180config CPU_SUBTYPE_SH7785
181 bool "Support SH7785 processor"
182 select CPU_SH4A
41#
42# Processor subtypes
43#
44
45comment "SH-2 Processor Support"
46
47config CPU_SUBTYPE_SH7604
48 bool "Support SH7604 processor"

--- 129 unchanged lines hidden (view full) ---

178config CPU_SUBTYPE_SH7780
179 bool "Support SH7780 processor"
180 select CPU_SH4A
181 select CPU_HAS_INTC2_IRQ
182
183config CPU_SUBTYPE_SH7785
184 bool "Support SH7785 processor"
185 select CPU_SH4A
186 select CPU_SHX2
183 select CPU_HAS_INTC2_IRQ
184
185comment "SH4AL-DSP Processor Support"
186
187config CPU_SUBTYPE_SH73180
188 bool "Support SH73180 processor"
189 select CPU_SH4AL_DSP
190
191config CPU_SUBTYPE_SH7343
192 bool "Support SH7343 processor"
193 select CPU_SH4AL_DSP
194
187 select CPU_HAS_INTC2_IRQ
188
189comment "SH4AL-DSP Processor Support"
190
191config CPU_SUBTYPE_SH73180
192 bool "Support SH73180 processor"
193 select CPU_SH4AL_DSP
194
195config CPU_SUBTYPE_SH7343
196 bool "Support SH7343 processor"
197 select CPU_SH4AL_DSP
198
199config CPU_SUBTYPE_SH7722
200 bool "Support SH7722 processor"
201 select CPU_SH4AL_DSP
202 select CPU_SHX2
203 select CPU_HAS_IPR_IRQ
204
195endmenu
196
197menu "Memory management options"
198
199config MMU
200 bool "Support for memory management hardware"
201 depends on !CPU_SH2
202 default y

--- 42 unchanged lines hidden (view full) ---

245 default y
246 help
247 If you say Y here, physical addressing will be extended to
248 32-bits through the SH-4A PMB. If this is not set, legacy
249 29-bit physical addressing will be used.
250
251config X2TLB
252 bool "Enable extended TLB mode"
205endmenu
206
207menu "Memory management options"
208
209config MMU
210 bool "Support for memory management hardware"
211 depends on !CPU_SH2
212 default y

--- 42 unchanged lines hidden (view full) ---

255 default y
256 help
257 If you say Y here, physical addressing will be extended to
258 32-bits through the SH-4A PMB. If this is not set, legacy
259 29-bit physical addressing will be used.
260
261config X2TLB
262 bool "Enable extended TLB mode"
253 depends on CPU_SUBTYPE_SH7785 && MMU && EXPERIMENTAL
263 depends on CPU_SHX2 && MMU && EXPERIMENTAL
254 help
255 Selecting this option will enable the extended mode of the SH-X2
256 TLB. For legacy SH-X behaviour and interoperability, say N. For
257 all of the fun new features and a willingless to submit bug reports,
258 say Y.
259
260config VSYSCALL
261 bool "Support vsyscall page"

--- 107 unchanged lines hidden ---
264 help
265 Selecting this option will enable the extended mode of the SH-X2
266 TLB. For legacy SH-X behaviour and interoperability, say N. For
267 all of the fun new features and a willingless to submit bug reports,
268 say Y.
269
270config VSYSCALL
271 bool "Support vsyscall page"

--- 107 unchanged lines hidden ---