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

Commit ddee8590 authored by Asutosh Das's avatar Asutosh Das
Browse files

scsi: ufs-qcom: Check for fsm state only in task context



A spinlock recursion happens if fsm state is dumped in irq
context. Only dump the fsm state in task context.

Change-Id: I73f38607b97ddb693c9bd1c885ffe6b297dc9aea
Signed-off-by: default avatarAsutosh Das <asutoshd@codeaurora.org>
parent 488de248
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -3237,9 +3237,9 @@ static void ufs_qcom_dump_dbg_regs(struct ufs_hba *hba)
		ufs_qcom_print_utp_hci_testbus(hba);
		ufs_qcom_print_utp_hci_testbus(hba);
		usleep_range(1000, 1100);
		usleep_range(1000, 1100);
		ufs_qcom_phy_dbg_register_dump(phy);
		ufs_qcom_phy_dbg_register_dump(phy);
	}
		ufshcd_print_fsm_state(hba);
		ufshcd_print_fsm_state(hba);
	}
	}
}


/*
/*
 * ufs_qcom_parse_limits - read limits from DTS
 * ufs_qcom_parse_limits - read limits from DTS