summaryrefslogtreecommitdiff
path: root/drivers/scsi/arm/fas216.c
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-09-07 14:47:49 +0100
committerMark Brown <broonie@kernel.org>2026-09-07 14:47:49 +0100
commit8880a2480eab95a57cd238a49b387c16dfeae8b1 (patch)
treeaf14be44bcbc8442cb4152124736615812231098 /drivers/scsi/arm/fas216.c
parente280eb57682aa32f3bdd51166f078d73c078de18 (diff)
parente83b47309f73313e75c3888d7839666aba5b2b2a (diff)
downloadlinux-next-8880a2480eab95a57cd238a49b387c16dfeae8b1.tar.gz
linux-next-8880a2480eab95a57cd238a49b387c16dfeae8b1.zip
Merge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
Diffstat (limited to 'drivers/scsi/arm/fas216.c')
-rw-r--r--drivers/scsi/arm/fas216.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/drivers/scsi/arm/fas216.c b/drivers/scsi/arm/fas216.c
index fccfacaaf1d5..d0752c0bf425 100644
--- a/drivers/scsi/arm/fas216.c
+++ b/drivers/scsi/arm/fas216.c
@@ -2295,7 +2295,7 @@ static enum scsi_qc_status fas216_noqueue_command_lck(struct scsi_cmnd *SCpnt)
* However, we must re-enable interrupts, or else we'll be
* waiting forever.
*/
- spin_unlock_irq(info->host->host_lock);
+ spin_unlock_irq(&info->host->host_lock);
while (!info->internal_done) {
/*
@@ -2307,13 +2307,13 @@ static enum scsi_qc_status fas216_noqueue_command_lck(struct scsi_cmnd *SCpnt)
* to be some time (eg, disconnected).
*/
if (fas216_readb(info, REG_STAT) & STAT_INT) {
- spin_lock_irq(info->host->host_lock);
+ spin_lock_irq(&info->host->host_lock);
fas216_intr(info);
- spin_unlock_irq(info->host->host_lock);
+ spin_unlock_irq(&info->host->host_lock);
}
}
- spin_lock_irq(info->host->host_lock);
+ spin_lock_irq(&info->host->host_lock);
scsi_done(SCpnt);
@@ -2662,7 +2662,7 @@ int fas216_eh_host_reset(struct scsi_cmnd *SCpnt)
{
FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata;
- spin_lock_irq(info->host->host_lock);
+ spin_lock_irq(&info->host->host_lock);
fas216_checkmagic(info);
@@ -2679,9 +2679,9 @@ int fas216_eh_host_reset(struct scsi_cmnd *SCpnt)
* IRQs if we sleep, but we must relock and disable
* IRQs after the sleep.
*/
- spin_unlock_irq(info->host->host_lock);
+ spin_unlock_irq(&info->host->host_lock);
msleep(50 * 1000/100);
- spin_lock_irq(info->host->host_lock);
+ spin_lock_irq(&info->host->host_lock);
/*
* Release the SCSI reset.
@@ -2690,7 +2690,7 @@ int fas216_eh_host_reset(struct scsi_cmnd *SCpnt)
fas216_init_chip(info);
- spin_unlock_irq(info->host->host_lock);
+ spin_unlock_irq(&info->host->host_lock);
return SUCCESS;
}
@@ -2917,9 +2917,9 @@ int fas216_add(struct Scsi_Host *host, struct device *dev)
/*
* scsi standard says wait 250ms
*/
- spin_unlock_irq(info->host->host_lock);
+ spin_unlock_irq(&info->host->host_lock);
msleep(100*1000/100);
- spin_lock_irq(info->host->host_lock);
+ spin_lock_irq(&info->host->host_lock);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_readb(info, REG_INST);