| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8852b_common.h | 120 void (*bb_reset_all)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 128 enum rtw89_phy_idx idx); 131 enum rtw89_phy_idx idx, const struct rtw89_chan *chan); 132 void (*bb_backup_tssi)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx idx, 134 void (*bb_restore_tssi)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx idx, 137 enum rtw89_phy_idx idx, u8 mode); 141 enum rtw89_phy_idx phy_idx); 143 enum rtw89_phy_idx phy_idx); 145 enum rtw89_phy_idx phy_idx); 157 enum rtw89_phy_idx phy_idx); [all …]
|
| H A D | rtw8852bt_rfk.h | 12 void rtw8852bt_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 14 void rtw8852bt_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852bt_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 20 void rtw8852bt_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 22 void rtw8852bt_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 25 enum rtw89_phy_idx phy_idx, 29 enum rtw89_phy_idx phy_idx); 30 void rtw8852bt_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852b_rfk.h | 12 void rtw8852b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 14 void rtw8852b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 20 void rtw8852b_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 22 void rtw8852b_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 25 enum rtw89_phy_idx phy_idx, 29 enum rtw89_phy_idx phy_idx); 30 void rtw8852b_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852c_rfk.h | 10 void rtw8852c_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy); 13 void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 15 void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe); 18 void rtw8852c_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 21 void rtw8852c_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 23 void rtw8852c_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 28 enum rtw89_phy_idx phy_idx); 31 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8851b_rfk.h | 15 void rtw8851b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8851b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 20 void rtw8851b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 23 void rtw8851b_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 25 void rtw8851b_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 28 enum rtw89_phy_idx phy_idx, 32 enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852a_rfk.h | 13 void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 15 void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 17 void rtw8852a_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, 20 void rtw8852a_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 22 void rtw8852a_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, 26 enum rtw89_phy_idx phy_idx);
|
| H A D | phy.h | 680 enum rtw89_phy_idx phy_idx); 683 enum rtw89_phy_idx phy_idx); 686 enum rtw89_phy_idx phy_idx); 689 enum rtw89_phy_idx phy_idx); 792 u32 addr, u32 data, enum rtw89_phy_idx phy_idx) in rtw89_bbmcu_write32() 1003 u32 data, enum rtw89_phy_idx phy_idx); 1005 enum rtw89_phy_idx phy_idx); 1007 enum rtw89_phy_idx phy_idx); 1009 enum rtw89_phy_idx phy_idx); 1044 enum rtw89_phy_idx phy_idx); [all …]
|
| H A D | rtw8922a_rfk.h | 13 enum rtw89_phy_idx phy_idx); 15 void rtw8922a_pre_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 16 void rtw8922a_post_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
|
| H A D | rtw8852a.h | 100 enum rtw89_phy_idx idx, const struct rtw89_chan *chan); 103 enum rtw89_phy_idx idx, const struct rtw89_chan *chan); 105 enum rtw89_phy_idx idx); 108 enum rtw89_phy_idx idx, u8 mode);
|
| H A D | rtw8852b_rfk.c | 277 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 295 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck() 304 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck() 815 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot() 870 static bool _rxk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _rxk_group_sel() 928 static bool _iqk_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_nbrxk() 1016 static bool _txk_group_sel(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel() 1079 static bool _iqk_nbtxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbtxk() 1191 static bool _iqk_lok(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_lok() 1316 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_info_iqk() [all …]
|
| H A D | rtw8851b_rfk.c | 145 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 150 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst() 578 static void _rx_dck_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _rx_dck_info() 633 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, bool is_afe, in _rx_dck() 738 static bool _iqk_one_shot(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_one_shot() 825 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_2g_group_sel() 894 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_5g_group_sel() 987 static bool _iqk_5g_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_5g_nbrxk() 1071 static bool _iqk_2g_nbrxk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_2g_nbrxk() 1178 enum rtw89_phy_idx phy_idx, u8 path) in _txk_5g_group_sel() [all …]
|
| H A D | rtw8852a_rfk.c | 15 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 803 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype, in _iqk_one_shot() 893 enum rtw89_phy_idx phy_idx, u8 path, in _rxk_group_sel() 958 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_nbrxk() 1047 enum rtw89_phy_idx phy_idx, u8 path, in _txk_group_sel() 1106 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_nbtxk() 1188 enum rtw89_phy_idx phy_idx, u8 path, in _iqk_lok() 1287 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_info_iqk() 1331 void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path, in _iqk_by_path() 1368 enum rtw89_phy_idx phy, u8 path, in _iqk_get_ch_info() [all …]
|
| H A D | rtw8852c_rfk.c | 80 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 721 enum rtw89_phy_idx phy_idx, u8 path, u8 ktype) in _iqk_one_shot() 784 enum rtw89_phy_idx phy_idx, u8 path) in _rxk_group_sel() 869 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbrxk() 945 enum rtw89_phy_idx phy_idx, u8 path) in _txk_group_sel() 1014 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_nbtxk() 1105 enum rtw89_phy_idx phy_idx, u8 path) in _iqk_lok() 1260 static void _iqk_info_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _iqk_info_iqk() 1304 static void _iqk_by_path(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, u8 path) in _iqk_by_path() 1326 enum rtw89_phy_idx phy, u8 path, in _iqk_get_ch_info() [all …]
|
| H A D | rtw8922d.c | 486 enum rtw89_phy_idx phy_idx) in rtw8922d_sel_bt_rx_phy() 493 enum rtw89_phy_idx phy_idx) in rtw8922d_set_gbt_bt_rx_sel() 1280 enum rtw89_phy_idx phy_idx) in rtw8922d_ctrl_sco_cck() 1301 enum rtw89_phy_idx phy_idx) in rtw8922d_ctrl_ch_core() 1425 enum rtw89_phy_idx phy_idx) in rtw8922d_set_rpl_gain() 1470 enum rtw89_phy_idx phy_idx) in rtw8922d_set_lna_tia_gain() 1511 enum rtw89_phy_idx phy_idx) in rtw8922d_set_op1db() 1552 enum rtw89_phy_idx phy_idx) in rtw8922d_set_gain() 1675 enum rtw89_phy_idx phy_idx, in rtw8922d_calc_rx_gain_normal_cck() 1689 enum rtw89_phy_idx phy_idx) in rtw8922d_set_rx_gain_normal_cck() [all …]
|
| H A D | rtw8922a.c | 446 enum rtw89_phy_idx phy_idx) in rtw8922a_ctrl_btg_bt_rx() 1151 enum rtw89_phy_idx phy_idx) in rtw8922a_ctrl_sco_cck() 1274 enum rtw89_phy_idx phy_idx) in rtw8922a_set_rpl_gain() 1319 enum rtw89_phy_idx phy_idx) in rtw8922a_set_lna_tia_gain() 1384 enum rtw89_phy_idx phy_idx) in rtw8922a_set_gain() 1467 enum rtw89_phy_idx phy_idx) in rtw8922a_set_cck_parameters() 1492 enum rtw89_phy_idx phy_idx) in rtw8922a_ctrl_ch() 1530 enum rtw89_phy_idx phy_idx) in rtw8922a_ctrl_bw() 1605 enum rtw89_phy_idx phy_idx) in rtw8922a_set_csi_tone_idx() 1648 enum rtw89_phy_idx phy_idx) in rtw8922a_set_nbi_tone_idx() [all …]
|
| H A D | rtw8852b_common.c | 634 enum rtw89_phy_idx phy_idx) in rtw8852bx_set_gain_offset() 747 enum rtw89_phy_idx phy_idx) in rtw8852bx_ctrl_ch() 901 enum rtw89_phy_idx phy_idx) in rtw8852bx_ctrl_bw() 1023 enum rtw89_phy_idx phy_idx) in rtw8852bx_5m_mask() 1077 static void __rtw8852bx_bb_reset_all(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in __rtw8852bx_bb_reset_all() 1090 enum rtw89_phy_idx phy_idx) in rtw8852bx_bb_macid_ctrl_init() 1145 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_csi_tone_idx() 1168 enum rtw89_phy_idx phy_idx) in __rtw8852bx_set_channel_bb() 1206 enum rtw89_phy_idx phy_idx, in rtw8852bx_bb_cal_txpwr_ref() 1236 enum rtw89_phy_idx phy_idx, s16 pwr_ofst) in rtw8852bx_set_txpwr_ref() [all …]
|
| H A D | rtw8852a.c | 1002 enum rtw89_phy_idx phy_idx) in rtw8852a_ctrl_ch() 1149 enum rtw89_phy_idx phy_idx) in rtw8852a_ctrl_bw() 1262 enum rtw89_phy_idx phy_idx) in rtw8852a_bb_reset_all() 1273 enum rtw89_phy_idx phy_idx, bool en) in rtw8852a_bb_reset_en() 1286 enum rtw89_phy_idx phy_idx) in rtw8852a_bb_reset() 1300 enum rtw89_phy_idx phy_idx) in rtw8852a_bb_macid_ctrl_init() 1335 enum rtw89_phy_idx phy_idx) in rtw8852a_bbrst_for_rfk() 1347 enum rtw89_phy_idx phy_idx) in rtw8852a_set_channel_bb() 1374 enum rtw89_phy_idx phy_idx) in rtw8852a_set_channel() 1431 enum rtw89_phy_idx phy_idx) in rtw8852a_set_channel_help() [all …]
|
| H A D | rtw8852c.c | 322 enum rtw89_phy_idx phy_idx); 1078 enum rtw89_phy_idx phy_idx, in rtw8852c_set_gain_offset() 1121 enum rtw89_phy_idx phy_idx) in rtw8852c_ctrl_ch() 1269 enum rtw89_phy_idx phy_idx) in rtw8852c_edcca_per20_bitmap_sifs() 1282 enum rtw89_phy_idx phy_idx) in rtw8852c_ctrl_bw() 1429 enum rtw89_phy_idx phy_idx) in rtw8852c_set_csi_tone_idx() 1528 enum rtw89_phy_idx phy_idx) in rtw8852c_spur_notch() 1552 enum rtw89_phy_idx phy_idx) in rtw8852c_spur_elimination() 1597 enum rtw89_phy_idx phy_idx) in rtw8852c_5m_mask() 1649 enum rtw89_phy_idx phy_idx) in rtw8852c_bb_reset_all() [all …]
|
| H A D | rtw8851b.c | 1090 enum rtw89_phy_idx phy_idx) in rtw8851b_set_gain_offset() 1172 enum rtw89_phy_idx phy_idx) in rtw8851b_ctrl_ch() 1293 enum rtw89_phy_idx phy_idx) in rtw8851b_ctrl_bw() 1378 enum rtw89_phy_idx phy_idx) in rtw8851b_set_csi_tone_idx() 1503 enum rtw89_phy_idx phy_idx) in rtw8851b_5m_mask() 1548 static void rtw8851b_bb_reset_all(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in rtw8851b_bb_reset_all() 1559 enum rtw89_phy_idx phy_idx, bool en) in rtw8851b_bb_reset_en() 1579 enum rtw89_phy_idx phy_idx) in rtw8851b_bb_reset() 1633 enum rtw89_phy_idx phy_idx) in rtw8851b_bb_macid_ctrl_init() 1662 enum rtw89_phy_idx phy_idx) in rtw8851b_set_channel_bb() [all …]
|
| H A D | coex.h | 354 enum rtw89_phy_idx phy_idx, in rtw89_btc_phymap() 369 enum rtw89_phy_idx phy_idx, in rtw89_btc_path_phymap() 378 enum rtw89_phy_idx phy_idx) in rtw89_coex_query_bt_req_len()
|
| H A D | rtw8852bt.c | 475 enum rtw89_phy_idx phy_idx, bool en) in rtw8852bt_bb_reset_en() 499 enum rtw89_phy_idx phy_idx) in rtw8852bt_bb_reset() 519 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_channel() 564 enum rtw89_phy_idx phy_idx) in rtw8852bt_set_channel_help() 600 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8852bt_rfk_channel() 617 enum rtw89_phy_idx phy_idx, in rtw8852bt_rfk_band_changed()
|
| H A D | rtw8852b.c | 591 enum rtw89_phy_idx phy_idx, bool en) in rtw8852b_bb_reset_en() 615 enum rtw89_phy_idx phy_idx) in rtw8852b_bb_reset() 631 enum rtw89_phy_idx phy_idx) in rtw8852b_set_channel() 679 enum rtw89_phy_idx phy_idx) in rtw8852b_set_channel_help() 715 enum rtw89_phy_idx phy_idx = rtwvif_link->phy_idx; in rtw8852b_rfk_channel() 732 enum rtw89_phy_idx phy_idx, in rtw8852b_rfk_band_changed()
|
| H A D | core.h | 884 enum rtw89_phy_idx { enum 4880 void (*bb_preinit)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 4881 void (*bb_postinit)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 4883 enum rtw89_phy_idx phy_idx); 4892 enum rtw89_phy_idx phy_idx); 4897 enum rtw89_phy_idx phy_idx); 4909 enum rtw89_phy_idx phy_idx, 4917 enum rtw89_phy_idx phy_idx); 4919 enum rtw89_phy_idx phy_idx); 4920 int (*init_txpwr_unit)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); [all …]
|
| H A D | phy.c | 1333 enum rtw89_phy_idx phy_idx) in __rtw89_phy_bb_reset() 2112 u32 data, enum rtw89_phy_idx phy_idx) in rtw89_phy_write32_idx() 2121 enum rtw89_phy_idx phy_idx) in rtw89_phy_write32_idx_set() 2130 enum rtw89_phy_idx phy_idx) in rtw89_phy_write32_idx_clr() 2139 enum rtw89_phy_idx phy_idx) in rtw89_phy_read32_idx() 3071 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_byrate_ax() 3128 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_offset_ax() 3156 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_limit_ax() 3191 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_limit_ru_ax() 4040 enum rtw89_phy_idx phy_idx, in __rtw89_phy_rfk_report_wait() [all …]
|
| H A D | phy_be.c | 687 enum rtw89_phy_idx phy_idx) in rtw89_phy_bb_wrap_set_rfsi_ct_opt() 708 enum rtw89_phy_idx phy_idx) in rtw89_phy_bb_wrap_set_rfsi_bandedge_ch() 1138 enum rtw89_phy_idx phy_idx = mac_idx != RTW89_MAC_0 ? RTW89_PHY_1 : RTW89_PHY_0; in rtw89_phy_bb_wrap_tx_rfsi_ctrl_init() 1266 u8 nss, u32 *addr, enum rtw89_phy_idx phy_idx) in __phy_set_txpwr_byrate_be() 1305 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_byrate_be() 1322 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_offset_be() 1607 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_limit_be() 1854 enum rtw89_phy_idx phy_idx, in rtw89_phy_conf_limit_large_mru_be() 1902 enum rtw89_phy_idx phy_idx) in rtw89_phy_set_txpwr_limit_ru_be()
|