Home
last modified time | relevance | path

Searched refs:GICH_VMCR (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dgic_internal.h89 REG32(GICH_VMCR, 0x8)
90 FIELD(GICH_VMCR, VMCCtlr, 0, 10)
91 FIELD(GICH_VMCR, VMABP, 18, 3)
92 FIELD(GICH_VMCR, VMBP, 21, 3)
93 FIELD(GICH_VMCR, VMPriMask, 27, 5)
H A Darm_gic.c1883 ctlr = FIELD_EX32(value, GICH_VMCR, VMCCtlr); in gic_vmcr_write()
1884 abpr = FIELD_EX32(value, GICH_VMCR, VMABP); in gic_vmcr_write()
1885 bpr = FIELD_EX32(value, GICH_VMCR, VMBP); in gic_vmcr_write()
1886 prio_mask = FIELD_EX32(value, GICH_VMCR, VMPriMask) << 3; in gic_vmcr_write()
1914 *data = FIELD_DP32(0, GICH_VMCR, VMCCtlr, in gic_hyp_read()
1916 *data = FIELD_DP32(*data, GICH_VMCR, VMABP, s->abpr[vcpu]); in gic_hyp_read()
1917 *data = FIELD_DP32(*data, GICH_VMCR, VMBP, s->bpr[vcpu]); in gic_hyp_read()
1918 *data = FIELD_DP32(*data, GICH_VMCR, VMPriMask, in gic_hyp_read()
/openbmc/linux/include/linux/irqchip/
H A Darm-gic.h78 #define GICH_VMCR 0x8 macro
/openbmc/linux/arch/arm64/kvm/vgic/
H A Dvgic-v2.c462 kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_load()
471 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_vmcr_sync()
/openbmc/linux/Documentation/virt/kvm/devices/
H A Darm-vgic.rst115 export the GICC_PMR register in the format of the GICH_VMCR.VMPriMask