Home
last modified time | relevance | path

Searched full:gicv2 (Results 1 – 15 of 15) sorted by relevance

/linux/arch/arm64/boot/dts/broadcom/
H A Dbcm2712.dtsi11 interrupt-parent = <&gicv2>;
337 gicv2: interrupt-controller@7fff9000 { label
522 interrupt-parent = <&gicv2>;
527 interrupt-map = <0 0 0 1 &gicv2 GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH>,
528 <0 0 0 2 &gicv2 GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>,
529 <0 0 0 3 &gicv2 GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>,
530 <0 0 0 4 &gicv2 GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>;
559 interrupt-parent = <&gicv2>;
564 interrupt-map = <0 0 0 1 &gicv2 GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>,
565 <0 0 0 2 &gicv2 GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>,
[all …]
/linux/Documentation/virt/kvm/devices/
H A Darm-vgic.rst17 guest GICv2 through this interface. For information on creating a guest GICv3
19 create both a GICv3 and GICv2 device on the same VM.
58 GICv2 specs. Getting or setting such a register has the same effect as
65 GICv2 is changed in a way directly observable by the guest or userspace.
92 defined in the GICv2 specs. Getting or setting such a register has the
96 fixed format for our implementation that fits with the model of a "GICv2
112 similar to GICv2's GICH_APR.
H A Darm-vgic-v3.rst14 possible to create both a GICv3 and GICv2 on the same VM.
/linux/arch/arm64/boot/dts/arm/
H A Dfoundation-v8-psci.dts4 * ARMv8 Foundation model DTS (GICv2+PSCI configuration)
8 #include "foundation-v8-gicv2.dtsi"
H A Dfoundation-v8.dts5 * ARMv8 Foundation model DTS (GICv2 configuration)
9 #include "foundation-v8-gicv2.dtsi"
H A Dfoundation-v8-gicv2.dtsi4 * ARMv8 Foundation model DTS (GICv2 configuration)
/linux/include/linux/irqchip/
H A Darm-vgic-info.h14 /* Full GICv2 */
27 /* GICv2 GICC VA */
/linux/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c20 * Revision 1: Report GICv2 interrupts as group 0 instead of group 1
380 /* GICv2 hardware systems support max. 32 groups */ in vgic_mmio_read_apr()
392 /* GICv3 only uses ICH_AP1Rn for memory mapped (GICv2) guests */ in vgic_mmio_read_apr()
406 /* GICv2 hardware systems support max. 32 groups */ in vgic_mmio_write_apr()
418 /* GICv3 only uses ICH_AP1Rn for memory mapped (GICv2) guests */ in vgic_mmio_write_apr()
H A Dvgic-debug.c153 seq_printf(s, "vgic_model:\t%s\n", v3 ? "GICv3" : "GICv2"); in print_dist_state()
/linux/tools/testing/selftests/kvm/arm64/
H A Dvgic_init.c137 * ARM_VGIC (GICv2 or GICv3) device gets created with an overlapping
138 * DIST/REDIST (or DIST/CPUIF for GICv2). Assumption is 4 vcpus are going to be
140 * and a DIST region is set @0x70000. The GICv2 case sets a CPUIF @0x0 and a
147 struct vgic_region_attr rdist; /* CPU interface in GICv2*/ in subtest_dist_rdist()
1017 print_skip("No GICv2 nor GICv3 support"); in main()
H A Dvgic_irq.c40 * more priority levels. Also note that 32 is the minimum for GICv3 and GICv2.
/linux/Documentation/devicetree/bindings/gpio/
H A Dapm,xgene-gpio-sb.yaml22 | (GICv2) +--------------+ +------ GPIO_[N+8]/EXT_INT_N
/linux/Documentation/translations/zh_CN/arch/arm64/
H A Dbooting.txt205 - 设备树(DT)或 ACPI 表必须描述一个 GICv2 中断控制器。
/linux/Documentation/translations/zh_TW/arch/arm64/
H A Dbooting.txt209 - 設備樹(DT)或 ACPI 表必須描述一個 GICv2 中斷控制器。
/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c1877 * regions like the GICv2 VCPU interface can trigger uncontained in vfio_pci_core_mmap()