diff options
author | Magnus Damm <damm@igel.co.jp> | 2007-07-20 05:44:49 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2007-07-20 05:44:49 -0400 |
commit | 56386f6424f242cff46e2cfd7be44624cd37dce1 (patch) | |
tree | a8dd5193063e892fc424f8b2da247c020ec54496 /arch/sh/configs | |
parent | 339547bf5de1212c9c7b89b0e0d69620709729d2 (diff) |
sh: intc - add support for SH7750 and its variants
This patch converts the cpu specific 7750 setup code to use the
new intc controller. Many new vectors are added and multiple
processor variants including 7091, 7750, 7750s, 7750r, 7751 and
7751r should all have the correct vectors hooked up.
IRLM interrupts can be enabled using ipr_irq_enable_irlm() which
now is marked as __init.
Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/configs')
-rw-r--r-- | arch/sh/configs/landisk_defconfig | 2 | ||||
-rw-r--r-- | arch/sh/configs/lboxre2_defconfig | 2 | ||||
-rw-r--r-- | arch/sh/configs/rts7751r2d_defconfig | 2 | ||||
-rw-r--r-- | arch/sh/configs/se7750_defconfig | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/arch/sh/configs/landisk_defconfig b/arch/sh/configs/landisk_defconfig index e7f8ddb0ad..07310fa032 100644 --- a/arch/sh/configs/landisk_defconfig +++ b/arch/sh/configs/landisk_defconfig | |||
@@ -217,7 +217,7 @@ CONFIG_SH_FPU=y | |||
217 | # CONFIG_SH_DSP is not set | 217 | # CONFIG_SH_DSP is not set |
218 | # CONFIG_SH_STORE_QUEUES is not set | 218 | # CONFIG_SH_STORE_QUEUES is not set |
219 | CONFIG_CPU_HAS_INTEVT=y | 219 | CONFIG_CPU_HAS_INTEVT=y |
220 | CONFIG_CPU_HAS_IPR_IRQ=y | 220 | CONFIG_CPU_HAS_INTC_IRQ=y |
221 | CONFIG_CPU_HAS_SR_RB=y | 221 | CONFIG_CPU_HAS_SR_RB=y |
222 | CONFIG_CPU_HAS_PTEA=y | 222 | CONFIG_CPU_HAS_PTEA=y |
223 | 223 | ||
diff --git a/arch/sh/configs/lboxre2_defconfig b/arch/sh/configs/lboxre2_defconfig index be86414dcc..fa09d68d05 100644 --- a/arch/sh/configs/lboxre2_defconfig +++ b/arch/sh/configs/lboxre2_defconfig | |||
@@ -222,7 +222,7 @@ CONFIG_SH_FPU=y | |||
222 | # CONFIG_SH_DSP is not set | 222 | # CONFIG_SH_DSP is not set |
223 | # CONFIG_SH_STORE_QUEUES is not set | 223 | # CONFIG_SH_STORE_QUEUES is not set |
224 | CONFIG_CPU_HAS_INTEVT=y | 224 | CONFIG_CPU_HAS_INTEVT=y |
225 | CONFIG_CPU_HAS_IPR_IRQ=y | 225 | CONFIG_CPU_HAS_INTC_IRQ=y |
226 | CONFIG_CPU_HAS_SR_RB=y | 226 | CONFIG_CPU_HAS_SR_RB=y |
227 | CONFIG_CPU_HAS_PTEA=y | 227 | CONFIG_CPU_HAS_PTEA=y |
228 | 228 | ||
diff --git a/arch/sh/configs/rts7751r2d_defconfig b/arch/sh/configs/rts7751r2d_defconfig index 3701030dbb..f1e979b1e4 100644 --- a/arch/sh/configs/rts7751r2d_defconfig +++ b/arch/sh/configs/rts7751r2d_defconfig | |||
@@ -218,7 +218,7 @@ CONFIG_SH_FPU=y | |||
218 | # CONFIG_SH_DSP is not set | 218 | # CONFIG_SH_DSP is not set |
219 | # CONFIG_SH_STORE_QUEUES is not set | 219 | # CONFIG_SH_STORE_QUEUES is not set |
220 | CONFIG_CPU_HAS_INTEVT=y | 220 | CONFIG_CPU_HAS_INTEVT=y |
221 | CONFIG_CPU_HAS_IPR_IRQ=y | 221 | CONFIG_CPU_HAS_INTC_IRQ=y |
222 | CONFIG_CPU_HAS_SR_RB=y | 222 | CONFIG_CPU_HAS_SR_RB=y |
223 | CONFIG_CPU_HAS_PTEA=y | 223 | CONFIG_CPU_HAS_PTEA=y |
224 | 224 | ||
diff --git a/arch/sh/configs/se7750_defconfig b/arch/sh/configs/se7750_defconfig index 4e6e77fa4c..c60b6fd4fc 100644 --- a/arch/sh/configs/se7750_defconfig +++ b/arch/sh/configs/se7750_defconfig | |||
@@ -226,7 +226,7 @@ CONFIG_SH_FPU=y | |||
226 | # CONFIG_SH_DSP is not set | 226 | # CONFIG_SH_DSP is not set |
227 | # CONFIG_SH_STORE_QUEUES is not set | 227 | # CONFIG_SH_STORE_QUEUES is not set |
228 | CONFIG_CPU_HAS_INTEVT=y | 228 | CONFIG_CPU_HAS_INTEVT=y |
229 | CONFIG_CPU_HAS_IPR_IRQ=y | 229 | CONFIG_CPU_HAS_INTC_IRQ=y |
230 | CONFIG_CPU_HAS_SR_RB=y | 230 | CONFIG_CPU_HAS_SR_RB=y |
231 | CONFIG_CPU_HAS_PTEA=y | 231 | CONFIG_CPU_HAS_PTEA=y |
232 | 232 | ||