aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sim710.c
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2013-01-28 16:36:23 -0500
committerOlof Johansson <olof@lixom.net>2013-01-28 16:36:23 -0500
commit7bcdd8d5e31db4f49ae52580e86723c376ee0999 (patch)
treebd252895046e9e17d3ab74b6a4d592b74976ca99 /drivers/scsi/sim710.c
parent96e61b8e34ea4982ce57319c19ab73e9e5d74165 (diff)
parentf8060f5446b1f2782f0a8ca9be2d870ea4198aee (diff)
Merge branch 'depends/cleanup' into next/drivers
* depends/cleanup: (375 commits) ARM: at91: fix board-rm9200-dt after sys_timer conversion clocksource: use clockevents_config_and_register() where possible ARM: use clockevents_config_and_register() where possible clockevents: export clockevents_config_and_register for module use timer: vt8500: Move timer code to drivers/clocksource irqchip: Move ARM vic.h to include/linux/irqchip/arm-vic.h ARM: picoxcell: use common irqchip_init function ARM: spear: use common irqchip_init function irqchip: Move ARM VIC to drivers/irqchip ARM: samsung: remove unused tick.h ARM: remove unneeded vic.h includes ARM: remove mach .handle_irq for VIC users ARM: VIC: set handle_arch_irq in VIC initialization ARM: VIC: shrink down vic.h irqchip: Move ARM gic.h to include/linux/irqchip/arm-gic.h ARM: use common irqchip_init for GIC init irqchip: Move ARM GIC to drivers/irqchip ARM: remove mach .handle_irq for GIC users ARM: GIC: set handle_arch_irq in GIC initialization ARM: GIC: remove direct use of gic_raise_softirq ...
Diffstat (limited to 'drivers/scsi/sim710.c')
-rw-r--r--drivers/scsi/sim710.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/scsi/sim710.c b/drivers/scsi/sim710.c
index a318264a4ba1..3b3b56f4a830 100644
--- a/drivers/scsi/sim710.c
+++ b/drivers/scsi/sim710.c
@@ -94,9 +94,9 @@ static struct scsi_host_template sim710_driver_template = {
94 .module = THIS_MODULE, 94 .module = THIS_MODULE,
95}; 95};
96 96
97static __devinit int 97static int sim710_probe_common(struct device *dev, unsigned long base_addr,
98sim710_probe_common(struct device *dev, unsigned long base_addr, 98 int irq, int clock, int differential,
99 int irq, int clock, int differential, int scsi_id) 99 int scsi_id)
100{ 100{
101 struct Scsi_Host * host = NULL; 101 struct Scsi_Host * host = NULL;
102 struct NCR_700_Host_Parameters *hostdata = 102 struct NCR_700_Host_Parameters *hostdata =
@@ -153,8 +153,7 @@ sim710_probe_common(struct device *dev, unsigned long base_addr,
153 return -ENODEV; 153 return -ENODEV;
154} 154}
155 155
156static __devexit int 156static int sim710_device_remove(struct device *dev)
157sim710_device_remove(struct device *dev)
158{ 157{
159 struct Scsi_Host *host = dev_get_drvdata(dev); 158 struct Scsi_Host *host = dev_get_drvdata(dev);
160 struct NCR_700_Host_Parameters *hostdata = 159 struct NCR_700_Host_Parameters *hostdata =
@@ -221,7 +220,7 @@ static struct eisa_driver sim710_eisa_driver = {
221 .driver = { 220 .driver = {
222 .name = "sim710", 221 .name = "sim710",
223 .probe = sim710_eisa_probe, 222 .probe = sim710_eisa_probe,
224 .remove = __devexit_p(sim710_device_remove), 223 .remove = sim710_device_remove,
225 }, 224 },
226}; 225};
227#endif /* CONFIG_EISA */ 226#endif /* CONFIG_EISA */