Home
last modified time | relevance | path

Searched refs:bwa_wd (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/resctrl/
H A Dmpam_devices.c1020 props->bwa_wd = FIELD_GET(MPAMF_MBW_IDR_BWA_WD, mbw_features); in mpam_ris_hw_probe()
1026 props->bwa_wd = min(props->bwa_wd, 16); in mpam_ris_hw_probe()
1028 if (props->bwa_wd && FIELD_GET(MPAMF_MBW_IDR_HAS_MAX, mbw_features)) in mpam_ris_hw_probe()
1031 if (props->bwa_wd && FIELD_GET(MPAMF_MBW_IDR_HAS_MIN, mbw_features)) in mpam_ris_hw_probe()
1034 if (props->bwa_wd && FIELD_GET(MPAMF_MBW_IDR_HAS_PROP, mbw_features)) in mpam_ris_hw_probe()
1815 res0_bits = 16 - props->bwa_wd; in mpam_wa_t241_force_mbw_min_to_one()
1816 max_hw_value = ((1 << props->bwa_wd) - 1) << res0_bits; in mpam_wa_t241_force_mbw_min_to_one()
1833 max = GENMASK(15, 16 - props->bwa_wd); in mpam_wa_t241_calc_min_from_max()
2659 parent->bwa_wd = child->bwa_wd; in __props_mismatch()
2661 bwa_wd, alias)) { in __props_mismatch()
[all …]
H A Dtest_mpam_devices.c248 fake_ris1.props.bwa_wd = 5; in test_mpam_enable_merge_features()
249 fake_ris2.props.bwa_wd = 3; in test_mpam_enable_merge_features()
261 KUNIT_EXPECT_EQ(test, fake_class.props.bwa_wd, 3); in test_mpam_enable_merge_features()
H A Dmpam_resctrl.c672 cprops->bwa_wd); in mba_class_use_mbw_max()
728 return DIV_ROUND_UP(MAX_MBA_BW, 1 << cprops->bwa_wd); in get_mba_granularity()
751 val >>= 16 - cprops->bwa_wd; in mbw_max_to_percent()
754 val = DIV_ROUND_CLOSEST(val, 1 << cprops->bwa_wd); in mbw_max_to_percent()
773 val <<= cprops->bwa_wd; in percent_to_mbw_max()
776 val <<= 16 - cprops->bwa_wd; in percent_to_mbw_max()
H A Dmpam_internal.h245 u16 bwa_wd; member