Home
last modified time | relevance | path

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

/Linux-v6.1/Documentation/devicetree/bindings/iommu/
Darm,smmu-v3.yaml46 - priq # PRI Queue not empty
91 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
/Linux-v6.1/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c1626 struct arm_smmu_queue *q = &smmu->priq.q; in arm_smmu_priq_thread()
1635 dev_err(smmu->dev, "PRIQ overflow detected -- requests lost\n"); in arm_smmu_priq_thread()
1672 dev_warn(smmu->dev, "PRIQ MSI write aborted\n"); in arm_smmu_gerror_handler()
1681 dev_err(smmu->dev, "PRIQ write aborted -- events may have been lost\n"); in arm_smmu_gerror_handler()
2959 /* priq */ in arm_smmu_init_queues()
2963 return arm_smmu_init_one_queue(smmu, &smmu->priq.q, smmu->page1, in arm_smmu_init_queues()
2965 PRIQ_ENT_DWORDS, "priq"); in arm_smmu_init_queues()
3165 /* Allocate MSIs for evtq, gerror and priq. Ignore cmdq */ in arm_smmu_setup_msis()
3174 smmu->priq.q.irq = msi_get_virq(dev, PRIQ_MSI_INDEX); in arm_smmu_setup_msis()
3210 irq = smmu->priq.q.irq; in arm_smmu_setup_unique_irqs()
[all …]
Darm-smmu-v3.h651 struct arm_smmu_priq priq; member
/Linux-v6.1/arch/arm64/boot/dts/arm/
Dfvp-base-revc.dts182 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
/Linux-v6.1/arch/arm64/boot/dts/hisilicon/
Dhip07.dtsi1179 interrupt-names = "eventq", "gerror", "priq";
1191 interrupt-names = "eventq", "gerror", "priq";
1203 interrupt-names = "eventq", "gerror", "priq";
1215 interrupt-names = "eventq", "gerror", "priq";
/Linux-v6.1/drivers/acpi/arm64/
Diort.c1527 acpi_iort_register_irq(smmu->pri_gsiv, "priq", in arm_smmu_v3_init_resources()