/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | wow.c | 13 static void rtw_wow_show_wakeup_reason(struct rtw_dev *rtwdev) in rtw_wow_show_wakeup_reason() 65 static void rtw_wow_pattern_write_cam(struct rtw_dev *rtwdev, u8 addr, in rtw_wow_pattern_write_cam() 76 static void rtw_wow_pattern_write_cam_ent(struct rtw_dev *rtwdev, u8 id, in rtw_wow_pattern_write_cam_ent() 162 static void rtw_wow_pattern_generate(struct rtw_dev *rtwdev, in rtw_wow_pattern_generate() 241 static void rtw_wow_pattern_clear_cam(struct rtw_dev *rtwdev) in rtw_wow_pattern_clear_cam() 253 static void rtw_wow_pattern_write(struct rtw_dev *rtwdev) in rtw_wow_pattern_write() 263 static void rtw_wow_pattern_clear(struct rtw_dev *rtwdev) in rtw_wow_pattern_clear() 273 static void rtw_wow_bb_stop(struct rtw_dev *rtwdev) in rtw_wow_bb_stop() 288 static void rtw_wow_bb_start(struct rtw_dev *rtwdev) in rtw_wow_bb_start() 296 static void rtw_wow_rx_dma_stop(struct rtw_dev *rtwdev) in rtw_wow_rx_dma_stop() [all …]
|
H A D | ps.c | 13 static int rtw_ips_pwr_up(struct rtw_dev *rtwdev) in rtw_ips_pwr_up() 27 int rtw_enter_ips(struct rtw_dev *rtwdev) in rtw_enter_ips() 42 struct rtw_dev *rtwdev = data; in rtw_restore_port_cfg_iter() local 49 int rtw_leave_ips(struct rtw_dev *rtwdev) in rtw_leave_ips() 69 void rtw_power_mode_change(struct rtw_dev *rtwdev, bool enter) in rtw_power_mode_change() 112 static void __rtw_leave_lps_deep(struct rtw_dev *rtwdev) in __rtw_leave_lps_deep() 117 static int __rtw_fw_leave_lps_check_reg(struct rtw_dev *rtwdev) in __rtw_fw_leave_lps_check_reg() 142 static int __rtw_fw_leave_lps_check_c2h(struct rtw_dev *rtwdev) in __rtw_fw_leave_lps_check_c2h() 150 static void rtw_fw_leave_lps_check(struct rtw_dev *rtwdev) in rtw_fw_leave_lps_check() 172 static void rtw_fw_leave_lps_check_prepare(struct rtw_dev *rtwdev) in rtw_fw_leave_lps_check_prepare() [all …]
|
H A D | rtw88xxa.c | 18 void rtw88xxa_efuse_grant(struct rtw_dev *rtwdev, bool on) in rtw88xxa_efuse_grant() 32 static void rtw8812a_read_amplifier_type(struct rtw_dev *rtwdev) in rtw8812a_read_amplifier_type() 80 static void rtw8812a_read_rfe_type(struct rtw_dev *rtwdev, in rtw8812a_read_rfe_type() 124 static void rtw88xxa_read_usb_type(struct rtw_dev *rtwdev) in rtw88xxa_read_usb_type() 200 int rtw88xxa_read_efuse(struct rtw_dev *rtwdev, u8 *log_map) in rtw88xxa_read_efuse() 278 static void rtw88xxa_reset_8051(struct rtw_dev *rtwdev) in rtw88xxa_reset_8051() 304 static void rtw88xxau_hw_reset(struct rtw_dev *rtwdev) in rtw88xxau_hw_reset() 344 static int rtw88xxau_init_power_on(struct rtw_dev *rtwdev) in rtw88xxau_init_power_on() 370 static int rtw88xxa_llt_write(struct rtw_dev *rtwdev, u32 address, u32 data) in rtw88xxa_llt_write() 391 static int rtw88xxa_llt_init(struct rtw_dev *rtwdev, u32 boundary) in rtw88xxa_llt_init() [all …]
|
H A D | phy.c | 147 static void rtw_phy_cck_pd_init(struct rtw_dev *rtwdev) in rtw_phy_cck_pd_init() 160 void rtw_phy_set_edcca_th(struct rtw_dev *rtwdev, u8 l2h, u8 h2l) in rtw_phy_set_edcca_th() 175 void rtw_phy_adaptivity_set_mode(struct rtw_dev *rtwdev) in rtw_phy_adaptivity_set_mode() 202 static void rtw_phy_adaptivity_init(struct rtw_dev *rtwdev) in rtw_phy_adaptivity_init() 211 static void rtw_phy_adaptivity(struct rtw_dev *rtwdev) in rtw_phy_adaptivity() 217 static void rtw_phy_cfo_init(struct rtw_dev *rtwdev) in rtw_phy_cfo_init() 225 static void rtw_phy_tx_path_div_init(struct rtw_dev *rtwdev) in rtw_phy_tx_path_div_init() 236 void rtw_phy_init(struct rtw_dev *rtwdev) in rtw_phy_init() 263 void rtw_phy_dig_write(struct rtw_dev *rtwdev, u8 igi) in rtw_phy_dig_write() 282 static void rtw_phy_stat_false_alarm(struct rtw_dev *rtwdev) in rtw_phy_stat_false_alarm() [all …]
|
H A D | tx.c | 12 void rtw_tx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_tx_stats() 35 void rtw_tx_fill_tx_desc(struct rtw_dev *rtwdev, in rtw_tx_fill_tx_desc() 112 static u8 get_highest_ht_tx_rate(struct rtw_dev *rtwdev, in get_highest_ht_tx_rate() 125 static u8 get_highest_vht_tx_rate(struct rtw_dev *rtwdev, in get_highest_vht_tx_rate() 166 static void rtw_tx_report_enable(struct rtw_dev *rtwdev, in rtw_tx_report_enable() 181 struct rtw_dev *rtwdev = timer_container_of(rtwdev, t, in rtw_tx_report_purge_timer() local 196 void rtw_tx_report_enqueue(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 sn) in rtw_tx_report_enqueue() 214 static void rtw_tx_report_tx_status(struct rtw_dev *rtwdev, in rtw_tx_report_tx_status() 229 void rtw_tx_report_handle(struct rtw_dev *rtwdev, struct sk_buff *skb, int src) in rtw_tx_report_handle() 260 static u8 rtw_get_mgmt_rate(struct rtw_dev *rtwdev, struct sk_buff *skb, in rtw_get_mgmt_rate() [all …]
|
H A D | bf.c | 10 void rtw_bf_disassoc(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_bf_disassoc() 30 void rtw_bf_assoc(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_bf_assoc() 107 void rtw_bf_init_bfer_entry_mu(struct rtw_dev *rtwdev, in rtw_bf_init_bfer_entry_mu() 124 void rtw_bf_cfg_sounding(struct rtw_dev *rtwdev, struct rtw_vif *vif, in rtw_bf_cfg_sounding() 146 void rtw_bf_cfg_mu_bfee(struct rtw_dev *rtwdev, struct cfg_mumimo_para *param) in rtw_bf_cfg_mu_bfee() 172 void rtw_bf_del_bfer_entry_mu(struct rtw_dev *rtwdev) in rtw_bf_del_bfer_entry_mu() 180 void rtw_bf_del_sounding(struct rtw_dev *rtwdev) in rtw_bf_del_sounding() 185 void rtw_bf_enable_bfee_su(struct rtw_dev *rtwdev, struct rtw_vif *vif, in rtw_bf_enable_bfee_su() 232 void rtw_bf_enable_bfee_mu(struct rtw_dev *rtwdev, struct rtw_vif *vif, in rtw_bf_enable_bfee_mu() 273 void rtw_bf_remove_bfee_su(struct rtw_dev *rtwdev, in rtw_bf_remove_bfee_su() [all …]
|
H A D | debug.h | 42 static inline void rtw_debugfs_init(struct rtw_dev *rtwdev) {} in rtw_debugfs_init() 43 static inline void rtw_debugfs_deinit(struct rtw_dev *rtwdev) {} in rtw_debugfs_deinit() 53 static inline bool rtw_dbg_is_enabled(struct rtw_dev *rtwdev, in rtw_dbg_is_enabled() 61 static inline void rtw_dbg(struct rtw_dev *rtwdev, enum rtw_debug_mask mask, in rtw_dbg() 64 static inline bool rtw_dbg_is_enabled(struct rtw_dev *rtwdev, in rtw_dbg_is_enabled() 72 #define rtw_info(rtwdev, a...) dev_info(rtwdev->dev, ##a) argument 73 #define rtw_warn(rtwdev, a...) dev_warn(rtwdev->dev, ##a) argument 74 #define rtw_err(rtwdev, a...) dev_err(rtwdev->dev, ##a) argument
|
H A D | regd.c | 283 struct rtw_dev *rtwdev = hw->priv; in rtw_regd_apply_hw_cap_flags() local 336 int rtw_regd_init(struct rtw_dev *rtwdev) in rtw_regd_init() 369 int rtw_regd_hint(struct rtw_dev *rtwdev) in rtw_regd_hint() 394 static bool rtw_regd_mgmt_worldwide(struct rtw_dev *rtwdev, in rtw_regd_mgmt_worldwide() 411 static bool rtw_regd_mgmt_programmed(struct rtw_dev *rtwdev, in rtw_regd_mgmt_programmed() 424 static bool rtw_regd_mgmt_setting(struct rtw_dev *rtwdev, in rtw_regd_mgmt_setting() 450 static bool rtw_regd_state_hdl(struct rtw_dev *rtwdev, in rtw_regd_state_hdl() 463 struct rtw_dev *rtwdev = hw->priv; in rtw_regd_notifier() local 494 u8 rtw_regd_get(struct rtw_dev *rtwdev) in rtw_regd_get() 505 bool rtw_regd_srrc(struct rtw_dev *rtwdev) in rtw_regd_srrc()
|
H A D | debug.c | 20 struct rtw_dev *rtwdev; member 170 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_read_reg() local 195 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_rf_read() local 216 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_fix_rate() local 256 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_read_reg() local 284 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_dump_cam() local 310 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_get_rsvd_page() local 346 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_rsvd_page() local 392 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_write_reg() local 438 struct rtw_dev *rtwdev = debugfs_priv->rtwdev; in rtw_debugfs_set_h2c() local [all …]
|
H A D | rx.c | 11 void rtw_rx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_rx_stats() 36 struct rtw_dev *rtwdev; member 42 static void rtw_rx_phy_stat(struct rtw_dev *rtwdev, in rtw_rx_phy_stat() 108 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_rx_addr_match_iter() local 130 static void rtw_rx_addr_match(struct rtw_dev *rtwdev, in rtw_rx_addr_match() 155 void rtw_update_rx_freq_from_ie(struct rtw_dev *rtwdev, struct sk_buff *skb, in rtw_update_rx_freq_from_ie() 196 static void rtw_rx_fill_rx_status(struct rtw_dev *rtwdev, in rtw_rx_fill_rx_status() 264 void rtw_rx_query_rx_desc(struct rtw_dev *rtwdev, void *rx_desc8, in rtw_rx_query_rx_desc()
|
H A D | util.c | 9 bool check_hw_ready(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 target) in check_hw_ready() 24 bool ltecoex_read_reg(struct rtw_dev *rtwdev, u16 offset, u32 *val) in ltecoex_read_reg() 38 bool ltecoex_reg_write(struct rtw_dev *rtwdev, u16 offset, u32 value) in ltecoex_reg_write() 52 void rtw_restore_reg(struct rtw_dev *rtwdev, in rtw_restore_reg() 116 struct rtw_dev *rtwdev; member 133 void rtw_iterate_stas(struct rtw_dev *rtwdev, in rtw_iterate_stas() 166 struct rtw_dev *rtwdev; member 183 void rtw_iterate_vifs(struct rtw_dev *rtwdev, in rtw_iterate_vifs()
|
H A D | util.h | 10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ argument 13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ argument 15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ argument 17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ argument
|
H A D | efuse.c | 14 static void switch_efuse_bank(struct rtw_dev *rtwdev) in switch_efuse_bank() 40 static int rtw_dump_logical_efuse_map(struct rtw_dev *rtwdev, u8 *phy_map, in rtw_dump_logical_efuse_map() 87 static int rtw_dump_physical_efuse_map(struct rtw_dev *rtwdev, u8 *map) in rtw_dump_physical_efuse_map() 125 int rtw_read8_physical_efuse(struct rtw_dev *rtwdev, u16 addr, u8 *data) in rtw_read8_physical_efuse() 146 int rtw_parse_efuse_map(struct rtw_dev *rtwdev) in rtw_parse_efuse_map()
|
H A D | sar.c | 9 s8 rtw_query_sar(struct rtw_dev *rtwdev, const struct rtw_sar_arg *arg) in rtw_query_sar() 25 static int rtw_apply_sar(struct rtw_dev *rtwdev, const struct rtw_sar *new) in rtw_apply_sar() 41 static s8 rtw_sar_to_phy(struct rtw_dev *rtwdev, u8 fct, s32 sar, in rtw_sar_to_phy() 73 int rtw_set_sar_specs(struct rtw_dev *rtwdev, in rtw_set_sar_specs()
|
H A D | wow.h | 29 struct rtw_dev *rtwdev; member 34 struct rtw_dev *rtwdev; member 39 static inline bool rtw_wow_mgd_linked(struct rtw_dev *rtwdev) in rtw_wow_mgd_linked() 47 static inline bool rtw_wow_no_link(struct rtw_dev *rtwdev) in rtw_wow_no_link()
|
H A D | sec.c | 22 void rtw_sec_write_cam(struct rtw_dev *rtwdev, in rtw_sec_write_cam() 82 void rtw_sec_clear_cam(struct rtw_dev *rtwdev, in rtw_sec_clear_cam() 103 u8 rtw_sec_cam_pg_backup(struct rtw_dev *rtwdev, u8 *used_cam) in rtw_sec_cam_pg_backup() 124 void rtw_sec_enable_sec_engine(struct rtw_dev *rtwdev) in rtw_sec_enable_sec_engine()
|
/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | pci_be.c | 22 static void rtw89_pci_aspm_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_aspm_set_be() 47 static void rtw89_pci_l1ss_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_l1ss_set_be() 57 static void rtw89_pci_clkreq_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_clkreq_set_be() 70 static void _patch_pcie_power_wake_be(struct rtw89_dev *rtwdev, bool power_up) in _patch_pcie_power_wake_be() 78 static void rtw89_pci_set_io_rcy_be(struct rtw89_dev *rtwdev) in rtw89_pci_set_io_rcy_be() 123 static void rtw89_pci_ctrl_wpdma_pcie_be(struct rtw89_dev *rtwdev, bool en) in rtw89_pci_ctrl_wpdma_pcie_be() 131 static void rtw89_pci_ctrl_trxdma_pcie_be(struct rtw89_dev *rtwdev, in rtw89_pci_ctrl_trxdma_pcie_be() 162 static void rtw89_pci_clr_idx_all_be(struct rtw89_dev *rtwdev) in rtw89_pci_clr_idx_all_be() 185 static int rtw89_pci_poll_txdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_txdma_ch_idle_be() 193 static int rtw89_pci_poll_rxdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_rxdma_ch_idle_be() [all …]
|
H A D | rtw8852b_rfk.c | 176 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() 190 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() 205 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg() 219 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg() 234 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl() 243 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl() 252 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path) in _iqk_check_cal() 276 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 294 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck() 303 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck() [all …]
|
H A D | rtw8852bt_rfk.c | 134 static void _rfk_get_thermal(struct rtw89_dev *rtwdev, u8 kidx, enum rtw89_rf_path path) in _rfk_get_thermal() 150 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() 163 static void _rfk_backup_kip_reg(struct rtw89_dev *rtwdev, u32 backup_kip_reg_val[]) in _rfk_backup_kip_reg() 177 void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], u8 rf_path) in _rfk_backup_rf_reg() 191 static void _rfk_reload_bb_reg(struct rtw89_dev *rtwdev, const u32 backup_bb_reg_val[]) in _rfk_reload_bb_reg() 204 static void _rfk_reload_kip_reg(struct rtw89_dev *rtwdev, u32 backup_kip_reg_val[]) in _rfk_reload_kip_reg() 218 static void _rfk_reload_rf_reg(struct rtw89_dev *rtwdev, in _rfk_reload_rf_reg() 233 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 252 void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool force, in _txck_force() 265 void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, bool force, in _rxck_force() [all …]
|
H A D | rtw8852a_rfk.c | 15 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 34 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() 48 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() 63 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg() 77 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg() 92 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode() 111 static void _dack_dump(struct rtw89_dev *rtwdev) in _dack_dump() 159 static void _afe_init(struct rtw89_dev *rtwdev) in _afe_init() 164 static void _addck_backup(struct rtw89_dev *rtwdev) in _addck_backup() 181 static void _addck_reload(struct rtw89_dev *rtwdev) in _addck_reload() [all …]
|
H A D | rtw8852b_common.h | 176 int rtw8852bx_mac_enable_bb_rf(struct rtw89_dev *rtwdev) in rtw8852bx_mac_enable_bb_rf() 182 int rtw8852bx_mac_disable_bb_rf(struct rtw89_dev *rtwdev) in rtw8852bx_mac_disable_bb_rf() 188 void rtw8852bx_bb_sethw(struct rtw89_dev *rtwdev) in rtw8852bx_bb_sethw() 194 void rtw8852bx_bb_reset_all(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in rtw8852bx_bb_reset_all() 200 void rtw8852bx_bb_cfg_txrx_path(struct rtw89_dev *rtwdev) in rtw8852bx_bb_cfg_txrx_path() 206 void rtw8852bx_bb_cfg_tx_path(struct rtw89_dev *rtwdev, u8 tx_path) in rtw8852bx_bb_cfg_tx_path() 212 void rtw8852bx_bb_ctrl_rx_path(struct rtw89_dev *rtwdev, in rtw8852bx_bb_ctrl_rx_path() 220 void rtw8852bx_bb_set_plcp_tx(struct rtw89_dev *rtwdev) in rtw8852bx_bb_set_plcp_tx() 226 void rtw8852bx_bb_set_power(struct rtw89_dev *rtwdev, s16 pwr_dbm, in rtw8852bx_bb_set_power() 233 void rtw8852bx_bb_set_pmac_pkt_tx(struct rtw89_dev *rtwdev, u8 enable, in rtw8852bx_bb_set_pmac_pkt_tx() [all …]
|
H A D | debug.h | 54 static inline void rtw89_debugfs_init(struct rtw89_dev *rtwdev) {} in rtw89_debugfs_init() 55 static inline void rtw89_debugfs_deinit(struct rtw89_dev *rtwdev) {} in rtw89_debugfs_deinit() 58 #define rtw89_info(rtwdev, a...) dev_info((rtwdev)->dev, ##a) argument 59 #define rtw89_warn(rtwdev, a...) dev_warn((rtwdev)->dev, ##a) argument 60 #define rtw89_err(rtwdev, a...) dev_err((rtwdev)->dev, ##a) argument 68 static inline void rtw89_hex_dump(struct rtw89_dev *rtwdev, in rtw89_hex_dump() 79 static inline bool rtw89_debug_is_enabled(struct rtw89_dev *rtwdev, in rtw89_debug_is_enabled() 85 static inline void rtw89_debug(struct rtw89_dev *rtwdev, in rtw89_debug() 88 static inline void rtw89_hex_dump(struct rtw89_dev *rtwdev, in rtw89_hex_dump() 92 static inline bool rtw89_debug_is_enabled(struct rtw89_dev *rtwdev, in rtw89_debug_is_enabled()
|
H A D | coex.c | 797 static int _send_fw_cmd(struct rtw89_dev *rtwdev, u8 h2c_class, u8 h2c_func, in _send_fw_cmd() 836 static void _reset_btc_var(struct rtw89_dev *rtwdev, u8 type) in _reset_btc_var() 906 static u8 _search_reg_index(struct rtw89_dev *rtwdev, u8 mreg_num, u16 reg_type, u32 target) in _search_reg_index() 919 static void _get_reg_status(struct rtw89_dev *rtwdev, u8 type, u8 *val) in _get_reg_status() 1017 static void _chk_btc_err(struct rtw89_dev *rtwdev, u8 type, u32 cnt) in _chk_btc_err() 1187 static void _update_bt_report(struct rtw89_dev *rtwdev, u8 rpt_type, u8 *pfinfo) in _update_bt_report() 1297 static void rtw89_btc_fw_rpt_evnt_ver(struct rtw89_dev *rtwdev, u8 *index) in rtw89_btc_fw_rpt_evnt_ver() 1322 static u32 _chk_btc_report(struct rtw89_dev *rtwdev, in _chk_btc_report() 2067 static void _parse_btc_report(struct rtw89_dev *rtwdev, in _parse_btc_report() 2098 static void _append_tdma(struct rtw89_dev *rtwdev) in _append_tdma() [all …]
|
H A D | util.h | 9 #define rtw89_iterate_vifs_bh(rtwdev, iterator, data) \ argument 14 #define rtw89_for_each_rtwvif(rtwdev, rtwvif) \ argument 21 static inline bool rtw89_rtwvif_in_list(struct rtw89_dev *rtwdev, in rtw89_rtwvif_in_list()
|
H A D | wow.h | 78 static inline int rtw89_wow_get_sec_hdr_len(struct rtw89_dev *rtwdev) in rtw89_wow_get_sec_hdr_len() 98 static inline bool rtw89_wow_mgd_linked(struct rtw89_dev *rtwdev) in rtw89_wow_mgd_linked() 105 static inline bool rtw89_wow_no_link(struct rtw89_dev *rtwdev) in rtw89_wow_no_link() 112 static inline bool rtw_wow_has_mgd_features(struct rtw89_dev *rtwdev) in rtw_wow_has_mgd_features() 124 void rtw89_wow_parse_akm(struct rtw89_dev *rtwdev, struct sk_buff *skb) in rtw89_wow_parse_akm()
|