Lines Matching refs:btc
2077 const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
2078 union rtw89_btc_module_info *md = &rtwdev->btc.mdinfo;
2114 rtwdev->btc.btg_pos = md->md_v7.ant.btg_pos;
2115 rtwdev->btc.ant_type = md->md_v7.ant.type;
2150 rtwdev->btc.btg_pos = md->md.ant.btg_pos;
2151 rtwdev->btc.ant_type = md->md.ant.type;
2161 if (rtwdev->btc.ant_type == BTC_ANT_SHARED) /* 1-Ant */
2175 struct rtw89_btc *btc = &rtwdev->btc;
2176 union rtw89_btc_module_info *md = &btc->mdinfo;
2177 const struct rtw89_btc_ver *ver = btc->ver;
2220 if (btc->ant_type == BTC_ANT_SHARED && btc->btg_pos == path)
2235 btc->cx.wl.status.map.init_ok = true;
2351 struct rtw89_btc *btc = &rtwdev->btc;
2353 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWE, RFREG_MASK, 0x80000);
2354 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWA, RFREG_MASK, 0x1);
2355 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWD1, RFREG_MASK, 0x110);
2359 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWD0, RFREG_MASK, 0x179c);
2361 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWD0, RFREG_MASK, 0x208);
2363 rtw89_write_rf(rtwdev, btc->btg_pos, RR_LUTWE, RFREG_MASK, 0x0);
2377 struct rtw89_btc *btc = &rtwdev->btc;
2384 btc->dm.wl_lna2 = 0;
2387 btc->dm.wl_lna2 = 0;
2390 btc->dm.wl_lna2 = 1;
2394 if (btc->dm.wl_lna2 == 0) {
2405 if (btc->ant_type == BTC_ANT_DEDICATED)
2408 rtw89_write_rf(rtwdev, btc->btg_pos, rf->addr, LNA2_51B_MA, val);