Searched refs:iidr (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-gic-common.c | 34 void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks, in gic_enable_quirks() argument 40 if (quirks->iidr != (quirks->mask & iidr)) in gic_enable_quirks()
|
| H A D | irq-gic-common.h | 19 u32 iidr; member 27 void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks,
|
| H A D | irq-gic-v3.c | 1967 .iidr = 0x0204043b, 1973 .iidr = 0x00000000, 1986 .iidr = 0xa000034c, 1992 .iidr = 0x0402043b, 2002 .iidr = 0x0400043b, 2011 .iidr = 0x0402043b, 2022 .iidr = 0x0000043b,
|
| H A D | irq-gic-v3-its.c | 4900 .iidr = 0xa100034c, /* ThunderX pass 1.x */ 4908 .iidr = 0xa100034c, /* ThunderX pass 1.x */ 4916 .iidr = 0x00001070, /* QDF2400 ITS rev 1.x */ 4929 .iidr = 0x0001143b, 4937 .iidr = 0x00000004, 4945 .iidr = 0x00051736, 4953 .iidr = 0x0201743b, 4966 .iidr = 0x0201743b, 4977 u32 iidr = readl_relaxed(its->base + GITS_IIDR); in its_enable_quirks() local 4979 gic_enable_quirks(iidr, its_quirks, its); in its_enable_quirks()
|
| /linux-6.15/drivers/perf/ |
| H A D | arm_smmuv3_pmu.c | 136 u32 iidr; member 609 return sysfs_emit(page, "0x%08x\n", smmu_pmu->iidr); in smmu_pmu_identifier_attr_show() 619 if (!smmu_pmu->iidr) in smmu_pmu_identifier_attr_visible() 820 u32 iidr = readl_relaxed(smmu_pmu->reg_base + SMMU_PMCG_IIDR); in smmu_pmu_get_iidr() local 822 if (!iidr && smmu_pmu_coresight_id_regs(smmu_pmu)) { in smmu_pmu_get_iidr() 838 iidr = FIELD_PREP(SMMU_PMCG_IIDR_PRODUCTID, productid) | in smmu_pmu_get_iidr() 844 smmu_pmu->iidr = iidr; in smmu_pmu_get_iidr()
|
| /linux-6.15/drivers/mailbox/ |
| H A D | arm_mhuv3.c | 102 struct iidr { struct 144 struct iidr iidr; member 827 mhu->implem = readl_relaxed_bitmask(&mhu->ctrl->iidr, implementer); in mhuv3_frame_init() 828 mhu->rev = readl_relaxed_bitmask(&mhu->ctrl->iidr, revision); in mhuv3_frame_init() 829 mhu->var = readl_relaxed_bitmask(&mhu->ctrl->iidr, variant); in mhuv3_frame_init() 830 mhu->prod_id = readl_relaxed_bitmask(&mhu->ctrl->iidr, product_id); in mhuv3_frame_init()
|
| H A D | arm_mhuv2.c | 115 struct iidr_t iidr; member 142 struct iidr_t iidr; member
|
| /linux-6.15/include/uapi/linux/ |
| H A D | iommufd.h | 589 __u32 iidr; member
|
| /linux-6.15/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3-iommufd.c | 24 info->iidr = readl_relaxed(master->smmu->base + ARM_SMMU_IIDR); in arm_smmu_hw_info()
|