Lines Matching defs:phy_map

2633 static void _set_gnt(struct rtw89_dev *rtwdev, u8 phy_map, u8 wl_state, u8 bt_state)
2640 if (phy_map > BTC_PHY_ALL)
2644 if (!(phy_map & BIT(i)))
2681 static void _set_gnt_v1(struct rtw89_dev *rtwdev, u8 phy_map,
2689 if (phy_map > BTC_PHY_ALL)
2693 if (!(phy_map & BIT(i)))
4035 static void _set_bt_plut(struct rtw89_dev *rtwdev, u8 phy_map,
4054 if (phy_map & BTC_PHY_0)
4061 if (phy_map & BTC_PHY_1)
4067 u8 phy_map, u8 type)
4079 ant_path_type = ((phy_map << 8) + type);
4114 __func__, phy_map, dm->set_ant_path & 0xff);
4122 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_LO, BTC_GNT_SW_HI);
4124 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO);
4130 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO);
4157 _set_gnt(rtwdev, phy_map, BTC_GNT_HW, BTC_GNT_HW);
4164 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_HW);
4169 _set_gnt(rtwdev, phy_map, BTC_GNT_HW, BTC_GNT_HW);
4175 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_HI);
4180 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO);
4181 _set_bt_plut(rtwdev, phy_map, BTC_PLT_NONE, BTC_PLT_NONE);
4185 _set_gnt(rtwdev, phy_map, BTC_GNT_SW_LO, BTC_GNT_SW_HI);
4186 _set_bt_plut(rtwdev, phy_map, BTC_PLT_NONE, BTC_PLT_NONE);
4194 u8 phy_map, u8 type)
4200 u32 ant_path_type = rtw89_get_antpath_type(phy_map, type);
4234 __func__, phy_map, dm->set_ant_path & 0xff);
4240 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_LO, BTC_GNT_SW_HI,
4243 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO,
4247 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO,
4251 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_LO, BTC_GNT_SW_HI,
4270 _set_gnt_v1(rtwdev, phy_map, gwl, BTC_GNT_HW, BTC_WLACT_HW);
4274 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_HW, BTC_WLACT_HW);
4277 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_HI,
4281 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO,
4285 _set_gnt_v1(rtwdev, phy_map, BTC_GNT_SW_HI, BTC_GNT_SW_LO,
4292 _set_bt_plut(rtwdev, phy_map, BTC_PLT_GNT_WL, BTC_PLT_GNT_WL);
4296 u8 phy_map, u8 type)
4299 _set_ant_v1(rtwdev, force_exec, phy_map, type);
4301 _set_ant_v0(rtwdev, force_exec, phy_map, type);
5576 btc->cx.wl.scan_info.phy_map & BIT(phy_idx) ?
6818 wl->scan_info.phy_map |= BIT(phy_idx);
6840 wl->scan_info.phy_map &= ~BIT(phy_idx);
6866 wl->scan_info.phy_map |= BIT(phy_idx);
7363 wl->rfk_info.phy_map = FIELD_GET(BTC_RFK_PHY_MAP, phy_path);
7368 __func__, wl->rfk_info.phy_map, wl->rfk_info.path_map,
7420 void rtw89_btc_ntfy_wl_rfk(struct rtw89_dev *rtwdev, u8 phy_map,
7428 band = FIELD_GET(BTC_RFK_BAND_MAP, phy_map);
7434 !!(FIELD_GET(BTC_RFK_PHY_MAP, phy_map) & BIT(RTW89_PHY_1)),
7436 FIELD_GET(BTC_RFK_PATH_MAP, phy_map),
7443 _ntfy_wl_rfk(rtwdev, phy_map, type, state);
7448 rtwdev, phy_map, type, state);
7881 "rf_off:%d, power_save:%d, scan:%s(band:%d/phy_map:0x%x), ",
7884 wl->scan_info.band[RTW89_PHY_0], wl->scan_info.phy_map);