/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8852b_rfk.h | 11 void rtw8852b_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx); 13 enum rtw89_chanctx_idx chanctx_idx); 15 enum rtw89_chanctx_idx chanctx_idx); 18 enum rtw89_chanctx_idx chanctx_idx); 21 bool hwtx_en, enum rtw89_chanctx_idx chanctx_idx); 26 enum rtw89_chanctx_idx chanctx_idx);
|
H A D | rtw8852bt_rfk.h | 11 void rtw8852bt_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx); 13 enum rtw89_chanctx_idx chanctx_idx); 15 enum rtw89_chanctx_idx chanctx_idx); 18 enum rtw89_chanctx_idx chanctx_idx); 21 bool hwtx_en, enum rtw89_chanctx_idx chanctx_idx); 26 enum rtw89_chanctx_idx chanctx_idx);
|
H A D | rtw8852a_rfk.h | 12 enum rtw89_chanctx_idx chanctx_idx); 14 enum rtw89_chanctx_idx chanctx_idx); 16 bool is_afe, enum rtw89_chanctx_idx chanctx_idx); 18 enum rtw89_chanctx_idx chanctx_idx); 21 enum rtw89_chanctx_idx chanctx_idx);
|
H A D | rtw8851b_rfk.h | 16 enum rtw89_chanctx_idx chanctx_idx); 18 enum rtw89_chanctx_idx chanctx_idx); 21 enum rtw89_chanctx_idx chanctx_idx); 24 bool hwtx_en, enum rtw89_chanctx_idx chanctx_idx); 29 enum rtw89_chanctx_idx chanctx_idx);
|
H A D | rtw8852a_rfk.c | 497 enum rtw89_chanctx_idx chanctx_idx) in _dac_cal() argument 501 u8 phy_map = rtw89_btc_phymap(rtwdev, RTW89_PHY_0, RF_AB, chanctx_idx); in _dac_cal() 804 enum rtw89_chanctx_idx chanctx_idx) in _iqk_one_shot() argument 809 u8 phy_map = rtw89_btc_path_phymap(rtwdev, phy_idx, path, chanctx_idx); in _iqk_one_shot() 894 enum rtw89_chanctx_idx chanctx_idx) in _rxk_group_sel() argument 933 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_RXK, chanctx_idx); in _rxk_group_sel() 959 enum rtw89_chanctx_idx chanctx_idx) in _iqk_nbrxk() argument 998 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_NBRXK, chanctx_idx); in _iqk_nbrxk() 1048 enum rtw89_chanctx_idx chanctx_idx) in _txk_group_sel() argument 1091 fail = _iqk_one_shot(rtwdev, phy_idx, path, ID_TXK, chanctx_idx); in _txk_group_sel() [all …]
|
H A D | rtw8852c_rfk.h | 12 void rtw8852c_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx); 14 enum rtw89_chanctx_idx chanctx_idx); 19 enum rtw89_chanctx_idx chanctx_idx); 22 enum rtw89_chanctx_idx chanctx_idx);
|
H A D | rtw8852b_rfk.c | 1386 enum rtw89_chanctx_idx chanctx_idx) in _iqk_get_ch_info() argument 1388 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in _iqk_get_ch_info() 1613 enum rtw89_chanctx_idx chanctx_idx) in _doiqk() argument 1618 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk() 1628 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk() 1644 enum rtw89_chanctx_idx chanctx_idx) in _iqk() argument 1650 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk() 1653 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk() 1656 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk() 1657 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk() [all …]
|
H A D | coex.h | 295 enum rtw89_chanctx_idx chanctx_idx) in rtw89_btc_phymap() argument 297 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in rtw89_btc_phymap() 310 enum rtw89_chanctx_idx chanctx_idx) in rtw89_btc_path_phymap() argument 312 return rtw89_btc_phymap(rtwdev, phy_idx, BIT(path), chanctx_idx); in rtw89_btc_path_phymap()
|
H A D | rtw8852bt_rfk.c | 1529 enum rtw89_chanctx_idx chanctx_idx) in _iqk_get_ch_info() argument 1531 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in _iqk_get_ch_info() 1760 enum rtw89_chanctx_idx chanctx_idx) in _doiqk() argument 1765 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk() 1775 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk() 1791 enum rtw89_chanctx_idx chanctx_idx) in _iqk() argument 1797 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk() 1800 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk() 1803 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk() 1804 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk() [all …]
|
H A D | rtw8851b_rfk.c | 525 enum rtw89_chanctx_idx chanctx_idx) in _rx_dck_info() argument 527 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in _rx_dck_info() 579 enum rtw89_chanctx_idx chanctx_idx) in _rx_dck() argument 589 _rx_dck_info(rtwdev, phy, path, is_afe, chanctx_idx); in _rx_dck() 1486 u8 path, enum rtw89_chanctx_idx chanctx_idx) in _iqk_get_ch_info() argument 1488 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in _iqk_get_ch_info() 1592 enum rtw89_chanctx_idx chanctx_idx) in _doiqk() argument 1595 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk() 1608 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk() 1625 bool force, enum rtw89_chanctx_idx chanctx_idx) in _iqk() argument [all …]
|
H A D | rtw8852c_rfk.c | 589 enum rtw89_chanctx_idx chanctx_idx) in _dac_cal() argument 593 u8 phy_map = rtw89_btc_phymap(rtwdev, RTW89_PHY_0, RF_AB, chanctx_idx); in _dac_cal() 1327 enum rtw89_chanctx_idx chanctx_idx) in _iqk_get_ch_info() argument 1329 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in _iqk_get_ch_info() 1523 enum rtw89_chanctx_idx chanctx_idx) in _doiqk() argument 1528 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in _doiqk() 1538 _iqk_get_ch_info(rtwdev, phy_idx, path, chanctx_idx); in _doiqk() 1552 enum rtw89_chanctx_idx chanctx_idx) in _iqk() argument 1556 _doiqk(rtwdev, force, phy_idx, RF_PATH_A, chanctx_idx); in _iqk() 1559 _doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx); in _iqk() [all …]
|
H A D | rtw8922a_rfk.c | 259 enum rtw89_chanctx_idx chanctx_idx; in rtw8922a_chlk_reload() local 268 chanctx_idx = RTW89_CHANCTX_1; in rtw8922a_chlk_reload() 271 chanctx_idx = RTW89_CHANCTX_0; in rtw8922a_chlk_reload() 275 chan = rtw89_chan_get(rtwdev, chanctx_idx); in rtw8922a_chlk_reload()
|
H A D | rtw8852bt.c | 540 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8852bt_rfk_channel() local 543 rtw8852bt_rx_dck(rtwdev, phy_idx, chanctx_idx); in rtw8852bt_rfk_channel() 544 rtw8852bt_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852bt_rfk_channel() 545 rtw8852bt_tssi(rtwdev, phy_idx, true, chanctx_idx); in rtw8852bt_rfk_channel() 546 rtw8852bt_dpk(rtwdev, phy_idx, chanctx_idx); in rtw8852bt_rfk_channel() 559 rtw8852bt_wifi_scan_notify(rtwdev, start, rtwvif->phy_idx, rtwvif->chanctx_idx); in rtw8852bt_rfk_scan()
|
H A D | rtw8852b.c | 567 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8852b_rfk_channel() local 570 rtw8852b_rx_dck(rtwdev, phy_idx, chanctx_idx); in rtw8852b_rfk_channel() 571 rtw8852b_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852b_rfk_channel() 572 rtw8852b_tssi(rtwdev, phy_idx, true, chanctx_idx); in rtw8852b_rfk_channel() 573 rtw8852b_dpk(rtwdev, phy_idx, chanctx_idx); in rtw8852b_rfk_channel() 586 rtw8852b_wifi_scan_notify(rtwdev, start, rtwvif->phy_idx, rtwvif->chanctx_idx); in rtw8852b_rfk_scan()
|
H A D | chan.c | 653 chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in rtw89_mcc_fill_role() 722 if (sel.bind_vif[rtwvif->chanctx_idx]) { in rtw89_mcc_fill_all_roles() 725 rtwvif->mac_id, rtwvif->chanctx_idx); in rtw89_mcc_fill_all_roles() 729 sel.bind_vif[rtwvif->chanctx_idx] = rtwvif; in rtw89_mcc_fill_all_roles() 1393 chan = rtw89_chan_get(rtwdev, role->rtwvif->chanctx_idx); in __mcc_fw_add_role() 1451 chan = rtw89_chan_get(rtwdev, role->rtwvif->chanctx_idx); in __mrc_fw_add_role() 2392 if (rtwvif->chanctx_idx == idx1) in rtw89_swap_chanctx() 2393 rtwvif->chanctx_idx = idx2; in rtw89_swap_chanctx() 2394 else if (rtwvif->chanctx_idx == idx2) in rtw89_swap_chanctx() 2395 rtwvif->chanctx_idx = idx1; in rtw89_swap_chanctx() [all …]
|
H A D | core.c | 349 enum rtw89_chanctx_idx chanctx_idx; in rtw89_core_set_chip_txpwr() local 363 chanctx_idx = RTW89_CHANCTX_0; in rtw89_core_set_chip_txpwr() 366 chanctx_idx = RTW89_CHANCTX_1; in rtw89_core_set_chip_txpwr() 375 chanctx_idx = roc_idx; in rtw89_core_set_chip_txpwr() 378 chan = rtw89_chan_get(rtwdev, chanctx_idx); in rtw89_core_set_chip_txpwr() 388 enum rtw89_chanctx_idx chanctx_idx; in rtw89_set_channel() local 402 chanctx_idx = RTW89_CHANCTX_0; in rtw89_set_channel() 405 chanctx_idx = RTW89_CHANCTX_1; in rtw89_set_channel() 414 chanctx_idx = roc_idx; in rtw89_set_channel() 419 chan = rtw89_chan_get(rtwdev, chanctx_idx); in rtw89_set_channel() [all …]
|
H A D | rtw8852a.c | 1355 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8852a_rfk_channel() local 1358 rtw8852a_rx_dck(rtwdev, phy_idx, true, chanctx_idx); in rtw8852a_rfk_channel() 1359 rtw8852a_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852a_rfk_channel() 1360 rtw8852a_tssi(rtwdev, phy_idx, chanctx_idx); in rtw8852a_rfk_channel() 1361 rtw8852a_dpk(rtwdev, phy_idx, chanctx_idx); in rtw8852a_rfk_channel()
|
H A D | rtw8851b.c | 1595 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8851b_rfk_channel() local 1598 rtw8851b_rx_dck(rtwdev, phy_idx, chanctx_idx); in rtw8851b_rfk_channel() 1599 rtw8851b_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8851b_rfk_channel() 1600 rtw8851b_tssi(rtwdev, phy_idx, true, chanctx_idx); in rtw8851b_rfk_channel() 1601 rtw8851b_dpk(rtwdev, phy_idx, chanctx_idx); in rtw8851b_rfk_channel() 1614 rtw8851b_wifi_scan_notify(rtwdev, start, rtwvif->phy_idx, rtwvif->chanctx_idx); in rtw8851b_rfk_scan()
|
H A D | mac80211.c | 149 rtwvif->chanctx_idx = RTW89_CHANCTX_0; in rtw89_ops_add_interface() 318 rtwvif->chanctx_idx); in rtw89_aifsn_to_aifs() 508 chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in rtw89_ops_start_ap()
|
H A D | regd.c | 803 chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in __rtw89_reg_6ghz_tpe_recalc() 875 chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in __rtw89_reg_6ghz_power_recalc()
|
H A D | rtw8852c.c | 1851 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8852c_rfk_channel() local 1856 rtw8852c_iqk(rtwdev, phy_idx, chanctx_idx); in rtw8852c_rfk_channel() 1857 rtw8852c_tssi(rtwdev, phy_idx, chanctx_idx); in rtw8852c_rfk_channel() 1858 rtw8852c_dpk(rtwdev, phy_idx, chanctx_idx); in rtw8852c_rfk_channel()
|
H A D | rtw8922a.c | 2025 enum rtw89_chanctx_idx chanctx_idx = rtwvif->chanctx_idx; in rtw8922a_rfk_channel() local 2026 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, chanctx_idx); in rtw8922a_rfk_channel() 2028 u8 phy_map = rtw89_btc_phymap(rtwdev, phy_idx, RF_AB, chanctx_idx); in rtw8922a_rfk_channel()
|
H A D | fw.c | 2500 rtwvif->chanctx_idx); in rtw89_fw_h2c_lps_ch_info() 2819 rtwvif->chanctx_idx); in rtw89_fw_h2c_assoc_cmac_tbl() 2954 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in rtw89_fw_h2c_assoc_cmac_tbl_g7() 3215 rtwvif->chanctx_idx); in rtw89_fw_h2c_update_beacon() 3294 const struct rtw89_chan *chan = rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in rtw89_fw_h2c_update_beacon_be()
|
H A D | phy.c | 305 rtwvif->chanctx_idx); in rtw89_phy_ra_sta_update() 534 rtwvif->chanctx_idx); in rtw89_phy_rate_pattern_vif() 4297 rtwvif->chanctx_idx); in rtw89_phy_ul_tb_assoc()
|
H A D | core.h | 3468 enum rtw89_chanctx_idx chanctx_idx; member 6166 return rtw89_chan_get(rtwdev, rtwvif->chanctx_idx); in rtw89_scan_chan_get()
|