Home
last modified time | relevance | path

Searched refs:pnv_idle_states (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/arch/powerpc/platforms/powernv/
Didle.c36 struct pnv_idle_states_t *pnv_idle_states; variable
1094 struct pnv_idle_states_t *state = &pnv_idle_states[i]; in pnv_power9_idle_init()
1212 supported_cpuidle_states |= pnv_idle_states[i].flags; in pnv_probe_idle_states()
1238 pnv_idle_states = kcalloc(nr_idle_states, sizeof(*pnv_idle_states), in pnv_parse_cpuidle_dt()
1244 if (!(pnv_idle_states && temp_u32 && temp_u64 && temp_string)) { in pnv_parse_cpuidle_dt()
1258 pnv_idle_states[i].flags = temp_u32[i]; in pnv_parse_cpuidle_dt()
1268 pnv_idle_states[i].latency_ns = temp_u32[i]; in pnv_parse_cpuidle_dt()
1278 pnv_idle_states[i].residency_ns = temp_u32[i]; in pnv_parse_cpuidle_dt()
1290 pnv_idle_states[i].psscr_val = temp_u64[i]; in pnv_parse_cpuidle_dt()
1300 pnv_idle_states[i].psscr_mask = temp_u64[i]; in pnv_parse_cpuidle_dt()
[all …]
/Linux-v5.4/arch/powerpc/include/asm/
Dcpuidle.h84 extern struct pnv_idle_states_t *pnv_idle_states;
/Linux-v5.4/drivers/cpuidle/
Dcpuidle-powernv.c296 has_stop_states = (pnv_idle_states[0].flags & in powernv_add_idle_states()
302 struct pnv_idle_states_t *state = &pnv_idle_states[i]; in powernv_add_idle_states()