Searched refs:dmcfreq (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/devfreq/ |
H A D | rk3399_dmc.c | 72 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 D | rk3399_dmc.c | 77 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