Home
last modified time | relevance | path

Searched refs:PSSCR_EC (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/arch/powerpc/include/asm/
H A Dcpuidle.h55 #define PSSCR_HV_DEFAULT_VAL (PSSCR_ESL | PSSCR_EC | \
59 #define PSSCR_HV_DEFAULT_MASK (PSSCR_ESL | PSSCR_EC | \
64 #define GET_PSSCR_EC(x) (((x) & PSSCR_EC) >> PSSCR_EC_SHIFT)
H A Dreg.h166 #define PSSCR_EC 0x00100000 /* Exit Criterion */ macro
/openbmc/qemu/hw/ppc/
H A Dspapr_rtas.c185 env->spr[SPR_PSSCR] &= ~PSSCR_EC; in rtas_start_cpu()
217 env->spr[SPR_PSSCR] |= PSSCR_EC; in rtas_stop_self()
H A Dspapr_cpu_core.c64 env->spr[SPR_PSSCR] |= PSSCR_EC; in spapr_reset_vcpu()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Didle.c621 if (!(psscr & (PSSCR_EC|PSSCR_ESL))) { in power9_idle_stop()
904 if (!(psscr & (PSSCR_EC|PSSCR_ESL))) { in power10_idle_stop()
/openbmc/qemu/target/ppc/
H A Dexcp_helper.c1930 if (env->spr[SPR_PSSCR] & PSSCR_EC) { in p9_next_unmasked_interrupt()
2289 if (cs->halted && !(env->spr[SPR_PSSCR] & PSSCR_EC) && in p9_deliver_interrupt()
2609 (env->spr[SPR_PSSCR] & PSSCR_EC); in helper_pminsn()
H A Dcpu.h635 #define PSSCR_EC PPC_BIT(43) /* Exit Criterion */ macro
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_p9_entry.c635 mtspr(SPRN_PSSCR, vcpu->arch.psscr | PSSCR_EC | in kvmhv_vcpu_entry_p9()