Lines Matching refs:psscr_val
82 uint64_t psscr_val = pnv_deepest_stop_psscr_val; in pnv_save_sprs_for_deep_states() local
102 P9_STOP_SPR_PSSCR, psscr_val); in pnv_save_sprs_for_deep_states()
580 int validate_psscr_val_mask(u64 *psscr_val, u64 *psscr_mask, u32 flags) in validate_psscr_val_mask() argument
590 *psscr_val = *psscr_val | PSSCR_HV_DEFAULT_VAL; in validate_psscr_val_mask()
602 if (GET_PSSCR_ESL(*psscr_val) != GET_PSSCR_EC(*psscr_val)) { in validate_psscr_val_mask()
605 GET_PSSCR_ESL(*psscr_val) == 0) { in validate_psscr_val_mask()
644 u64 psscr_rl = state->psscr_val & PSSCR_RL_MASK; in pnv_power9_idle_init()
650 err = validate_psscr_val_mask(&state->psscr_val, in pnv_power9_idle_init()
654 report_invalid_psscr_val(state->psscr_val, err); in pnv_power9_idle_init()
662 pnv_deepest_stop_psscr_val = state->psscr_val; in pnv_power9_idle_init()
670 pnv_default_stop_val = state->psscr_val; in pnv_power9_idle_init()
794 pnv_idle_states[i].psscr_val = temp_u64[i]; in pnv_parse_cpuidle_dt()