Lines Matching refs:em_pd
59 struct em_perf_domain *em_pd; member
99 if (dfc->em_pd) { in devfreq_cooling_set_cur_state()
101 freq = dfc->em_pd->table[perf_idx].frequency * 1000; in devfreq_cooling_set_cur_state()
122 static int get_perf_idx(struct em_perf_domain *em_pd, unsigned long freq) in get_perf_idx() argument
126 for (i = 0; i < em_pd->nr_perf_states; i++) { in get_perf_idx()
127 if (em_pd->table[i].frequency == freq) in get_perf_idx()
203 dfc->res_util = dfc->em_pd->table[state].power; in devfreq_cooling_get_requested_power()
213 perf_idx = get_perf_idx(dfc->em_pd, freq / 1000); in devfreq_cooling_get_requested_power()
222 *power = dfc->em_pd->table[perf_idx].power; in devfreq_cooling_get_requested_power()
246 *power = dfc->em_pd->table[perf_idx].power; in devfreq_cooling_state2power()
283 if (est_power >= dfc->em_pd->table[i].power) in devfreq_cooling_power2state()
370 dfc->em_pd = em_pd_get(dev); in of_devfreq_cooling_register_power()
371 if (dfc->em_pd) { in of_devfreq_cooling_register_power()
379 num_opps = em_pd_nr_perf_states(dfc->em_pd); in of_devfreq_cooling_register_power()