mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 07:03:09 -04:00
scsi: ufshcd-qti: Keep the correct device and link state
If the device and link are marked as off, suspend routine wouldn't turn-off the device and link. But the regulators would be put to lpm mode. However, the ufs device is still drawing active mode current. Thus this leads to a OCP in PMIC. Hence, don't mark the device and link as off in case of error, if it doesn't reflect the correct state. Change-Id: I8d5a738a92a1f339c0500a617f55cb77009356b2 Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
This commit is contained in:
parent
30a50dfa74
commit
722dccd8b5
1 changed files with 0 additions and 5 deletions
|
|
@ -8355,11 +8355,6 @@ static int ufshcd_probe_hba(struct ufs_hba *hba)
|
|||
ufshcd_auto_hibern8_enable(hba);
|
||||
|
||||
out:
|
||||
if (ret) {
|
||||
ufshcd_set_ufs_dev_poweroff(hba);
|
||||
ufshcd_set_link_off(hba);
|
||||
}
|
||||
|
||||
/*
|
||||
* If we failed to initialize the device or the device is not
|
||||
* present, turn off the power/clocks etc.
|
||||
|
|
|
|||
Loading…
Reference in a new issue