aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/boards
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2006-10-03 00:14:04 -0400
committerPaul Mundt <lethal@linux-sh.org>2006-10-03 00:14:04 -0400
commit711fa8096863e4b50bb97f9ebc44606dc2182ac3 (patch)
tree6d0a3a76a0945db8f61957d5b7542a18ab7fc0db /arch/sh/boards
parent059fbd6a5ee9a35ac9f15edb2876a50bd88a008d (diff)
sh: build fixes for defconfigs.
Get all of the defconfigs building again. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/boards')
-rw-r--r--arch/sh/boards/landisk/irq.c2
-rw-r--r--arch/sh/boards/renesas/r7780rp/irq.c2
-rw-r--r--arch/sh/boards/renesas/systemh/setup.c2
-rw-r--r--arch/sh/boards/se/7343/irq.c2
-rw-r--r--arch/sh/boards/se/770x/setup.c7
-rw-r--r--arch/sh/boards/se/7751/setup.c6
-rw-r--r--arch/sh/boards/sh03/setup.c1
7 files changed, 9 insertions, 13 deletions
diff --git a/arch/sh/boards/landisk/irq.c b/arch/sh/boards/landisk/irq.c
index a006d6443225..5891fcd80405 100644
--- a/arch/sh/boards/landisk/irq.c
+++ b/arch/sh/boards/landisk/irq.c
@@ -83,7 +83,7 @@ static struct hw_interrupt_type landisk_irq_type = {
83static void make_landisk_irq(unsigned int irq) 83static void make_landisk_irq(unsigned int irq)
84{ 84{
85 disable_irq_nosync(irq); 85 disable_irq_nosync(irq);
86 irq_desc[irq].handler = &landisk_irq_type; 86 irq_desc[irq].chip = &landisk_irq_type;
87 disable_landisk_irq(irq); 87 disable_landisk_irq(irq);
88} 88}
89 89
diff --git a/arch/sh/boards/renesas/r7780rp/irq.c b/arch/sh/boards/renesas/r7780rp/irq.c
index 61d5e5d3c294..769ae6b65123 100644
--- a/arch/sh/boards/renesas/r7780rp/irq.c
+++ b/arch/sh/boards/renesas/r7780rp/irq.c
@@ -83,7 +83,7 @@ static struct hw_interrupt_type r7780rp_irq_type = {
83static void make_r7780rp_irq(unsigned int irq) 83static void make_r7780rp_irq(unsigned int irq)
84{ 84{
85 disable_irq_nosync(irq); 85 disable_irq_nosync(irq);
86 irq_desc[irq].handler = &r7780rp_irq_type; 86 irq_desc[irq].chip = &r7780rp_irq_type;
87 disable_r7780rp_irq(irq); 87 disable_r7780rp_irq(irq);
88} 88}
89 89
diff --git a/arch/sh/boards/renesas/systemh/setup.c b/arch/sh/boards/renesas/systemh/setup.c
index a8467bf90c25..bab7d3cdc87b 100644
--- a/arch/sh/boards/renesas/systemh/setup.c
+++ b/arch/sh/boards/renesas/systemh/setup.c
@@ -53,6 +53,6 @@ struct sh_machine_vector mv_7751systemh __initmv = {
53 .mv_outsw = sh7751systemh_outsw, 53 .mv_outsw = sh7751systemh_outsw,
54 .mv_outsl = sh7751systemh_outsl, 54 .mv_outsl = sh7751systemh_outsl,
55 55
56 .mv_init_irq = sh7751system_init_irq, 56 .mv_init_irq = sh7751systemh_init_irq,
57}; 57};
58ALIAS_MV(7751systemh) 58ALIAS_MV(7751systemh)
diff --git a/arch/sh/boards/se/7343/irq.c b/arch/sh/boards/se/7343/irq.c
index b41e3d4ea37c..739a7b001bb7 100644
--- a/arch/sh/boards/se/7343/irq.c
+++ b/arch/sh/boards/se/7343/irq.c
@@ -73,7 +73,7 @@ static void
73make_intreq_irq(unsigned int irq) 73make_intreq_irq(unsigned int irq)
74{ 74{
75 disable_irq_nosync(irq); 75 disable_irq_nosync(irq);
76 irq_desc[irq].handler = &intreq_irq_type; 76 irq_desc[irq].chip = &intreq_irq_type;
77 disable_intreq_irq(irq); 77 disable_intreq_irq(irq);
78} 78}
79 79
diff --git a/arch/sh/boards/se/770x/setup.c b/arch/sh/boards/se/770x/setup.c
index f3f82b7c8217..a1d51d5fa925 100644
--- a/arch/sh/boards/se/770x/setup.c
+++ b/arch/sh/boards/se/770x/setup.c
@@ -8,13 +8,10 @@
8 * 8 *
9 */ 9 */
10#include <linux/init.h> 10#include <linux/init.h>
11#include <linux/irq.h> 11#include <asm/machvec.h>
12#include <linux/hdreg.h>
13#include <linux/ide.h>
14#include <asm/io.h>
15#include <asm/se.h> 12#include <asm/se.h>
13#include <asm/io.h>
16#include <asm/smc37c93x.h> 14#include <asm/smc37c93x.h>
17#include <asm/machvec.h>
18 15
19void heartbeat_se(void); 16void heartbeat_se(void);
20void init_se_IRQ(void); 17void init_se_IRQ(void);
diff --git a/arch/sh/boards/se/7751/setup.c b/arch/sh/boards/se/7751/setup.c
index 73e826310ba8..f7e1dd39c836 100644
--- a/arch/sh/boards/se/7751/setup.c
+++ b/arch/sh/boards/se/7751/setup.c
@@ -8,12 +8,10 @@
8 * Modified for 7751 Solution Engine by 8 * Modified for 7751 Solution Engine by
9 * Ian da Silva and Jeremy Siegel, 2001. 9 * Ian da Silva and Jeremy Siegel, 2001.
10 */ 10 */
11
12#include <linux/init.h> 11#include <linux/init.h>
13#include <linux/irq.h> 12#include <asm/machvec.h>
14#include <linux/ide.h>
15#include <asm/io.h>
16#include <asm/se7751.h> 13#include <asm/se7751.h>
14#include <asm/io.h>
17 15
18void heartbeat_7751se(void); 16void heartbeat_7751se(void);
19void init_7751se_IRQ(void); 17void init_7751se_IRQ(void);
diff --git a/arch/sh/boards/sh03/setup.c b/arch/sh/boards/sh03/setup.c
index 6c310587ddfe..137e2ba9243e 100644
--- a/arch/sh/boards/sh03/setup.c
+++ b/arch/sh/boards/sh03/setup.c
@@ -7,6 +7,7 @@
7 7
8#include <linux/init.h> 8#include <linux/init.h>
9#include <linux/irq.h> 9#include <linux/irq.h>
10#include <linux/pci.h>
10#include <asm/io.h> 11#include <asm/io.h>
11#include <asm/rtc.h> 12#include <asm/rtc.h>
12#include <asm/sh03/io.h> 13#include <asm/sh03/io.h>