Lines Matching defs:prec_cfg
894 if (param_ini.prec_cfg)
895 param->prec_cfg = *param_ini.prec_cfg;
912 const struct rtw89_hfc_prec_cfg *prec_cfg = ¶m->prec_cfg;
917 if ((ch_cfg[ch].min && ch_cfg[ch].min < prec_cfg->ch011_prec) ||
1040 struct rtw89_hfc_prec_cfg *prec_cfg = ¶m->prec_cfg;
1061 prec_cfg->ch011_full_cond =
1063 prec_cfg->h2c_full_cond =
1065 prec_cfg->wp_ch07_full_cond =
1067 prec_cfg->wp_ch811_full_cond =
1071 prec_cfg->ch011_prec = u32_get_bits(val, B_AX_PREC_PAGE_CH011_MASK);
1072 prec_cfg->h2c_prec = u32_get_bits(val, B_AX_PREC_PAGE_CH12_MASK);
1078 prec_cfg->wp_ch07_prec = u32_get_bits(val, B_AX_PREC_PAGE_WP_CH07_MASK);
1079 prec_cfg->wp_ch811_prec = u32_get_bits(val, B_AX_PREC_PAGE_WP_CH811_MASK);
1113 const struct rtw89_hfc_prec_cfg *prec_cfg = ¶m->prec_cfg;
1116 val = u32_encode_bits(prec_cfg->h2c_prec, B_AX_PREC_PAGE_CH12_MASK);
1121 prec_cfg->h2c_full_cond);
1130 const struct rtw89_hfc_prec_cfg *prec_cfg = ¶m->prec_cfg;
1133 val = u32_encode_bits(prec_cfg->ch011_prec, B_AX_PREC_PAGE_CH011_MASK) |
1134 u32_encode_bits(prec_cfg->h2c_prec, B_AX_PREC_PAGE_CH12_MASK);
1140 val = u32_encode_bits(prec_cfg->wp_ch07_prec,
1142 u32_encode_bits(prec_cfg->wp_ch811_prec,
1148 val = u32_replace_bits(val, prec_cfg->ch011_full_cond,
1150 val = u32_replace_bits(val, prec_cfg->h2c_full_cond,
1152 val = u32_replace_bits(val, prec_cfg->wp_ch07_full_cond,
1154 val = u32_replace_bits(val, prec_cfg->wp_ch811_full_cond,