diff options
author | Paul Mundt <lethal@linux-sh.org> | 2006-09-27 04:38:11 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2006-09-27 04:38:11 -0400 |
commit | e5723e0eeb2dc16629e86d66785024ead9169000 (patch) | |
tree | 7fe39cdaf3106cc726d3b84fdc998b382b6c5e22 /arch/sh/mm/Kconfig | |
parent | ecd9561687a0952a96a0a705f618e59cb6f3189b (diff) |
sh: Add support for SH7706/SH7710/SH7343 CPUs.
This adds support for the aforementioned CPU subtypes, and cleans
up some build issues encountered as a result.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/mm/Kconfig')
-rw-r--r-- | arch/sh/mm/Kconfig | 30 |
1 files changed, 26 insertions, 4 deletions
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig index bed697c0dc19..b445d02075e8 100644 --- a/arch/sh/mm/Kconfig +++ b/arch/sh/mm/Kconfig | |||
@@ -21,6 +21,10 @@ config CPU_SH4A | |||
21 | bool | 21 | bool |
22 | select CPU_SH4 | 22 | select CPU_SH4 |
23 | 23 | ||
24 | config CPU_SH4AL_DSP | ||
25 | bool | ||
26 | select CPU_SH4A | ||
27 | |||
24 | config CPU_SUBTYPE_ST40 | 28 | config CPU_SUBTYPE_ST40 |
25 | bool | 29 | bool |
26 | select CPU_SH4 | 30 | select CPU_SH4 |
@@ -47,6 +51,12 @@ config CPU_SUBTYPE_SH7705 | |||
47 | select CPU_SH3 | 51 | select CPU_SH3 |
48 | select CPU_HAS_PINT_IRQ | 52 | select CPU_HAS_PINT_IRQ |
49 | 53 | ||
54 | config CPU_SUBTYPE_SH7706 | ||
55 | bool "Support SH7706 processor" | ||
56 | select CPU_SH3 | ||
57 | help | ||
58 | Select SH7706 if you have a 133 Mhz SH-3 HD6417706 CPU. | ||
59 | |||
50 | config CPU_SUBTYPE_SH7707 | 60 | config CPU_SUBTYPE_SH7707 |
51 | bool "Support SH7707 processor" | 61 | bool "Support SH7707 processor" |
52 | select CPU_SH3 | 62 | select CPU_SH3 |
@@ -68,6 +78,12 @@ config CPU_SUBTYPE_SH7709 | |||
68 | help | 78 | help |
69 | Select SH7709 if you have a 80 Mhz SH-3 HD6417709 CPU. | 79 | Select SH7709 if you have a 80 Mhz SH-3 HD6417709 CPU. |
70 | 80 | ||
81 | config CPU_SUBTYPE_SH7710 | ||
82 | bool "Support SH7710 processor" | ||
83 | select CPU_SH3 | ||
84 | help | ||
85 | Select SH7710 if you have a SH3-DSP SH7710 CPU. | ||
86 | |||
71 | comment "SH-4 Processor Support" | 87 | comment "SH-4 Processor Support" |
72 | 88 | ||
73 | config CPU_SUBTYPE_SH7750 | 89 | config CPU_SUBTYPE_SH7750 |
@@ -132,10 +148,6 @@ config CPU_SUBTYPE_ST40GX1 | |||
132 | 148 | ||
133 | comment "SH-4A Processor Support" | 149 | comment "SH-4A Processor Support" |
134 | 150 | ||
135 | config CPU_SUBTYPE_SH73180 | ||
136 | bool "Support SH73180 processor" | ||
137 | select CPU_SH4A | ||
138 | |||
139 | config CPU_SUBTYPE_SH7770 | 151 | config CPU_SUBTYPE_SH7770 |
140 | bool "Support SH7770 processor" | 152 | bool "Support SH7770 processor" |
141 | select CPU_SH4A | 153 | select CPU_SH4A |
@@ -145,6 +157,16 @@ config CPU_SUBTYPE_SH7780 | |||
145 | select CPU_SH4A | 157 | select CPU_SH4A |
146 | select CPU_HAS_INTC2_IRQ | 158 | select CPU_HAS_INTC2_IRQ |
147 | 159 | ||
160 | comment "SH4AL-DSP Processor Support" | ||
161 | |||
162 | config CPU_SUBTYPE_SH73180 | ||
163 | bool "Support SH73180 processor" | ||
164 | select CPU_SH4AL_DSP | ||
165 | |||
166 | config CPU_SUBTYPE_SH7343 | ||
167 | bool "Support SH7343 processor" | ||
168 | select CPU_SH4AL_DSP | ||
169 | |||
148 | endmenu | 170 | endmenu |
149 | 171 | ||
150 | menu "Memory management options" | 172 | menu "Memory management options" |