Searched full:ppis (Results 1 – 25 of 26) sorted by relevance
12
/Linux-v6.1/drivers/perf/ |
D | arm_pmu_acpi.c | 48 * a fixed value in HW (for both SPIs and PPIs) that we cannot change in arm_pmu_acpi_register_irq() 179 * corresponding GSI once (e.g. when we have PPIs). in arm_pmu_acpi_parse_irqs() 218 * the PMU (e.g. we don't have mismatched PPIs). 238 pr_warn("mismatched PPIs detected\n"); in pmu_irq_matches()
|
D | arm_pmu_platform.c | 135 dev_warn(dev, "multiple PPIs or mismatched SPI/PPI detected\n"); in pmu_parse_irqs()
|
D | arm_spe_pmu.c | 1138 /* Request our PPIs (note that the IRQ is still disabled) */ in arm_spe_pmu_dev_init()
|
/Linux-v6.1/Documentation/devicetree/bindings/interrupt-controller/ |
D | ti,omap4-wugen-mpu | 20 - Only SPIs can use the WUGEN as an interrupt parent. SGIs and PPIs
|
D | arm,gic.yaml | 17 Primary GIC is attached directly to the CPU and typically has PPIs and SGIs. 19 have PPIs or SGIs.
|
D | nvidia,tegra20-ictlr.txt | 27 - Only SPIs can use the ictlr as an interrupt parent. SGIs and PPIs
|
D | arm,gic-v3.yaml | 63 interrupt types other than PPI or PPIs that are not partitionned,
|
/Linux-v6.1/drivers/acpi/arm64/ |
D | gtdt.c | 86 * acpi_gtdt_map_ppi() - Map the PPIs of per-cpu arch_timer. 90 * So we only handle the non-secure timer PPIs,
|
/Linux-v6.1/Documentation/devicetree/bindings/timer/ |
D | arm,arch_timer.yaml | 18 per-processor interrupts via PPIs. The memory mapped timer is attached to a GIC
|
/Linux-v6.1/arch/arm64/kvm/vgic/ |
D | vgic-init.c | 201 * configure all PPIs as level-triggered. in kvm_vgic_vcpu_init() 217 /* PPIs */ in kvm_vgic_vcpu_init()
|
D | vgic.c | 93 /* SGIs and PPIs */ in vgic_get_irq() 423 * @cpuid: The CPU for PPIs 579 * @vcpu: Pointer to the VCPU (used for PPIs)
|
D | vgic-mmio.c | 758 * for PPIs this is IMPLEMENTATION DEFINED. The arch timer in vgic_mmio_write_config() 759 * code relies on PPIs being level triggered, so we also in vgic_mmio_write_config()
|
D | vgic-kvm-device.c | 221 * - at least 32 SPIs on top of the 16 SGIs and 16 PPIs in vgic_set_common_attr()
|
D | vgic-mmio-v3.c | 587 * The GICv3 per-IRQ registers are split to control PPIs and SGIs in the
|
/Linux-v6.1/drivers/gpio/ |
D | gpio-xgene-sb.c | 195 /* Skip SGIs and PPIs*/ in xgene_gpio_sb_domain_alloc()
|
/Linux-v6.1/drivers/irqchip/ |
D | irq-hip04.c | 135 /* Misconfigured PPIs are usually not fatal */ in hip04_irq_set_type()
|
D | irq-gic-v3.c | 605 /* Misconfigured PPIs are usually not fatal */ in gic_set_type() 1032 pr_info("GICv3 features: %d PPIs%s%s\n", in gic_update_rdist_properties() 1203 /* Configure SGIs/PPIs as non-secure Group-1 */ in gic_cpu_init() 1527 * Partitioned PPIs are an unfortunate exception. in gic_irq_domain_translate()
|
D | irq-gic.c | 310 /* Misconfigured PPIs are usually not fatal */ in gic_set_type()
|
/Linux-v6.1/tools/testing/selftests/kvm/lib/aarch64/ |
D | gic_v3.c | 308 /* Set a default priority for all the SGIs and PPIs */ in gicv3_cpu_init()
|
/Linux-v6.1/tools/testing/selftests/kvm/aarch64/ |
D | vgic_irq.c | 104 /* can inject PPIs, PPIs, and/or SPIs. */
|
/Linux-v6.1/include/kvm/ |
D | arm_vgic.h | 122 struct kvm_vcpu *vcpu; /* SGIs and PPIs: The VCPU
|
/Linux-v6.1/drivers/clocksource/ |
D | timer-mediatek.c | 352 * on the CPU timer PPIs as well, so we don't declare TIMER_OF_IRQ. in mtk_cpux_init()
|
/Linux-v6.1/Documentation/virt/kvm/devices/ |
D | arm-vgic-v3.rst | 277 PPIs are reported per VCPU as specified in the mpidr field, and SPIs are
|
/Linux-v6.1/drivers/net/hyperv/ |
D | hyperv_net.h | 937 u8 ppi_flags; /* valid/present bits for the above PPIs */
|
D | rndis_filter.c | 410 /* Copy the PPIs into nvchan->recv_buf */ in rndis_get_ppi()
|
12