Home
last modified time | relevance | path

Searched refs:iidr (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-gic-common.c34 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 Dirq-gic-common.h19 u32 iidr; member
27 void gic_enable_quirks(u32 iidr, const struct gic_quirk *quirks,
H A Dirq-gic-v3-its.c4924 .iidr = 0xa100034c, /* ThunderX pass 1.x */
4932 .iidr = 0xa100034c, /* ThunderX pass 1.x */
4940 .iidr = 0x00001070, /* QDF2400 ITS rev 1.x */
4953 .iidr = 0x0001143b,
4961 .iidr = 0x00000004,
4969 .iidr = 0x00051736,
4977 .iidr = 0x0201743b,
4989 .iidr = 0x0201743b,
4999 u32 iidr = readl_relaxed(its->base + GITS_IIDR); in its_enable_quirks() local
5001 gic_enable_quirks(iidr, its_quirks, its); in its_enable_quirks()
/linux/drivers/watchdog/
H A Dsbsa_gwdt.c236 int iidr, ver, impl; in sbsa_gwdt_get_version() local
238 iidr = readl(gwdt->control_base + SBSA_GWDT_W_IIDR); in sbsa_gwdt_get_version()
239 ver = (iidr >> SBSA_GWDT_VERSION_SHIFT) & SBSA_GWDT_VERSION_MASK; in sbsa_gwdt_get_version()
240 impl = (iidr >> SBSA_GWDT_IMPL_SHIFT) & SBSA_GWDT_IMPL_MASK; in sbsa_gwdt_get_version()
/linux/drivers/perf/
H A Darm_smmuv3_pmu.c136 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/drivers/mailbox/
H A Darm_mhuv3.c102 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 Darm_mhuv2.c115 struct iidr_t iidr; member
142 struct iidr_t iidr; member
/linux/drivers/resctrl/
H A Dmpam_devices.c702 .iidr = MPAM_IIDR_NVIDIA_T241,
708 .iidr = MPAM_IIDR_NVIDIA_T241,
714 .iidr = MPAM_IIDR_NVIDIA_T241,
720 .iidr = MPAM_IIDR_ARM_CMN_650,
734 if (quirk->iidr != (msc->iidr & quirk->iidr_mask)) in mpam_enable_quirks()
974 msc->iidr = mpam_read_partsel_reg(msc, IIDR); in mpam_msc_hw_probe()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-iommufd.c33 info->iidr = readl_relaxed(master->smmu->base + ARM_SMMU_IIDR); in arm_smmu_hw_info()