Home
last modified time | relevance | path

Searched refs:dmcfreq (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/devfreq/
H A Drk3399_dmc.c72 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); in rk3399_dmcfreq_target() local
74 unsigned long old_clk_rate = dmcfreq->rate; in rk3399_dmcfreq_target()
92 if (dmcfreq->rate == target_rate) in rk3399_dmcfreq_target()
95 mutex_lock(&dmcfreq->lock); in rk3399_dmcfreq_target()
117 NS_TO_CYCLE(dmcfreq->pd_idle_ns, ddrcon_mhz), in rk3399_dmcfreq_target()
120 NS_TO_CYCLE(dmcfreq->standby_idle_ns, ddrcon_mhz), in rk3399_dmcfreq_target()
123 DIV_ROUND_UP(NS_TO_CYCLE(dmcfreq->sr_idle_ns, in rk3399_dmcfreq_target()
127 DIV_ROUND_UP(NS_TO_CYCLE(dmcfreq->sr_mc_gate_idle_ns, in rk3399_dmcfreq_target()
131 DIV_ROUND_UP(NS_TO_CYCLE(dmcfreq->srpd_lite_idle_ns, in rk3399_dmcfreq_target()
135 if (dmcfreq in rk3399_dmcfreq_target()
221 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_get_dev_status() local
238 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_get_cur_freq() local
247 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_suspend() local
267 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_resume() local
464 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(&pdev->dev); rk3399_dmcfreq_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/devfreq/
H A Drk3399_dmc.c77 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); in rk3399_dmcfreq_target() local
79 unsigned long old_clk_rate = dmcfreq->rate; in rk3399_dmcfreq_target()
93 if (dmcfreq->rate == target_rate) in rk3399_dmcfreq_target()
96 mutex_lock(&dmcfreq->lock); in rk3399_dmcfreq_target()
98 if (dmcfreq->regmap_pmu) { in rk3399_dmcfreq_target()
99 if (target_rate >= dmcfreq->odt_dis_freq) in rk3399_dmcfreq_target()
107 arm_smccc_smc(ROCKCHIP_SIP_DRAM_FREQ, dmcfreq->odt_pd_arg0, in rk3399_dmcfreq_target()
108 dmcfreq->odt_pd_arg1, in rk3399_dmcfreq_target()
118 err = regulator_set_voltage(dmcfreq->vdd_center, target_volt, in rk3399_dmcfreq_target()
127 err = clk_set_rate(dmcfreq in rk3399_dmcfreq_target()
168 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_get_dev_status() local
185 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_get_cur_freq() local
201 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_suspend() local
221 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(dev); rk3399_dmcfreq_resume() local
486 struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(&pdev->dev); rk3399_dmcfreq_remove() local
[all...]

Completed in 2 milliseconds