sh: multiple vectors per irq - sh7203.

Previous thread: sh: multiple vectors per irq - sh7763 by Linux Kernel Mailing List on Thursday, March 26, 2009 - 12:21 pm. (1 message)

Next thread: sh: multiple vectors per irq - sh7263. by Linux Kernel Mailing List on Thursday, March 26, 2009 - 12:21 pm. (1 message)
From: Linux Kernel Mailing List
Date: Thursday, March 26, 2009 - 12:21 pm

Gitweb:     http://git.kernel.org/linus/bb943a286c6f2993a737cc44c170d8b26e72c8ff
Commit:     bb943a286c6f2993a737cc44c170d8b26e72c8ff
Parent:     f033599aac86f4eb08a1b6b851568a2587e8c6ad
Author:     Paul Mundt <lethal@linux-sh.org>
AuthorDate: Fri Mar 6 17:58:51 2009 +0900
Committer:  Paul Mundt <lethal@linux-sh.org>
CommitDate: Fri Mar 6 17:58:51 2009 +0900

    sh: multiple vectors per irq - sh7203.
    
    Follow the conversions as per the other subtypes.
    
    Signed-off-by: Paul Mundt <lethal@linux-sh.org>
---
 arch/sh/kernel/cpu/sh2a/setup-sh7203.c |  213 +++++++++++---------------------
 1 files changed, 73 insertions(+), 140 deletions(-)

diff --git a/arch/sh/kernel/cpu/sh2a/setup-sh7203.c b/arch/sh/kernel/cpu/sh2a/setup-sh7203.c
index e98dc44..18d127c 100644
--- a/arch/sh/kernel/cpu/sh2a/setup-sh7203.c
+++ b/arch/sh/kernel/cpu/sh2a/setup-sh7203.c
@@ -1,7 +1,7 @@
 /*
  * SH7203 and SH7263 Setup
  *
- *  Copyright (C) 2007  Paul Mundt
+ *  Copyright (C) 2007 - 2009  Paul Mundt
  *
  * This file is subject to the terms and conditions of the GNU General Public
  * License.  See the file "COPYING" in the main directory of this archive
@@ -18,50 +18,31 @@ enum {
 	/* interrupt sources */
 	IRQ0, IRQ1, IRQ2, IRQ3, IRQ4, IRQ5, IRQ6, IRQ7,
 	PINT0, PINT1, PINT2, PINT3, PINT4, PINT5, PINT6, PINT7,
-	DMAC0_DEI, DMAC0_HEI, DMAC1_DEI, DMAC1_HEI,
-	DMAC2_DEI, DMAC2_HEI, DMAC3_DEI, DMAC3_HEI,
-	DMAC4_DEI, DMAC4_HEI, DMAC5_DEI, DMAC5_HEI,
-	DMAC6_DEI, DMAC6_HEI, DMAC7_DEI, DMAC7_HEI,
+	DMAC0, DMAC1, DMAC2, DMAC3, DMAC4, DMAC5, DMAC6, DMAC7,
 	USB, LCDC, CMT0, CMT1, BSC, WDT,
-	MTU2_TGI0A, MTU2_TGI0B, MTU2_TGI0C, MTU2_TGI0D,
-	MTU2_TCI0V, MTU2_TGI0E, MTU2_TGI0F,
-	MTU2_TGI1A, MTU2_TGI1B, MTU2_TCI1V, MTU2_TCI1U,
-	MTU2_TGI2A, MTU2_TGI2B, MTU2_TCI2V, MTU2_TCI2U,
-	MTU2_TGI3A, MTU2_TGI3B, MTU2_TGI3C, MTU2_TGI3D, MTU2_TCI3V,
-	MTU2_TGI4A, MTU2_TGI4B, MTU2_TGI4C, MTU2_TGI4D, MTU2_TCI4V,
+
+	MTU0_ABCD, MTU0_VEF, MTU1_AB, MTU1_VU, MTU2_AB, MTU2_VU,
+	MTU3_ABCD, MTU4_ABCD, ...
Previous thread: sh: multiple vectors per irq - sh7763 by Linux Kernel Mailing List on Thursday, March 26, 2009 - 12:21 pm. (1 message)

Next thread: sh: multiple vectors per irq - sh7263. by Linux Kernel Mailing List on Thursday, March 26, 2009 - 12:21 pm. (1 message)