bw_type
unsigned long bw_type :32,
abmc_cfg.split.bw_type = resctrl_get_mon_evt_cfg(evtid);
const char *dml2_core_internal_bw_type_str(enum dml2_core_internal_bw_type bw_type)
switch (bw_type) {
enum dml2_core_internal_bw_type bw_type,
if (bw_type == dml2_core_internal_bw_sdp)
DML_LOG_VERBOSE("DML::%s: bw_type = %s\n", __func__, dml2_core_internal_bw_type_str(bw_type));
enum dml2_core_internal_bw_type bw_type,
l->mall_svp_prefetch_factor = (state_type == dml2_core_internal_soc_state_svp_prefetch) ? (bw_type == dml2_core_internal_bw_dram ? mall_prefetch_dram_overhead_factor[k] : mall_prefetch_sdp_overhead_factor[k]) : 1.0;
l->tmp_nom_adj_factor_p0 = (bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_nom_overhead_factor_p0[k] : 1.0) * l->mall_svp_prefetch_factor;
l->tmp_nom_adj_factor_p1 = (bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_nom_overhead_factor_p1[k] : 1.0) * l->mall_svp_prefetch_factor;
l->tmp_pref_adj_factor_p0 = (bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_pref_overhead_factor_p0[k] : 1.0) * l->mall_svp_prefetch_factor;
l->tmp_pref_adj_factor_p1 = (bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_pref_overhead_factor_p1[k] : 1.0) * l->mall_svp_prefetch_factor;
unsigned int bw_type;
for (bw_type = 0; bw_type < dml2_core_internal_bw_max; bw_type++) {
effective_excess_bandwidth = (surface_peak_required_bw[soc_state][bw_type][plane_index] - surface_avg_vactive_required_bw[soc_state][bw_type][plane_index]);
adj_factor = bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_nom_overhead_factor_p0[plane_index] : 1.0;
adj_factor = bw_type == dml2_core_internal_bw_dram ? dcc_dram_bw_nom_overhead_factor_p1[plane_index] : 1.0;
const char *dml2_core_internal_bw_type_str(enum dml2_core_internal_bw_type bw_type);
const char *dml2_core_utils_internal_bw_type_str(enum dml2_core_internal_bw_type bw_type)
switch (bw_type) {
const char *dml2_core_utils_internal_bw_type_str(enum dml2_core_internal_bw_type bw_type);
u8 bw_type = u8_get_bits(arg.path_bw, BB_GAIN_BW_BE);
gain->lna_gain[gband][bw_type][path][i] = data & 0xff;
gain->lna_gain[gband][bw_type][path][i] = data & 0xff;
gain->tia_gain[gband][bw_type][path][i] = data & 0xff;
u8 bw_type = u8_get_bits(arg.path_bw, BB_GAIN_BW_BE);
gain->lna_op1db[gband][bw_type][path][i] = data & 0xff;
gain->lna_op1db[gband][bw_type][path][i] = data & 0xff;
gain->tia_lna_op1db[gband][bw_type][path][i] = data & 0xff;
gain->tia_lna_op1db[gband][bw_type][path][i] = data & 0xff;
u8 bw_type = u8_get_bits(arg.path_bw, BB_GAIN_BW_BE);
if (bw_type >= RTW89_BB_BW_NR_BE)
enum rtw89_phy_bb_bw_be bw_type;
bw_type = chan->band_width <= RTW89_CHANNEL_WIDTH_40 ?
val = gain->lna_gain[gain_band][bw_type][path][i];
val = gain->tia_gain[gain_band][bw_type][path][i];
val = gain->lna_op1db[gain_band][bw_type][path][i];
val = gain->tia_lna_op1db[gain_band][bw_type][path][i];