Home
last modified time | relevance | path

Searched full:vgic (Results 1 – 6 of 6) sorted by relevance

/Documentation/virt/kvm/devices/
Darm-vgic.txt1 ARM Virtual Generic Interrupt Controller v2 (VGIC)
7 Only one VGIC instance may be instantiated through either this API or the
8 legacy KVM_CREATE_IRQCHIP API. The created VGIC will act as the VM interrupt
10 VGIC instead of directly to CPUs.
14 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to
121 request the initialization of the VGIC or ITS, no additional parameter
124 -ENXIO: VGIC not properly configured as required prior to calling
127 -ENOMEM: memory shortage when allocating vgic internal data
Darm-vgic-v3.txt8 Only one VGIC instance may be instantiated through this API. The created VGIC
10 to inject interrupts to the VGIC instead of directly to CPUs. It is not
90 VGIC's internal state.
202 request the initialization of the VGIC, no additional parameter in
209 -ENXIO: VGIC not properly configured as required prior to calling
212 -ENOMEM: memory shortage when allocating vgic internal data
Darm-vgic-its.txt9 arm-vgic-v3.txt), but does not depend on having physical ITS controllers.
/Documentation/devicetree/bindings/interrupt-controller/
Darm,gic.yaml88 required for specifying the base physical address and size of the VGIC
99 secondary GICs, or VGIC maintenance interrupt on primary GIC (see
Darm,gic-v3.yaml87 Interrupt source of the VGIC maintenance interrupt.
/Documentation/virt/kvm/
Dapi.txt2909 support for the hardware VGIC features, using KVM_ARM_DEVICE_VGIC_V2
2911 mapping of the VGIC virtual CPU and distributor interface, the ioctl