This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / arch / sh / boards / se / 770x / irq.c
index 210897b..dff4fbd 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* $Id: irq.c,v 1.4 2004/02/22 22:44:36 kkojima Exp $
+ * 
  * linux/arch/sh/boards/se/770x/irq.c
  *
  * Copyright (C) 2000  Kazumoto Kojima
@@ -11,7 +12,6 @@
 #include <linux/init.h>
 #include <linux/irq.h>
 #include <asm/irq.h>
-#include <asm/io.h>
 #include <asm/se/se.h>
 
 /*
@@ -30,32 +30,6 @@ void __init init_se_IRQ(void)
          * 12: mouse
          * 14: ide0
          */
-#if defined(CONFIG_CPU_SUBTYPE_SH7705)
-       /* Disable all interrupts */
-       ctrl_outw(0, BCR_ILCRA);
-       ctrl_outw(0, BCR_ILCRB);
-       ctrl_outw(0, BCR_ILCRC);
-       ctrl_outw(0, BCR_ILCRD);
-       ctrl_outw(0, BCR_ILCRE);
-       ctrl_outw(0, BCR_ILCRF);
-       ctrl_outw(0, BCR_ILCRG);
-       /* This is default value */
-       make_ipr_irq(0xf-0x2, BCR_ILCRA, 2, 0x2);
-       make_ipr_irq(0xf-0xa, BCR_ILCRA, 1, 0xa);
-       make_ipr_irq(0xf-0x5, BCR_ILCRB, 0, 0x5);
-       make_ipr_irq(0xf-0x8, BCR_ILCRC, 1, 0x8);
-       make_ipr_irq(0xf-0xc, BCR_ILCRC, 0, 0xc);
-       make_ipr_irq(0xf-0xe, BCR_ILCRD, 3, 0xe);
-       make_ipr_irq(0xf-0x3, BCR_ILCRD, 1, 0x3); /* LAN */
-       make_ipr_irq(0xf-0xd, BCR_ILCRE, 2, 0xd);
-       make_ipr_irq(0xf-0x9, BCR_ILCRE, 1, 0x9);
-       make_ipr_irq(0xf-0x1, BCR_ILCRE, 0, 0x1);
-       make_ipr_irq(0xf-0xf, BCR_ILCRF, 3, 0xf);
-       make_ipr_irq(0xf-0xb, BCR_ILCRF, 1, 0xb);
-       make_ipr_irq(0xf-0x7, BCR_ILCRG, 3, 0x7);
-       make_ipr_irq(0xf-0x6, BCR_ILCRG, 2, 0x6);
-       make_ipr_irq(0xf-0x4, BCR_ILCRG, 1, 0x4);
-#else
         make_ipr_irq(14, BCR_ILCRA, 2, 0x0f-14);
         make_ipr_irq(12, BCR_ILCRA, 1, 0x0f-12);
         make_ipr_irq( 8, BCR_ILCRB, 1, 0x0f- 8);
@@ -76,5 +50,4 @@ void __init init_se_IRQ(void)
         /* NOTE: #2 and #13 are not used on PC */
         make_ipr_irq(13, BCR_ILCRG, 1, 0x0f-13); /* SLOTIRQ2 */
         make_ipr_irq( 2, BCR_ILCRG, 0, 0x0f- 2); /* SLOTIRQ1 */
-#endif
 }