Home
last modified time | relevance | path

Searched refs:ivpr (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dopenpic.c218 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check()
220 if (IVPR_PRIORITY(opp->src[irq].ivpr) > priority) { in IRQ_check()
222 priority = IVPR_PRIORITY(opp->src[irq].ivpr); in IRQ_check()
278 priority = IVPR_PRIORITY(src->ivpr); in IRQ_local_pipe()
334 if ((src->ivpr & IVPR_MASK_MASK) && !src->nomask) { in openpic_update_irq()
340 was_active = !!(src->ivpr & IVPR_ACTIVITY_MASK); in openpic_update_irq()
352 src->ivpr |= IVPR_ACTIVITY_MASK; in openpic_update_irq()
354 src->ivpr &= ~IVPR_ACTIVITY_MASK; in openpic_update_irq()
366 } else if (!(src->ivpr & IVPR_MODE_MASK)) { in openpic_update_irq()
400 n_IRQ, level, src->ivpr); in openpic_set_irq()
[all …]
/openbmc/linux/arch/powerpc/kvm/
H A Dmpic.c147 uint32_t ivpr; /* IRQ vector/priority register */ member
303 irq, IVPR_PRIORITY(opp->src[irq].ivpr), priority); in IRQ_check()
305 if (IVPR_PRIORITY(opp->src[irq].ivpr) > priority) { in IRQ_check()
307 priority = IVPR_PRIORITY(opp->src[irq].ivpr); in IRQ_check()
364 priority = IVPR_PRIORITY(src->ivpr); in IRQ_local_pipe()
420 if ((src->ivpr & IVPR_MASK_MASK) && !src->nomask) { in openpic_update_irq()
426 was_active = !!(src->ivpr & IVPR_ACTIVITY_MASK); in openpic_update_irq()
438 src->ivpr |= IVPR_ACTIVITY_MASK; in openpic_update_irq()
440 src->ivpr &= ~IVPR_ACTIVITY_MASK; in openpic_update_irq()
451 } else if (!(src->ivpr & IVPR_MODE_MASK)) { in openpic_update_irq()
[all …]
H A Dbooke_emulate.c298 vcpu->arch.ivpr = spr_val; in kvmppc_booke_emulate_mtspr()
385 *spr_val = vcpu->arch.ivpr; in kvmppc_booke_emulate_mfspr()
H A Dbooke.c530 vcpu->arch.regs.nip = vcpu->arch.ivpr | in kvmppc_booke_irqprio_deliver()
1562 sregs->u.e.ivpr = vcpu->arch.ivpr; in get_sregs_arch206()
1577 vcpu->arch.ivpr = sregs->u.e.ivpr; in set_sregs_arch206()
2152 vcpu->arch.ivpr = 0x55550000; in kvmppc_core_vcpu_create()
H A De500mc.c132 mtspr(SPRN_GIVPR, vcpu->arch.ivpr); in kvmppc_core_vcpu_load_e500mc()
/openbmc/qemu/include/hw/ppc/
H A Dopenpic.h68 uint32_t ivpr; /* IRQ vector/priority register */ member
/openbmc/linux/arch/powerpc/include/uapi/asm/
H A Dkvm.h221 __u64 ivpr; member
/openbmc/qemu/linux-headers/asm-powerpc/
H A Dkvm.h220 __u64 ivpr; member
/openbmc/linux/tools/arch/powerpc/include/uapi/asm/
H A Dkvm.h221 __u64 ivpr; member
/openbmc/linux/arch/powerpc/include/asm/
H A Dkvm_host.h631 ulong ivpr; member
/openbmc/qemu/target/ppc/
H A Dkvm.c1052 env->spr[SPR_BOOKE_IVPR] = sregs.u.e.ivpr; in kvmppc_get_booke_sregs()