Lines Matching defs:powernv_pstate_info

149  * powernv_pstate_info stores the index of the frequency table for
153 * powernv_pstate_info.nominal indicates the index to the highest
156 static struct powernv_pstate_info {
162 } powernv_pstate_info;
185 if (unlikely(i >= powernv_pstate_info.nr_pstates)) {
187 return powernv_freqs[powernv_pstate_info.nominal].driver_data;
213 return powernv_pstate_info.nominal;
265 powernv_pstate_info.wof_enabled = false;
271 powernv_pstate_info.wof_enabled = false;
276 powernv_pstate_info.wof_enabled = false;
278 powernv_pstate_info.wof_enabled = true;
284 (powernv_pstate_info.wof_enabled) ? "enabled" : "disabled");
310 powernv_pstate_info.nr_pstates = nr_pstates;
335 powernv_pstate_info.max = i;
337 powernv_pstate_info.nominal = i;
339 powernv_pstate_info.min = i;
341 if (powernv_pstate_info.wof_enabled && id == pstate_turbo) {
344 for (j = i - 1; j >= (int)powernv_pstate_info.max; j--)
365 if (i >= powernv_pstate_info.nr_pstates || i < 0) {
367 pstate_id, idx_to_pstate(powernv_pstate_info.nominal));
368 i = powernv_pstate_info.nominal;
382 powernv_freqs[powernv_pstate_info.nominal].frequency);
552 return powernv_pstate_info.nominal;
569 if (pmsr_pmax_idx != powernv_pstate_info.max) {
573 if (pmsr_pmax_idx > powernv_pstate_info.nominal) {
576 idx_to_pstate(powernv_pstate_info.nominal));
629 * highest_lpstate_idx and powernv_pstate_info.min will give a absolute
634 (powernv_pstate_info.min - highest_lpstate_idx)) / 100;
1016 freq_data.pstate_id = idx_to_pstate(powernv_pstate_info.min);
1017 freq_data.gpstate_id = idx_to_pstate(powernv_pstate_info.min);
1136 if (powernv_pstate_info.wof_enabled)
1147 if (powernv_pstate_info.wof_enabled)