diff options
Diffstat (limited to 'arch/sh/boards')
| -rw-r--r-- | arch/sh/boards/landisk/irq.c | 2 | ||||
| -rw-r--r-- | arch/sh/boards/renesas/r7780rp/irq.c | 2 | ||||
| -rw-r--r-- | arch/sh/boards/renesas/systemh/setup.c | 2 | ||||
| -rw-r--r-- | arch/sh/boards/se/7343/irq.c | 2 | ||||
| -rw-r--r-- | arch/sh/boards/se/770x/setup.c | 7 | ||||
| -rw-r--r-- | arch/sh/boards/se/7751/setup.c | 6 | ||||
| -rw-r--r-- | arch/sh/boards/sh03/setup.c | 1 |
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 = { | |||
| 83 | static void make_landisk_irq(unsigned int irq) | 83 | static 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 = { | |||
| 83 | static void make_r7780rp_irq(unsigned int irq) | 83 | static 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 | }; |
| 58 | ALIAS_MV(7751systemh) | 58 | ALIAS_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 | |||
| 73 | make_intreq_irq(unsigned int irq) | 73 | make_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 | ||
| 19 | void heartbeat_se(void); | 16 | void heartbeat_se(void); |
| 20 | void init_se_IRQ(void); | 17 | void 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 | ||
| 18 | void heartbeat_7751se(void); | 16 | void heartbeat_7751se(void); |
| 19 | void init_7751se_IRQ(void); | 17 | void 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> |
