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

Commit c65bfc81 authored by Shivasharan S's avatar Shivasharan S Committed by Martin K. Petersen
Browse files

scsi: megaraid_sas: Retry reads of outbound_intr_status reg



commit 272652fc ("scsi: megaraid_sas: add retry logic in megasas_readl")
missed changing readl to megasas_readl in megasas_clear_intr_fusion().  For
Aero controllers, reads of outbound_intr_status register needs to be
retried.

Reported-by: default avatarTomas Henzl <thenzl@redhat.com>
Signed-off-by: default avatarShivasharan S <shivasharan.srikanteshwara@broadcom.com>
Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
parent 34a2ce88
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -175,7 +175,8 @@ megasas_clear_intr_fusion(struct megasas_instance *instance)
	/*
	 * Check if it is our interrupt
	 */
	status = readl(&regs->outbound_intr_status);
	status = megasas_readl(instance,
			       &regs->outbound_intr_status);

	if (status & 1) {
		writel(status, &regs->outbound_intr_status);