Searched refs:GICH_VMCR (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | gic_internal.h | 89 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 D | arm_gic.c | 1898 ctlr = FIELD_EX32(value, GICH_VMCR, VMCCtlr); in gic_vmcr_write() 1899 abpr = FIELD_EX32(value, GICH_VMCR, VMABP); in gic_vmcr_write() 1900 bpr = FIELD_EX32(value, GICH_VMCR, VMBP); in gic_vmcr_write() 1901 prio_mask = FIELD_EX32(value, GICH_VMCR, VMPriMask) << 3; in gic_vmcr_write() 1929 *data = FIELD_DP32(0, GICH_VMCR, VMCCtlr, in gic_hyp_read() 1931 *data = FIELD_DP32(*data, GICH_VMCR, VMABP, s->abpr[vcpu]); in gic_hyp_read() 1932 *data = FIELD_DP32(*data, GICH_VMCR, VMBP, s->bpr[vcpu]); in gic_hyp_read() 1933 *data = FIELD_DP32(*data, GICH_VMCR, VMPriMask, in gic_hyp_read()
|
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic.h | 78 #define GICH_VMCR 0x8 macro
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-v2.c | 462 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 D | arm-vgic.rst | 115 export the GICC_PMR register in the format of the GICH_VMCR.VMPriMask
|