Lines Matching refs:target_rate
50 unsigned long rate, target_rate; member
76 unsigned long target_volt, target_rate; in rk3399_dmcfreq_target() local
89 target_rate = dev_pm_opp_get_freq(opp); in rk3399_dmcfreq_target()
93 if (dmcfreq->rate == target_rate) in rk3399_dmcfreq_target()
115 ddrcon_mhz = target_rate / USEC_PER_SEC / 2; in rk3399_dmcfreq_target()
137 if (target_rate >= dmcfreq->sr_idle_dis_freq) in rk3399_dmcfreq_target()
140 if (target_rate >= dmcfreq->sr_mc_gate_idle_dis_freq) in rk3399_dmcfreq_target()
143 if (target_rate >= dmcfreq->standby_idle_dis_freq) in rk3399_dmcfreq_target()
146 if (target_rate >= dmcfreq->pd_idle_dis_freq) in rk3399_dmcfreq_target()
149 if (target_rate >= dmcfreq->srpd_lite_idle_dis_freq) in rk3399_dmcfreq_target()
152 if (target_rate >= dmcfreq->odt_dis_freq) in rk3399_dmcfreq_target()
169 if (old_clk_rate < target_rate) { in rk3399_dmcfreq_target()
179 err = clk_set_rate(dmcfreq->dmc_clk, target_rate); in rk3399_dmcfreq_target()
181 dev_err(dev, "Cannot set frequency %lu (%d)\n", target_rate, in rk3399_dmcfreq_target()
197 if (dmcfreq->rate != target_rate) { in rk3399_dmcfreq_target()
199 target_rate, dmcfreq->rate); in rk3399_dmcfreq_target()
203 } else if (old_clk_rate > target_rate) in rk3399_dmcfreq_target()
209 dmcfreq->rate = target_rate; in rk3399_dmcfreq_target()