• Home
  • Raw
  • Download

Lines Matching refs:scale_up

236 static int ufshcd_scale_clks(struct ufs_hba *hba, bool scale_up);
918 static int ufshcd_set_clk_freq(struct ufs_hba *hba, bool scale_up) in ufshcd_set_clk_freq() argument
929 if (scale_up && clki->max_freq) { in ufshcd_set_clk_freq()
947 } else if (!scale_up && clki->min_freq) { in ufshcd_set_clk_freq()
981 static int ufshcd_scale_clks(struct ufs_hba *hba, bool scale_up) in ufshcd_scale_clks() argument
986 ret = ufshcd_vops_clk_scale_notify(hba, scale_up, PRE_CHANGE); in ufshcd_scale_clks()
990 ret = ufshcd_set_clk_freq(hba, scale_up); in ufshcd_scale_clks()
994 ret = ufshcd_vops_clk_scale_notify(hba, scale_up, POST_CHANGE); in ufshcd_scale_clks()
996 ufshcd_set_clk_freq(hba, !scale_up); in ufshcd_scale_clks()
1000 (scale_up ? "up" : "down"), in ufshcd_scale_clks()
1013 bool scale_up) in ufshcd_is_devfreq_scaling_required() argument
1023 if (scale_up && clki->max_freq) { in ufshcd_is_devfreq_scaling_required()
1027 } else if (!scale_up && clki->min_freq) { in ufshcd_is_devfreq_scaling_required()
1106 static int ufshcd_scale_gear(struct ufs_hba *hba, bool scale_up) in ufshcd_scale_gear() argument
1112 if (scale_up) { in ufshcd_scale_gear()
1177 static int ufshcd_devfreq_scale(struct ufs_hba *hba, bool scale_up) in ufshcd_devfreq_scale() argument
1189 if (!scale_up) { in ufshcd_devfreq_scale()
1195 ret = ufshcd_scale_clks(hba, scale_up); in ufshcd_devfreq_scale()
1197 if (!scale_up) in ufshcd_devfreq_scale()
1203 if (scale_up) { in ufshcd_devfreq_scale()
1213 ufshcd_wb_ctrl(hba, scale_up); in ufshcd_devfreq_scale()
1263 bool scale_up, sched_clk_scaling_suspend_work = false; in ufshcd_devfreq_target() local
1289 scale_up = (*freq == clki->max_freq) ? true : false; in ufshcd_devfreq_target()
1290 if (!scale_up) in ufshcd_devfreq_target()
1293 if (!ufshcd_is_devfreq_scaling_required(hba, scale_up)) { in ufshcd_devfreq_target()
1307 ret = ufshcd_devfreq_scale(hba, scale_up); in ufshcd_devfreq_target()
1311 (scale_up ? "up" : "down"), in ufshcd_devfreq_target()