1: b8fd07b70116 ! 1: 4a116cc9626d wifi: rtw89: Override antenna number for RTL8852BE-VS @@ drivers/net/wireless/realtek/rtw89/rtw8852b.c: static const struct rtw89_btc_fbt  + int ret;  +  + ret = rtw8852bx_read_efuse(rtwdev, log_map, block); ++ if (ret) ++ return ret;  +  + if (rtwdev->efuse.rfe_type == 41)  + set_bit(RTW89_QUIRK_1ANT, rtwdev->quirks);  + -+ return ret; ++ return 0;  +}  + static void rtw8852b_pwr_sps_ana(struct rtw89_dev *rtwdev) { rtw89_write16(rtwdev, R_AX_SPS_ANA_ON_CTRL2, RTL8852B_DEFAULT_SPS_ANA);  @@ drivers/net/wireless/realtek/rtw89/rtw8852b.c: static void rtw8852b_btc_set_rfe(struct rtw89_dev *rtwdev) - } else { - md->ant.type = BTC_ANT_SHARED; md->bt0_pos = BTC_BT_BTG; + /* the only BT shares the BTG antenna with WL path B */ + dm->ant_xmap[BTC_RF_S1][BTC_BT_1ST] = 1;  +  + if (test_bit(RTW89_QUIRK_1ANT, rtwdev->quirks)) {  + md->ant.num = 1;