diff options
Diffstat (limited to 'linux/src/drivers/scsi/u14-34f.c')
-rw-r--r-- | linux/src/drivers/scsi/u14-34f.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/linux/src/drivers/scsi/u14-34f.c b/linux/src/drivers/scsi/u14-34f.c index cad88bc..ece5330 100644 --- a/linux/src/drivers/scsi/u14-34f.c +++ b/linux/src/drivers/scsi/u14-34f.c @@ -1771,7 +1771,8 @@ static inline void ihdlr(int irq, unsigned int j) { return; } - spp = (struct mscp *)DEV2V(ret = inl(sh[j]->io_port + REG_ICM)); + ret = inl(sh[j]->io_port + REG_ICM); + spp = (struct mscp *)DEV2V(ret); cpp = spp; /* Clear interrupt pending flag */ |