Commit 6d5d05d6 authored by Tom Rini's avatar Tom Rini

PPC32: Update the CPC700 code to be able to use all 32 IRQs.

parent 25330c60
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
* Author: Mark A. Greer * Author: Mark A. Greer
* mgreer@mvista.com * mgreer@mvista.com
* *
* Copyright 2000 MontaVista Software Inc. * Copyright 2000-2002 MontaVista Software Inc.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the * under the terms of the GNU General Public License as published by the
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
* UIC Exports... * UIC Exports...
*/ */
extern struct hw_interrupt_type cpc700_pic; extern struct hw_interrupt_type cpc700_pic;
extern unsigned int cpc700_irq_assigns[27][2]; extern unsigned int cpc700_irq_assigns[32][2];
extern void __init cpc700_init_IRQ(void); extern void __init cpc700_init_IRQ(void);
extern int cpc700_get_irq(struct pt_regs *); extern int cpc700_get_irq(struct pt_regs *);
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
* mporter@mvista.com * mporter@mvista.com
* jpeters@mvista.com * jpeters@mvista.com
* *
* Copyright 2001 MontaVista Software Inc. * Copyright 2001-2002 MontaVista Software Inc.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the * under the terms of the GNU General Public License as published by the
...@@ -168,7 +168,7 @@ cpc700_init_IRQ(void) ...@@ -168,7 +168,7 @@ cpc700_init_IRQ(void)
cpc700_pic_init_irq(i); cpc700_pic_init_irq(i);
} }
for (i = 20; i < 27; i++) { for (i = 20; i < 32; i++) {
irq_desc[i].handler = &cpc700_pic; irq_desc[i].handler = &cpc700_pic;
cpc700_pic_init_irq(i); cpc700_pic_init_irq(i);
} }
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
* Authors: Johnnie Peters <jpeters@mvista.com> * Authors: Johnnie Peters <jpeters@mvista.com>
* Matt Porter <mporter@mvista.com> * Matt Porter <mporter@mvista.com>
* *
* Copyright 2001 MontaVista Software Inc. * Copyright 2001-2002 MontaVista Software Inc.
* *
* This program is free software; you can redistribute it and/or modify it * This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the * under the terms of the GNU General Public License as published by the
...@@ -71,7 +71,7 @@ extern char cmd_line[]; ...@@ -71,7 +71,7 @@ extern char cmd_line[];
* *
* First entry is the sensitivity (level/edge), second is the polarity. * First entry is the sensitivity (level/edge), second is the polarity.
*/ */
unsigned int cpc700_irq_assigns[27][2] = { unsigned int cpc700_irq_assigns[32][2] = {
{ 1, 1 }, /* IRQ 0: ECC Correctable Error - rising edge */ { 1, 1 }, /* IRQ 0: ECC Correctable Error - rising edge */
{ 1, 1 }, /* IRQ 1: PCI Write Mem Range - rising edge */ { 1, 1 }, /* IRQ 1: PCI Write Mem Range - rising edge */
{ 0, 1 }, /* IRQ 2: PCI Write Command Reg - active high */ { 0, 1 }, /* IRQ 2: PCI Write Command Reg - active high */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment