POST_CHANGE
ret = ufshcd_vops_suspend(hba, pm_op, POST_CHANGE);
ufshcd_vops_suspend(hba, pm_op, POST_CHANGE);
ret = ufshcd_vops_clk_scale_notify(hba, scale_up, freq, POST_CHANGE);
POST_CHANGE);
POST_CHANGE);
ufshcd_vops_pwr_change_notify(hba, POST_CHANGE, NULL,
ufshcd_vops_hce_enable_notify(hba, POST_CHANGE);
ufshcd_vops_hce_enable_notify(hba, POST_CHANGE);
ret = ufshcd_vops_link_startup_notify(hba, POST_CHANGE);
ret = ufshcd_vops_setup_clocks(hba, on, POST_CHANGE);
if (status == POST_CHANGE && cmd == UIC_CMD_DME_HIBER_EXIT)
if (status == POST_CHANGE) {
case POST_CHANGE:
} else if (!on && status == POST_CHANGE) {
case POST_CHANGE:
case POST_CHANGE:
case POST_CHANGE:
case POST_CHANGE:
if (status == POST_CHANGE) {
case POST_CHANGE:
case POST_CHANGE:
ufs_mtk_setup_clocks(hba, true, POST_CHANGE);
case POST_CHANGE:
case POST_CHANGE:
ufs_mtk_ref_clk_notify(false, POST_CHANGE, res);
ufs_mtk_ref_clk_notify(on, POST_CHANGE, res);
} else if (on && status == POST_CHANGE) {
case POST_CHANGE:
case POST_CHANGE:
ufs_qcom_setup_clocks(hba, true, POST_CHANGE);
case POST_CHANGE:
case POST_CHANGE:
else if (!on && status == POST_CHANGE)
if (status == POST_CHANGE) {
if (status == POST_CHANGE) {
if (status == POST_CHANGE) {
if (status == POST_CHANGE && hba->caps & UFSHCD_CAP_CRYPTO) {
case POST_CHANGE:
case POST_CHANGE: