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: Asutosh Das <asutoshd@codeaurora.org>
This commit is contained in:
Asutosh Das 2020-10-06 15:02:37 -07:00
commit ddee859018

View file

@ -3237,8 +3237,8 @@ static void ufs_qcom_dump_dbg_regs(struct ufs_hba *hba)
ufs_qcom_print_utp_hci_testbus(hba);
usleep_range(1000, 1100);
ufs_qcom_phy_dbg_register_dump(phy);
ufshcd_print_fsm_state(hba);
}
ufshcd_print_fsm_state(hba);
}
/*