Symbol: iidr
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
33
info->iidr = readl_relaxed(master->smmu->base + ARM_SMMU_IIDR);
drivers/irqchip/irq-gic-common.c
34
void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks,
drivers/irqchip/irq-gic-common.c
40
if (quirks->iidr != (quirks->mask & iidr))
drivers/irqchip/irq-gic-common.h
19
u32 iidr;
drivers/irqchip/irq-gic-common.h
27
void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks,
drivers/irqchip/irq-gic-v3-its.c
4912
.iidr = 0xa100034c, /* ThunderX pass 1.x */
drivers/irqchip/irq-gic-v3-its.c
4920
.iidr = 0xa100034c, /* ThunderX pass 1.x */
drivers/irqchip/irq-gic-v3-its.c
4928
.iidr = 0x00001070, /* QDF2400 ITS rev 1.x */
drivers/irqchip/irq-gic-v3-its.c
4941
.iidr = 0x0001143b,
drivers/irqchip/irq-gic-v3-its.c
4949
.iidr = 0x00000004,
drivers/irqchip/irq-gic-v3-its.c
4957
.iidr = 0x00051736,
drivers/irqchip/irq-gic-v3-its.c
4965
.iidr = 0x0201743b,
drivers/irqchip/irq-gic-v3-its.c
4978
.iidr = 0x0201743b,
drivers/irqchip/irq-gic-v3-its.c
4989
u32 iidr = readl_relaxed(its->base + GITS_IIDR);
drivers/irqchip/irq-gic-v3-its.c
4991
gic_enable_quirks(iidr, its_quirks, its);
drivers/irqchip/irq-gic-v3.c
1890
.iidr = 0x0204043b,
drivers/irqchip/irq-gic-v3.c
1896
.iidr = 0x00000000,
drivers/irqchip/irq-gic-v3.c
1909
.iidr = 0xa000034c,
drivers/irqchip/irq-gic-v3.c
1915
.iidr = 0x0402043b,
drivers/irqchip/irq-gic-v3.c
1925
.iidr = 0x0400043b,
drivers/irqchip/irq-gic-v3.c
1934
.iidr = 0x0402043b,
drivers/irqchip/irq-gic-v3.c
1945
.iidr = 0x0000043b,
drivers/mailbox/arm_mhuv2.c
115
struct iidr_t iidr;
drivers/mailbox/arm_mhuv2.c
142
struct iidr_t iidr;
drivers/mailbox/arm_mhuv3.c
144
struct iidr iidr;
drivers/mailbox/arm_mhuv3.c
827
mhu->implem = readl_relaxed_bitmask(&mhu->ctrl->iidr, implementer);
drivers/mailbox/arm_mhuv3.c
828
mhu->rev = readl_relaxed_bitmask(&mhu->ctrl->iidr, revision);
drivers/mailbox/arm_mhuv3.c
829
mhu->var = readl_relaxed_bitmask(&mhu->ctrl->iidr, variant);
drivers/mailbox/arm_mhuv3.c
830
mhu->prod_id = readl_relaxed_bitmask(&mhu->ctrl->iidr, product_id);
drivers/perf/arm_smmuv3_pmu.c
136
u32 iidr;
drivers/perf/arm_smmuv3_pmu.c
609
return sysfs_emit(page, "0x%08x\n", smmu_pmu->iidr);
drivers/perf/arm_smmuv3_pmu.c
619
if (!smmu_pmu->iidr)
drivers/perf/arm_smmuv3_pmu.c
820
u32 iidr = readl_relaxed(smmu_pmu->reg_base + SMMU_PMCG_IIDR);
drivers/perf/arm_smmuv3_pmu.c
822
if (!iidr && smmu_pmu_coresight_id_regs(smmu_pmu)) {
drivers/perf/arm_smmuv3_pmu.c
838
iidr = FIELD_PREP(SMMU_PMCG_IIDR_PRODUCTID, productid) |
drivers/perf/arm_smmuv3_pmu.c
844
smmu_pmu->iidr = iidr;
drivers/watchdog/sbsa_gwdt.c
237
int iidr, ver, impl;
drivers/watchdog/sbsa_gwdt.c
239
iidr = readl(gwdt->control_base + SBSA_GWDT_W_IIDR);
drivers/watchdog/sbsa_gwdt.c
240
ver = (iidr >> SBSA_GWDT_VERSION_SHIFT) & SBSA_GWDT_VERSION_MASK;
drivers/watchdog/sbsa_gwdt.c
241
impl = (iidr >> SBSA_GWDT_IMPL_SHIFT) & SBSA_GWDT_IMPL_MASK;
include/uapi/linux/iommufd.h
611
__u32 iidr;