Lines Matching +full:gic +full:- +full:v3
1 .. SPDX-License-Identifier: GPL-2.0
9 - KVM_DEV_TYPE_ARM_VGIC_V2 ARM Generic Interrupt Controller v2.0
13 controller, requiring emulated user-space devices to inject interrupts to the
18 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to
26 KVM_VGIC_V2_ADDR_TYPE_DIST (rw, 64-bit)
27 Base address in the guest physical address space of the GIC distributor
31 KVM_VGIC_V2_ADDR_TYPE_CPU (rw, 64-bit)
32 Base address in the guest physical address space of the GIC virtual cpu
39 -E2BIG Address outside of addressable IPA range
40 -EINVAL Incorrectly aligned address
41 -EEXIST Address already configured
42 -ENXIO The group or attribute is unknown/unsupported for this device
44 -EFAULT Invalid user pointer for attr->addr.
55 All distributor regs are (rw, 32-bit)
76 -ENXIO Getting or setting this register is not yet supported
77 -EBUSY One or more VCPUs are running
78 -EINVAL Invalid vcpu_index supplied
89 All CPU interface regs are (rw, 32-bit)
98 guest. This interface always exposes four register APR[0-3] describing the
110 a GIC without the security extensions expose group 0 and group 1 active
123 -ENXIO Getting or setting this register is not yet supported
124 -EBUSY One or more VCPUs are running
125 -EINVAL Invalid vcpu_index supplied
132 this GIC instance, ranging from 64 to 1024, in increments of 32.
137 -EINVAL Value set is out of the expected range
138 -EBUSY Value has already be set, or GIC has already been initialized
152 -ENXIO VGIC not properly configured as required prior to calling
154 -ENODEV no online VCPU
155 -ENOMEM memory shortage when allocating vgic internal data