Merge "ufs: ufs-qcom: Fix racing caused by ufs_qcom_testbus_config()"

This commit is contained in:
qctecmdr 2020-07-19 21:01:12 -07:00 • committed by Gerrit - the friendly Code Review server
commit 7cb2052d4a

View file

@ -3015,8 +3015,6 @@ int ufs_qcom_testbus_config(struct ufs_qcom_host *host)
mask <<= offset;
spin_unlock_irqrestore(hba->host->host_lock, flags);
pm_runtime_get_sync(host->hba->dev);
ufshcd_hold(host->hba, false);
ufshcd_rmwl(host->hba, TEST_BUS_SEL,
(u32)host->testbus.select_major << 19,
REG_UFS_CFG1);
@ -3029,8 +3027,6 @@ int ufs_qcom_testbus_config(struct ufs_qcom_host *host)
* committed before returning.
*/
mb();
ufshcd_release(host->hba);
pm_runtime_put_sync(host->hba->dev);
return 0;
}