Home
last modified time | relevance | path

Searched full:ppis (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/perf/
H A Darm_pmu_acpi.c48 * a fixed value in HW (for both SPIs and PPIs) that we cannot change in arm_pmu_acpi_register_irq()
177 * corresponding GSI once (e.g. when we have PPIs). in arm_pmu_acpi_parse_irqs()
216 * the PMU (e.g. we don't have mismatched PPIs).
236 pr_warn("mismatched PPIs detected\n"); in pmu_irq_matches()
H A Darm_pmu_platform.c137 pr_warn("multiple PPIs or mismatched SPI/PPI detected\n"); in pmu_parse_irqs()
H A Darm_spe_pmu.c1123 /* Request our PPIs (note that the IRQ is still disabled) */ in arm_spe_pmu_dev_init()
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A Dgic_64.S107 str wzr, [x10, GICR_IGROUPMODRn] /* SGIs|PPIs Group1NS */
185 * Initialize SGIs and PPIs
189 mov w9, #~0 /* Config SGIs and PPIs as Grp1 */
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/
H A Darm,gic.yaml17 Primary GIC is attached directly to the CPU and typically has PPIs and SGIs.
19 have PPIs or SGIs.
H A Dti,omap4-wugen-mpu20 - Only SPIs can use the WUGEN as an interrupt parent. SGIs and PPIs
H A Dnvidia,tegra20-ictlr.txt27 - Only SPIs can use the ictlr as an interrupt parent. SGIs and PPIs
H A Darm,gic-v3.yaml63 interrupt types other than PPI or PPIs that are not partitionned,
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Dgic.h71 /* ReDistributor Registers for SGIs and PPIs */
/OK3568_Linux_fs/kernel/drivers/acpi/arm64/
H A Dgtdt.c86 * acpi_gtdt_map_ppi() - Map the PPIs of per-cpu arch_timer.
90 * So we only handle the non-secure timer PPIs,
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/
H A Darm,arch_timer.yaml18 per-processor interrupts via PPIs. The memory mapped timer is attached to a GIC
/OK3568_Linux_fs/kernel/arch/arm64/kvm/vgic/
H A Dvgic-init.c200 * configure all PPIs as level-triggered. in kvm_vgic_vcpu_init()
216 /* PPIs */ in kvm_vgic_vcpu_init()
H A Dvgic.c93 /* SGIs and PPIs */ in vgic_get_irq()
423 * @cpuid: The CPU for PPIs
579 * @vcpu: Pointer to the VCPU (used for PPIs)
H A Dvgic-mmio.c739 * for PPIs this is IMPLEMENTATION DEFINED. The arch timer in vgic_mmio_write_config()
740 * code relies on PPIs being level triggered, so we also in vgic_mmio_write_config()
H A Dvgic-kvm-device.c182 * - at least 32 SPIs on top of the 16 SGIs and 16 PPIs in vgic_set_common_attr()
H A Dvgic-mmio-v3.c522 * The GICv3 per-IRQ registers are split to control PPIs and SGIs in the
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-xgene-sb.c195 /* Skip SGIs and PPIs*/ in xgene_gpio_sb_domain_alloc()
/OK3568_Linux_fs/kernel/include/kvm/
H A Darm_vgic.h97 struct kvm_vcpu *vcpu; /* SGIs and PPIs: The VCPU
/OK3568_Linux_fs/kernel/drivers/irqchip/
H A Dirq-gic-v3.c592 /* Misconfigured PPIs are usually not fatal */ in gic_set_type()
953 pr_info("%d PPIs implemented\n", gic_data.ppi_nr); in gic_update_rdist_properties()
1120 /* Configure SGIs/PPIs as non-secure Group-1 */ in gic_cpu_init()
1475 * Partitionned PPIs are an unfortunate exception. in gic_irq_domain_translate()
H A Dirq-hip04.c135 /* Misconfigured PPIs are usually not fatal */ in hip04_irq_set_type()
H A Dirq-gic.c310 /* Misconfigured PPIs are usually not fatal */ in gic_set_type()
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/devices/
H A Darm-vgic-v3.rst277 PPIs are reported per VCPU as specified in the mpidr field, and SPIs are
/OK3568_Linux_fs/kernel/Documentation/virt/kvm/
H A Dapi.rst839 use PPIs designated for specific cpus. The irq field is interpreted