Lines Matching refs:idr
676 if (FIELD_GET(MPAMF_IDR_HAS_CCAP_PART, ris->idr)) { in mpam_ris_hw_probe()
699 if (FIELD_GET(MPAMF_IDR_HAS_CPOR_PART, ris->idr)) { in mpam_ris_hw_probe()
708 if (FIELD_GET(MPAMF_IDR_HAS_MBW_PART, ris->idr)) { in mpam_ris_hw_probe()
729 if (FIELD_GET(MPAMF_IDR_HAS_PRI_PART, ris->idr)) { in mpam_ris_hw_probe()
748 if (FIELD_GET(MPAMF_IDR_HAS_MSMON, ris->idr)) { in mpam_ris_hw_probe()
825 if (FIELD_GET(MPAMF_IDR_HAS_PARTID_NRW, ris->idr) && in mpam_ris_hw_probe()
837 u64 idr; in mpam_msc_hw_probe() local
845 idr = __mpam_read_reg(msc, MPAMF_AIDR); in mpam_msc_hw_probe()
846 if ((idr & MPAMF_AIDR_ARCH_MAJOR_REV) != MPAM_ARCHITECTURE_V1) { in mpam_msc_hw_probe()
853 idr = mpam_msc_read_idr(msc); in mpam_msc_hw_probe()
856 msc->ris_max = FIELD_GET(MPAMF_IDR_RIS_MAX, idr); in mpam_msc_hw_probe()
859 msc->partid_max = FIELD_GET(MPAMF_IDR_PARTID_MAX, idr); in mpam_msc_hw_probe()
860 msc->pmg_max = FIELD_GET(MPAMF_IDR_PMG_MAX, idr); in mpam_msc_hw_probe()
865 idr = mpam_msc_read_idr(msc); in mpam_msc_hw_probe()
868 partid_max = FIELD_GET(MPAMF_IDR_PARTID_MAX, idr); in mpam_msc_hw_probe()
869 pmg_max = FIELD_GET(MPAMF_IDR_PMG_MAX, idr); in mpam_msc_hw_probe()
872 msc->has_extd_esr = FIELD_GET(MPAMF_IDR_HAS_EXTD_ESR, idr); in mpam_msc_hw_probe()
879 ris->idr = idr; in mpam_msc_hw_probe()