Lines Matching refs:coex_rfe
1166 struct rtw_coex_rfe *coex_rfe = &coex->rfe;
1175 if (coex_rfe->ant_switch_diversity &&
1179 polarity_inverse = (coex_rfe->ant_switch_polarity == 1);
1192 if (coex_rfe->rfe_module_type != 0x4 &&
1193 coex_rfe->rfe_module_type != 0x2)
1261 struct rtw_coex_rfe *coex_rfe = &coex->rfe;
1265 coex_rfe->rfe_module_type = rtwdev->efuse.rfe_option;
1266 coex_rfe->ant_switch_polarity = 0;
1267 coex_rfe->ant_switch_diversity = false;
1268 if (coex_rfe->rfe_module_type == 0x12 ||
1269 coex_rfe->rfe_module_type == 0x15 ||
1270 coex_rfe->rfe_module_type == 0x16)
1271 coex_rfe->ant_switch_exist = false;
1273 coex_rfe->ant_switch_exist = true;
1275 if (coex_rfe->rfe_module_type == 2 ||
1276 coex_rfe->rfe_module_type == 4) {
1283 coex_rfe->wlg_at_btg = false;
1286 coex_rfe->ant_switch_exist && !is_ext_fem)
1287 coex_rfe->ant_switch_with_bt = true;
1289 coex_rfe->ant_switch_with_bt = false;