Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4bb2efc4 authored by Joe Carnuccio's avatar Joe Carnuccio Committed by Christoph Hellwig
Browse files

qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs().



Semaphore register does not exist for ISPFx00.

Signed-off-by: default avatarJoe Carnuccio <joe.carnuccio@qlogic.com>
Signed-off-by: default avatarSaurav Kashyap <saurav.kashyap@qlogic.com>
Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
parent efcdf9f5
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -3098,9 +3098,10 @@ skip_msi:
	}
	}


clear_risc_ints:
clear_risc_ints:
	if (IS_FWI2_CAPABLE(ha) || IS_QLAFX00(ha))
		goto fail;


	spin_lock_irq(&ha->hardware_lock);
	spin_lock_irq(&ha->hardware_lock);
	if (!IS_FWI2_CAPABLE(ha))
	WRT_REG_WORD(&reg->isp.semaphore, 0);
	WRT_REG_WORD(&reg->isp.semaphore, 0);
	spin_unlock_irq(&ha->hardware_lock);
	spin_unlock_irq(&ha->hardware_lock);