Loading drivers/scsi/ufs/ufs-qcom.c +8 −0 Original line number Diff line number Diff line Loading @@ -1279,7 +1279,15 @@ static int ufs_qcom_setup_clocks(struct ufs_hba *hba, bool on, vote = host->bus_vote.saved_vote; if (vote == host->bus_vote.min_bw_vote) ufs_qcom_update_bus_bw_vote(host); err = ufs_qcom_ice_resume(host); if (err) goto out; } else { err = ufs_qcom_ice_suspend(host); if (err) goto out; /* M-PHY RMMI interface clocks can be turned off */ ufs_qcom_phy_disable_iface_clk(host->generic_phy); if (!ufs_qcom_is_link_active(hba)) { Loading Loading
drivers/scsi/ufs/ufs-qcom.c +8 −0 Original line number Diff line number Diff line Loading @@ -1279,7 +1279,15 @@ static int ufs_qcom_setup_clocks(struct ufs_hba *hba, bool on, vote = host->bus_vote.saved_vote; if (vote == host->bus_vote.min_bw_vote) ufs_qcom_update_bus_bw_vote(host); err = ufs_qcom_ice_resume(host); if (err) goto out; } else { err = ufs_qcom_ice_suspend(host); if (err) goto out; /* M-PHY RMMI interface clocks can be turned off */ ufs_qcom_phy_disable_iface_clk(host->generic_phy); if (!ufs_qcom_is_link_active(hba)) { Loading