Lines Matching refs:pfdev
52 struct panfrost_device *pfdev = dev_get_drvdata(dev); in panfrost_devfreq_get_dev_status() local
53 struct panfrost_devfreq *pfdevfreq = &pfdev->pfdevfreq; in panfrost_devfreq_get_dev_status()
56 status->current_frequency = clk_get_rate(pfdev->clock); in panfrost_devfreq_get_dev_status()
71 dev_dbg(pfdev->dev, "busy %lu total %lu %lu %% freq %lu MHz\n", in panfrost_devfreq_get_dev_status()
111 int panfrost_devfreq_init(struct panfrost_device *pfdev) in panfrost_devfreq_init() argument
116 struct device *dev = &pfdev->pdev->dev; in panfrost_devfreq_init()
119 struct panfrost_devfreq *pfdevfreq = &pfdev->pfdevfreq; in panfrost_devfreq_init()
121 if (pfdev->comp->num_supplies > 1) { in panfrost_devfreq_init()
134 ret = devm_pm_opp_set_regulators(dev, pfdev->comp->supply_names); in panfrost_devfreq_init()
157 cur_freq = clk_get_rate(pfdev->clock); in panfrost_devfreq_init()
202 void panfrost_devfreq_fini(struct panfrost_device *pfdev) in panfrost_devfreq_fini() argument
204 struct panfrost_devfreq *pfdevfreq = &pfdev->pfdevfreq; in panfrost_devfreq_fini()
212 void panfrost_devfreq_resume(struct panfrost_device *pfdev) in panfrost_devfreq_resume() argument
214 struct panfrost_devfreq *pfdevfreq = &pfdev->pfdevfreq; in panfrost_devfreq_resume()
224 void panfrost_devfreq_suspend(struct panfrost_device *pfdev) in panfrost_devfreq_suspend() argument
226 struct panfrost_devfreq *pfdevfreq = &pfdev->pfdevfreq; in panfrost_devfreq_suspend()