diff options
Diffstat (limited to 'arch/sh/boards/mach-se/7343/setup.c')
-rw-r--r-- | arch/sh/boards/mach-se/7343/setup.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/arch/sh/boards/mach-se/7343/setup.c b/arch/sh/boards/mach-se/7343/setup.c index 8ce4f2a202a..d2370af56d7 100644 --- a/arch/sh/boards/mach-se/7343/setup.c +++ b/arch/sh/boards/mach-se/7343/setup.c | |||
@@ -5,7 +5,6 @@ | |||
5 | #include <linux/serial_reg.h> | 5 | #include <linux/serial_reg.h> |
6 | #include <linux/usb/isp116x.h> | 6 | #include <linux/usb/isp116x.h> |
7 | #include <linux/delay.h> | 7 | #include <linux/delay.h> |
8 | #include <linux/irqdomain.h> | ||
9 | #include <asm/machvec.h> | 8 | #include <asm/machvec.h> |
10 | #include <mach-se/mach/se7343.h> | 9 | #include <mach-se/mach/se7343.h> |
11 | #include <asm/heartbeat.h> | 10 | #include <asm/heartbeat.h> |
@@ -146,12 +145,11 @@ static struct platform_device *sh7343se_platform_devices[] __initdata = { | |||
146 | static int __init sh7343se_devices_setup(void) | 145 | static int __init sh7343se_devices_setup(void) |
147 | { | 146 | { |
148 | /* Wire-up dynamic vectors */ | 147 | /* Wire-up dynamic vectors */ |
149 | serial_platform_data[0].irq = irq_find_mapping(se7343_irq_domain, | 148 | serial_platform_data[0].irq = se7343_fpga_irq[SE7343_FPGA_IRQ_UARTA]; |
150 | SE7343_FPGA_IRQ_UARTA); | 149 | serial_platform_data[1].irq = se7343_fpga_irq[SE7343_FPGA_IRQ_UARTB]; |
151 | serial_platform_data[1].irq = irq_find_mapping(se7343_irq_domain, | 150 | |
152 | SE7343_FPGA_IRQ_UARTB); | ||
153 | usb_resources[2].start = usb_resources[2].end = | 151 | usb_resources[2].start = usb_resources[2].end = |
154 | irq_find_mapping(se7343_irq_domain, SE7343_FPGA_IRQ_USB); | 152 | se7343_fpga_irq[SE7343_FPGA_IRQ_USB]; |
155 | 153 | ||
156 | return platform_add_devices(sh7343se_platform_devices, | 154 | return platform_add_devices(sh7343se_platform_devices, |
157 | ARRAY_SIZE(sh7343se_platform_devices)); | 155 | ARRAY_SIZE(sh7343se_platform_devices)); |