Symbol: ieee80211_hw
drivers/net/wireless/admtek/adm8211.c
103
static int adm8211_read_eeprom(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1050
static int adm8211_set_rate(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1087
static void adm8211_hw_init(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1212
static int adm8211_hw_reset(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1257
static u64 adm8211_get_tsft(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1272
static void adm8211_set_interval(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1284
static void adm8211_set_bssid(struct ieee80211_hw *dev, const u8 *bssid)
drivers/net/wireless/admtek/adm8211.c
1296
static int adm8211_config(struct ieee80211_hw *dev, int radio_idx, u32 changed)
drivers/net/wireless/admtek/adm8211.c
1311
static void adm8211_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1327
static u64 adm8211_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/admtek/adm8211.c
1346
static void adm8211_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1391
static int adm8211_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1418
static void adm8211_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1425
static int adm8211_init_rings(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1482
static void adm8211_free_rings(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1510
static int adm8211_start(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1553
static void adm8211_stop(struct ieee80211_hw *dev, bool suspend)
drivers/net/wireless/admtek/adm8211.c
1621
static int adm8211_tx_raw(struct ieee80211_hw *dev, struct sk_buff *skb,
drivers/net/wireless/admtek/adm8211.c
1672
static void adm8211_tx(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
1728
static int adm8211_alloc_rings(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
1783
struct ieee80211_hw *dev;
drivers/net/wireless/admtek/adm8211.c
1958
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
drivers/net/wireless/admtek/adm8211.c
240
static inline void adm8211_write_sram(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
256
static void adm8211_write_sram_bytes(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
280
static void adm8211_clear_sram(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
292
static int adm8211_get_stats(struct ieee80211_hw *dev,
drivers/net/wireless/admtek/adm8211.c
302
static void adm8211_interrupt_tci(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
350
static void adm8211_interrupt_rci(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
465
struct ieee80211_hw *dev = dev_id;
drivers/net/wireless/admtek/adm8211.c
504
static void adm8211_rf_write_syn_ ## name (struct ieee80211_hw *dev, \
drivers/net/wireless/admtek/adm8211.c
559
static int adm8211_write_bbp(struct ieee80211_hw *dev, u8 addr, u8 data)
drivers/net/wireless/admtek/adm8211.c
619
static int adm8211_rf_set_channel(struct ieee80211_hw *dev, unsigned int chan)
drivers/net/wireless/admtek/adm8211.c
751
static void adm8211_update_mode(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
780
static void adm8211_hw_init_syn(struct ieee80211_hw *dev)
drivers/net/wireless/admtek/adm8211.c
838
static int adm8211_hw_init_bbp(struct ieee80211_hw *dev)
drivers/net/wireless/ath/ar5523/ar5523.c
1064
static void ar5523_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ar5523/ar5523.c
1086
static int ar5523_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ar5523/ar5523.c
1101
static void ar5523_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ar5523/ar5523.c
1110
static int ar5523_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ar5523/ar5523.c
1132
static void ar5523_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ar5523/ar5523.c
1141
static int ar5523_hwconfig(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ar5523/ar5523.c
1280
static void ar5523_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ar5523/ar5523.c
1333
static void ar5523_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ar5523/ar5523.c
1594
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ar5523/ar5523.c
1752
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/ath/ar5523/ar5523.c
540
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ar5523/ar5523.c
772
static void ar5523_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ar5523/ar5523.c
998
static int ar5523_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ar5523/ar5523.h
89
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath.h
150
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath10k/core.h
1013
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath10k/debug.c
1141
void ath10k_debug_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.c
1150
int ath10k_debug_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.c
1159
void ath10k_debug_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.h
106
void ath10k_debug_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.h
109
int ath10k_debug_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.h
111
void ath10k_debug_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/debug.h
212
void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath10k/debugfs_sta.c
759
void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath10k/htt.h
2445
void ath10k_htt_tx_txq_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/htt.h
2447
void ath10k_htt_tx_txq_recalc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/htt_rx.c
1172
ath10k_htt_rx_h_any_chan_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/htt_rx.c
3376
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/htt_tx.c
117
void ath10k_htt_tx_txq_recalc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/htt_tx.c
134
void ath10k_htt_tx_txq_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/htt_tx.c
40
static void __ath10k_htt_tx_txq_recalc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
1426
static void ath10k_mac_has_radar_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
1651
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
1701
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
2125
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
3033
static int ath10k_mac_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
3086
static void ath10k_bss_assoc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
3188
static void ath10k_bss_disassoc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
3391
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
3564
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath10k/mac.c
3819
static void ath10k_tx_h_nwifi(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/ath/ath10k/mac.c
4061
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
4334
static bool ath10k_mac_tx_can_push(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
4399
int ath10k_mac_tx_push_txq(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
4475
static int ath10k_mac_schedule_txq(struct ieee80211_hw *hw, u32 ac)
drivers/net/wireless/ath/ath10k/mac.c
4499
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath10k/mac.c
4686
static void ath10k_mac_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
4757
static void ath10k_mac_op_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
4831
static int ath10k_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath10k/mac.c
5079
static int ath10k_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath10k/mac.c
5180
static int ath10k_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath10k/mac.c
5397
static void ath10k_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath10k/mac.c
5451
static int ath10k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath10k/mac.c
5525
static void ath10k_update_vif_offload(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
5556
static int ath10k_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
5929
static void ath10k_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6051
static void ath10k_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6107
static void ath10k_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6350
static void ath10k_mac_op_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath10k/mac.c
6381
static int ath10k_mac_tdls_vif_stations_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6394
static int ath10k_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6506
static void ath10k_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6560
static int ath10k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/ath10k/mac.c
6715
static void ath10k_set_default_unicast_key(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
685
static void ath10k_mac_num_chanctxs_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
6880
static int ath10k_sta_set_txpwr(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
706
ath10k_mac_get_any_chandef_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
7493
static int ath10k_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
7858
static int ath10k_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
7929
static int ath10k_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8024
static int ath10k_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8049
static int ath10k_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath10k/mac.c
8073
static int ath10k_mac_op_set_frag_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8120
static void ath10k_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath10k/mac.c
8149
static int ath10k_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath10k/mac.c
8154
static void ath10k_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8222
static int ath10k_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/ath10k/mac.c
8447
static int ath10k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8557
static void ath10k_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8645
static void ath10k_offset_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8669
static int ath10k_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8843
ath10k_mac_op_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8867
ath10k_mac_op_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8928
ath10k_mac_op_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
8984
ath10k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9064
ath10k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9103
ath10k_mac_op_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9121
static void ath10k_mac_op_sta_pre_rcu_remove(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9360
static void ath10k_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9401
static int ath10k_mac_op_set_tid_config(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9443
static int ath10k_mac_op_reset_tid_config(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/mac.c
9601
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath10k/mac.h
68
int ath10k_mac_tx_push_txq(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/testmode.c
615
int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath10k/testmode.h
13
int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath10k/testmode.h
28
static inline int ath10k_tm_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/wow.c
498
int ath10k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/wow.c
553
void ath10k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/ath/ath10k/wow.c
565
int ath10k_wow_op_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath10k/wow.h
17
int ath10k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath10k/wow.h
19
int ath10k_wow_op_resume(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath10k/wow.h
20
void ath10k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/ath/ath11k/core.h
665
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath11k/debugfs.c
1775
void ath11k_debugfs_op_vif_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/debugfs.h
308
void ath11k_debugfs_op_vif_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/debugfs_sta.c
985
void ath11k_debugfs_sta_op_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath11k/debugfs_sta.h
17
void ath11k_debugfs_sta_op_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath11k/mac.c
10765
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath11k/mac.c
1286
static int ath11k_mac_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath11k/mac.c
1605
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath11k/mac.c
1765
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath11k/mac.c
3087
static void ath11k_bss_assoc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
3205
static void ath11k_bss_disassoc(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
3506
static void ath11k_mac_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
4162
static int ath11k_mac_op_get_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
4177
static int ath11k_mac_op_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
4345
static void ath11k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
4500
static int ath11k_mac_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/ath11k/mac.c
5266
static int ath11k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
5301
static void ath11k_mac_op_sta_set_4addr(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
5314
static void ath11k_mac_op_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
5443
static int ath11k_mac_op_conf_tx_mu_edca(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
5482
static int ath11k_mac_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
6507
static void ath11k_mac_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
6613
static int ath11k_mac_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath11k/mac.c
6746
static void ath11k_mac_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath11k/mac.c
6868
static void ath11k_mac_op_update_vif_offload(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7078
static int ath11k_mac_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7349
static void ath11k_mac_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7435
static void ath11k_mac_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7450
static int ath11k_mac_op_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath11k/mac.c
7465
static int ath11k_mac_op_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath11k/mac.c
7478
static int ath11k_mac_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7511
static int ath11k_mac_op_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7535
static void ath11k_mac_op_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7893
static void ath11k_mac_op_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7922
static int ath11k_mac_start_vdev_delay(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
7969
static int ath11k_mac_stop_vdev_early(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8392
ath11k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8475
ath11k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8545
ath11k_mac_op_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8590
static int ath11k_mac_op_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8599
static int ath11k_mac_op_set_frag_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
8647
static void ath11k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath11k/mac.c
9094
ath11k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
913
ath11k_mac_get_any_chandef_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9246
ath11k_mac_op_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9327
static int ath11k_mac_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/ath11k/mac.c
9407
static void ath11k_mac_op_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9498
static void ath11k_mac_op_ipv6_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9578
static void ath11k_mac_op_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9611
static int ath11k_mac_op_set_bios_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9672
static int ath11k_mac_op_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9692
static int ath11k_mac_op_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/mac.c
9941
static int ath11k_mac_op_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/reg.c
123
struct ieee80211_hw *hw = ar->hw;
drivers/net/wireless/ath/ath11k/reg.c
50
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath11k/testmode.c
475
int ath11k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath11k/testmode.h
12
int ath11k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath11k/testmode.h
22
static inline int ath11k_tm_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/wow.c
674
int ath11k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/wow.c
771
void ath11k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/ath/ath11k/wow.c
780
int ath11k_wow_op_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath11k/wow.h
31
int ath11k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath11k/wow.h
33
int ath11k_wow_op_resume(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath11k/wow.h
34
void ath11k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/ath/ath12k/core.c
1400
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath12k/core.h
1361
static inline struct ath12k_hw *ath12k_hw_to_ah(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath12k/core.h
1380
static inline struct ieee80211_hw *ath12k_ar_to_hw(struct ath12k *ar)
drivers/net/wireless/ath/ath12k/core.h
763
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath12k/debugfs.c
1015
void ath12k_debugfs_op_vif_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/debugfs.c
1475
struct ieee80211_hw *hw = ar->ah->hw;
drivers/net/wireless/ath/ath12k/debugfs.h
137
static inline void ath12k_debugfs_op_vif_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/debugfs.h
15
void ath12k_debugfs_op_vif_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/debugfs_sta.c
303
void ath12k_debugfs_link_sta_op_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/debugfs_sta.h
17
void ath12k_debugfs_link_sta_op_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/dp.h
160
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath12k/dp.h
667
static inline struct ieee80211_hw *
drivers/net/wireless/ath/ath12k/mac.c
10021
void ath12k_mac_op_update_vif_offload(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10201
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath12k/mac.c
10530
static struct ath12k *ath12k_mac_assign_vif_to_vdev(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10627
int ath12k_mac_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10767
void ath12k_mac_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10827
void ath12k_mac_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10844
int ath12k_mac_op_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath12k/mac.c
10866
int ath12k_mac_op_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath12k/mac.c
10886
static int ath12k_mac_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10926
int ath12k_mac_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10951
int ath12k_mac_op_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
10981
void ath12k_mac_op_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
11139
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
11541
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
11566
void ath12k_mac_op_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12041
ath12k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12128
ath12k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12197
ath12k_mac_op_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12250
int ath12k_mac_op_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12312
int ath12k_mac_op_set_frag_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
12368
void ath12k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath12k/mac.c
13028
ath12k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13209
ath12k_mac_op_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13323
int ath12k_mac_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/ath12k/mac.c
13401
void ath12k_mac_op_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13506
void ath12k_mac_op_link_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13601
int ath12k_mac_op_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13624
int ath12k_mac_op_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
13765
void ath12k_mac_op_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
14393
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath12k/mac.c
14448
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath12k/mac.c
15010
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath12k/mac.c
1561
int ath12k_mac_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath12k/mac.c
1953
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
1989
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
2028
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
2100
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
4031
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
4165
static void ath12k_mac_remove_link_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
4248
ath12k_mac_op_change_vif_links(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
4305
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
4347
void ath12k_mac_op_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5057
void ath12k_mac_op_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5093
ath12k_mac_select_scan_device(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5131
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
5392
int ath12k_mac_op_get_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5508
static int ath12k_mac_initiate_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5681
int ath12k_mac_op_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
5763
void ath12k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
6140
int ath12k_mac_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/ath12k/mac.c
7179
static int ath12k_mac_handle_link_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7430
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7505
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7599
int ath12k_mac_op_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7797
int ath12k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7848
void ath12k_mac_op_link_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
7990
int ath12k_mac_op_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
8056
bool ath12k_mac_op_can_activate_links(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
8176
int ath12k_mac_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
875
static struct ath12k *ath12k_mac_get_ar_by_chan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
895
static struct ath12k *ath12k_get_ar_by_ctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
904
struct ath12k *ath12k_get_ar_by_vif(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
9110
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/mac.c
930
void ath12k_mac_get_any_chanctx_conf_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.c
9675
int ath12k_mac_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath12k/mac.c
9837
void ath12k_mac_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath12k/mac.h
194
void ath12k_mac_get_any_chanctx_conf_iter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
201
struct ath12k *ath12k_get_ar_by_vif(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
210
int ath12k_mac_op_start(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath12k/mac.h
211
void ath12k_mac_op_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/ath/ath12k/mac.h
213
ath12k_mac_op_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
215
int ath12k_mac_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
217
void ath12k_mac_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
219
void ath12k_mac_op_update_vif_offload(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
221
int ath12k_mac_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/ath/ath12k/mac.h
222
void ath12k_mac_op_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
226
void ath12k_mac_op_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
231
(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
235
void ath12k_mac_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
239
int ath12k_mac_op_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
242
void ath12k_mac_op_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
244
int ath12k_mac_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/ath12k/mac.h
247
void ath12k_mac_op_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
250
int ath12k_mac_op_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
255
int ath12k_mac_op_sta_set_txpwr(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
258
void ath12k_mac_op_link_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
262
int ath12k_mac_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
266
int ath12k_mac_op_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath12k/mac.h
268
int ath12k_mac_op_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath12k/mac.h
270
int ath12k_mac_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
273
int ath12k_mac_op_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
275
void ath12k_mac_op_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
277
void ath12k_mac_op_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
281
ath12k_mac_op_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
286
ath12k_mac_op_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
291
ath12k_mac_op_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
295
int ath12k_mac_op_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
297
int ath12k_mac_op_set_frag_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
300
ath12k_mac_op_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
303
int ath12k_mac_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/ath12k/mac.h
305
void ath12k_mac_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath12k/mac.h
307
void ath12k_mac_op_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
311
void ath12k_mac_op_link_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
315
int ath12k_mac_op_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
320
int ath12k_mac_op_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
322
int ath12k_mac_op_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
326
bool ath12k_mac_op_can_activate_links(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/mac.h
329
int ath12k_mac_op_get_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/reg.c
138
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/reg.c
274
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath12k/reg.c
32
static bool ath12k_regdom_changes(struct ieee80211_hw *hw, char *alpha2)
drivers/net/wireless/ath/ath12k/reg.c
50
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath12k/reg.c
969
void ath12k_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath12k/reg.h
103
void ath12k_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath12k/testmode.c
354
int ath12k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath12k/testmode.h
17
int ath12k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath12k/testmode.h
33
static inline int ath12k_tm_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/wifi7/hw.c
759
static void ath12k_wifi7_mac_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/wmi.c
6465
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/wmi.c
6623
struct ieee80211_hw *hw = ath12k_ar_to_hw(ar);
drivers/net/wireless/ath/ath12k/wow.c
861
int ath12k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/wow.c
940
void ath12k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/ath/ath12k/wow.c
951
int ath12k_wow_op_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath12k/wow.h
38
int ath12k_wow_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath12k/wow.h
40
int ath12k_wow_op_resume(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath12k/wow.h
41
void ath12k_wow_op_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/ath/ath5k/ahb.c
191
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ath/ath5k/ahb.c
89
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath5k/ath5k.h
1267
struct ieee80211_hw *hw; /* IEEE 802.11 common */
drivers/net/wireless/ath/ath5k/base.c
1655
ath5k_tx_queue(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath5k/base.c
1937
ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath5k/base.c
255
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath5k/base.c
2576
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath5k/base.c
2768
int ath5k_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath5k/base.c
2850
void ath5k_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath5k/base.c
3026
ath5k_init(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath5k/base.c
3170
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath5k/base.c
3217
ath5k_set_beacon_filter(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/ath/ath5k/base.c
358
ath5k_setup_bands(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath5k/base.c
695
ath5k_get_rate(const struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/base.c
711
ath5k_get_rate_hw_value(const struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/base.c
95
static int ath5k_init(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath5k/base.h
100
void ath5k_set_beacon_filter(struct ieee80211_hw *hw, bool enable);
drivers/net/wireless/ath/ath5k/base.h
107
void ath5k_tx_queue(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath5k/base.h
45
struct ieee80211_hw;
drivers/net/wireless/ath/ath5k/base.h
94
int ath5k_start(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath5k/base.h
95
void ath5k_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/ath/ath5k/base.h
98
int ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/ath/ath5k/led.c
166
struct ieee80211_hw *hw = ah->hw;
drivers/net/wireless/ath/ath5k/mac80211-ops.c
158
ath5k_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
195
ath5k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
252
ath5k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
319
ath5k_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
367
ath5k_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
472
ath5k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
536
ath5k_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
547
ath5k_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
556
ath5k_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
574
ath5k_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
58
ath5k_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
614
ath5k_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
623
ath5k_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
632
ath5k_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
648
ath5k_get_survey(struct ieee80211_hw *hw, int idx, struct survey_info *survey)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
697
ath5k_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
709
ath5k_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
727
ath5k_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
74
ath5k_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath5k/mac80211-ops.c
744
static void ath5k_get_ringparam(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath5k/mac80211-ops.c
756
static int ath5k_set_ringparam(struct ieee80211_hw *hw, u32 tx, u32 rx)
drivers/net/wireless/ath/ath5k/pci.c
165
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath5k/pci.c
292
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/ath/ath5k/pci.c
305
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/ath/ath5k/pci.c
315
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/ath/ath5k/sysfs.c
15
struct ieee80211_hw *hw = dev_get_drvdata(dev); \
drivers/net/wireless/ath/ath5k/sysfs.c
24
struct ieee80211_hw *hw = dev_get_drvdata(dev); \
drivers/net/wireless/ath/ath5k/sysfs.c
42
struct ieee80211_hw *hw = dev_get_drvdata(dev); \
drivers/net/wireless/ath/ath9k/ahb.c
122
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ath/ath9k/ahb.c
58
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/ath9k.h
1136
void ath9k_rfkill_poll_state(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath9k/ath9k.h
598
int ath_tx_start(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/ath9k.h
600
void ath_tx_cabq(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/ath9k.h
611
void ath9k_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/ath9k.h
616
void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue);
drivers/net/wireless/ath/ath9k/ath9k.h
755
void __ath9k_flush(struct ieee80211_hw *hw, u32 queues, bool drop,
drivers/net/wireless/ath/ath9k/ath9k.h
862
void ath9k_init_wow(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath9k/ath9k.h
863
void ath9k_deinit_wow(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath9k/ath9k.h
864
int ath9k_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/ath9k.h
866
int ath9k_resume(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath9k/ath9k.h
867
void ath9k_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/ath/ath9k/ath9k.h
869
static inline void ath9k_init_wow(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/ath9k.h
872
static inline void ath9k_deinit_wow(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/ath9k.h
875
static inline int ath9k_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/ath9k.h
880
static inline int ath9k_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/ath9k.h
884
static inline void ath9k_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/ath/ath9k/ath9k.h
984
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/beacon.c
112
static struct ath_buf *ath9k_beacon_generate(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/channel.c
27
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/common.c
172
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/common.c
215
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/common.c
341
struct ath9k_channel *ath9k_cmn_get_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/common.h
76
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/common.h
80
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/common.h
84
struct ath9k_channel *ath9k_cmn_get_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.c
1292
void ath9k_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.c
1301
int ath9k_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.c
1322
void ath9k_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.c
391
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.c
514
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.c
578
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.c
623
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.c
645
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.c
986
struct ieee80211_hw *hw = dev_get_drvdata(file->private);
drivers/net/wireless/ath/ath9k/debug.h
265
int ath9k_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.h
267
void ath9k_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.h
270
void ath9k_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug.h
273
void ath9k_sta_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/debug_sta.c
245
void ath9k_sta_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/gpio.c
117
void ath9k_rfkill_poll_state(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/htc.h
370
void ath9k_htc_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc.h
373
int ath9k_htc_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc.h
375
void ath9k_htc_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc.h
458
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/htc.h
609
void ath9k_htc_rfkill_poll_state(struct ieee80211_hw *hw);
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
421
void ath9k_htc_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
430
int ath9k_htc_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_debug.c
448
void ath9k_htc_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_gpio.c
322
void ath9k_htc_rfkill_poll_state(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/htc_drv_init.c
109
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/ath/ath9k/htc_drv_init.c
227
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath9k/htc_drv_init.c
713
struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/htc_drv_init.c
787
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/ath/ath9k/htc_drv_init.c
831
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/ath/ath9k/htc_drv_init.c
936
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1034
static int ath9k_htc_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1117
static void ath9k_htc_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1175
static int ath9k_htc_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1257
static void ath9k_htc_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1316
static int ath9k_htc_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1338
static int ath9k_htc_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1358
static void ath9k_htc_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1372
static int ath9k_htc_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1418
static int ath9k_htc_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1511
static void ath9k_htc_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1619
static u64 ath9k_htc_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1634
static void ath9k_htc_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1646
static void ath9k_htc_reset_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1658
static int ath9k_htc_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1708
static void ath9k_htc_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1724
static void ath9k_htc_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1740
static int ath9k_htc_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1746
static void ath9k_htc_set_coverage_class(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1765
static int ath9k_htc_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1809
static int ath9k_htc_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1846
static int ath9k_htc_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
1861
static void ath9k_htc_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
241
struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
862
static void ath9k_htc_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/htc_drv_main.c
907
static int ath9k_htc_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/htc_drv_main.c
976
static void ath9k_htc_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
978
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/ath/ath9k/hw.h
779
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/init.c
1009
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/init.c
1112
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/init.c
252
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/ath9k/init.c
880
static void ath9k_set_mcc_capab(struct ath_softc *sc, struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/init.c
904
static void ath9k_set_hw_capab(struct ath_softc *sc, struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/link.c
203
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/link.c
244
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/main.c
1311
static void ath9k_assign_hw_queues(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1329
static int ath9k_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1378
static int ath9k_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1414
static void ath9k_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1487
static int ath9k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/ath9k/main.c
1564
static void ath9k_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1592
static int ath9k_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1632
static int ath9k_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1644
static int ath9k_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1691
static void ath9k_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1713
static int ath9k_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1755
static int ath9k_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1863
static void ath9k_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1945
static u64 ath9k_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath9k/main.c
1967
static void ath9k_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
1985
static void ath9k_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath9k/main.c
2002
static int ath9k_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2062
static int ath9k_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/ath9k/main.c
2116
static void ath9k_set_coverage_class(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2165
static void ath9k_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/main.c
2194
void __ath9k_flush(struct ieee80211_hw *hw, u32 queues, bool drop,
drivers/net/wireless/ath/ath9k/main.c
22
static void ath9k_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/main.c
2245
static bool ath9k_tx_frames_pending(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/main.c
2252
static int ath9k_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/main.c
2293
static int ath9k_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2342
static int ath9k_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath9k/main.c
2372
static int ath9k_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/ath9k/main.c
2382
static void ath9k_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2406
static void ath9k_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2438
static int ath9k_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/main.c
2473
static void ath9k_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2487
static int ath9k_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2523
static int ath9k_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2544
static int ath9k_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2579
static void ath9k_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2599
static void ath9k_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2615
static int ath9k_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2647
static void ath9k_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2677
static void ath9k_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
2772
static int ath9k_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/main.c
653
static int ath9k_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/main.c
753
static void ath9k_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/main.c
898
static void ath9k_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/ath9k/pci.c
1003
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/ath/ath9k/pci.c
1017
struct ieee80211_hw *hw = dev_get_drvdata(device);
drivers/net/wireless/ath/ath9k/pci.c
1041
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/ath/ath9k/pci.c
887
struct ieee80211_hw *hw;
drivers/net/wireless/ath/ath9k/recv.c
1067
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/recv.c
814
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/tx99.c
109
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/tx99.c
52
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/wow.c
167
int ath9k_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/wow.c
280
int ath9k_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/wow.c
314
void ath9k_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/ath/ath9k/wow.c
327
void ath9k_init_wow(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/wow.c
342
void ath9k_deinit_wow(struct ieee80211_hw *hw)
drivers/net/wireless/ath/ath9k/xmit.c
109
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/xmit.c
129
void ath9k_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *queue)
drivers/net/wireless/ath/ath9k/xmit.c
1690
void ath9k_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/xmit.c
1982
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/xmit.c
2131
static void setup_frame_info(struct ieee80211_hw *hw,
drivers/net/wireless/ath/ath9k/xmit.c
2287
static int ath_tx_prepare(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/xmit.c
2325
int ath_tx_start(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/xmit.c
237
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/xmit.c
2391
void ath_tx_cabq(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/ath9k/xmit.c
2572
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/xmit.c
729
struct ieee80211_hw *hw = sc->hw;
drivers/net/wireless/ath/ath9k/xmit.c
75
static int ath_tx_prepare(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/ath/ath9k/xmit.c
89
static void ath_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/ath/carl9170/carl9170.h
238
struct ieee80211_hw *hw;
drivers/net/wireless/ath/carl9170/carl9170.h
579
void carl9170_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1032
static void carl9170_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1141
static u64 carl9170_op_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1158
static int carl9170_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/carl9170/main.c
1300
static int carl9170_op_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1329
static int carl9170_op_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1367
static int carl9170_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1395
static int carl9170_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1607
static int carl9170_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/carl9170/main.c
1660
static void carl9170_op_flush(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1675
static int carl9170_op_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1686
static void carl9170_op_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
1706
static bool carl9170_tx_frames_pending(struct ieee80211_hw *hw)
drivers/net/wireless/ath/carl9170/main.c
1743
struct ieee80211_hw *hw;
drivers/net/wireless/ath/carl9170/main.c
1941
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ath/carl9170/main.c
336
static int carl9170_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/carl9170/main.c
442
static void carl9170_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/carl9170/main.c
597
static int carl9170_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
749
static void carl9170_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
893
static int carl9170_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/carl9170/main.c
957
static u64 carl9170_op_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/main.c
972
static void carl9170_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/carl9170/tx.c
1472
void carl9170_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
1026
static int wcn36xx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/main.c
1056
static int wcn36xx_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
1093
static int wcn36xx_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wow)
drivers/net/wireless/ath/wcn36xx/main.c
1131
static int wcn36xx_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ath/wcn36xx/main.c
1157
static void wcn36xx_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
1177
static int wcn36xx_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
1255
static void wcn36xx_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
1282
static void wcn36xx_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/main.c
1292
static int wcn36xx_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ath/wcn36xx/main.c
1335
static void wcn36xx_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/main.c
1560
struct ieee80211_hw *hw;
drivers/net/wireless/ath/wcn36xx/main.c
1657
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ath/wcn36xx/main.c
207
static int wcn36xx_start(struct ieee80211_hw *hw)
drivers/net/wireless/ath/wcn36xx/main.c
281
static void wcn36xx_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ath/wcn36xx/main.c
364
static int wcn36xx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ath/wcn36xx/main.c
428
static void wcn36xx_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
458
static u64 wcn36xx_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
485
static void wcn36xx_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
499
static int wcn36xx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ath/wcn36xx/main.c
629
static int wcn36xx_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
664
static void wcn36xx_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
680
static void wcn36xx_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
698
static void wcn36xx_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
799
static void wcn36xx_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
968
static int wcn36xx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ath/wcn36xx/main.c
981
static void wcn36xx_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/main.c
996
static int wcn36xx_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/smd.c
3243
struct ieee80211_hw *hw = priv;
drivers/net/wireless/ath/wcn36xx/testmode.c
126
int wcn36xx_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/testmode.h
35
int wcn36xx_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ath/wcn36xx/testmode.h
39
static inline int wcn36xx_tm_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/ath/wcn36xx/wcn36xx.h
210
struct ieee80211_hw *hw;
drivers/net/wireless/atmel/at76c50x-usb.c
1754
static void at76_mac80211_tx(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
1827
static int at76_mac80211_start(struct ieee80211_hw *hw)
drivers/net/wireless/atmel/at76c50x-usb.c
1853
static void at76_mac80211_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/atmel/at76c50x-usb.c
1878
static int at76_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
1903
static void at76_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
1947
static int at76_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
2005
static int at76_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/atmel/at76c50x-usb.c
2027
static void at76_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
2053
static void at76_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/atmel/at76c50x-usb.c
2125
static int at76_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/atmel/at76c50x-usb.c
2195
struct ieee80211_hw *hw;
drivers/net/wireless/atmel/at76c50x-usb.h
442
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/b43/b43.h
902
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/b43/b43.h
977
static inline struct b43_wl *hw_to_b43_wl(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43/leds.c
151
struct ieee80211_hw *hw = dev->wl->hw;
drivers/net/wireless/broadcom/b43/main.c
3626
static void b43_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
366
static void b43_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
3787
static int b43_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
3824
static int b43_op_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
3836
static u64 b43_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/broadcom/b43/main.c
3855
static void b43_op_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
3978
static int b43_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/broadcom/b43/main.c
4100
static void b43_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
4159
static int b43_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/broadcom/b43/main.c
4284
static void b43_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
4960
static int b43_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5002
static void b43_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5025
static int b43_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43/main.c
5081
static void b43_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/broadcom/b43/main.c
5106
static int b43_op_beacon_set_tim(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5116
static void b43_op_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5126
static void b43_op_sw_scan_start_notifier(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5142
static void b43_op_sw_scan_complete_notifier(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/main.c
5157
static int b43_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/broadcom/b43/main.c
5261
struct ieee80211_hw *hw = dev->wl->hw;
drivers/net/wireless/broadcom/b43/main.c
5556
struct ieee80211_hw *hw = wl->hw;
drivers/net/wireless/broadcom/b43/main.c
5566
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/b43/main.c
934
static void b43_op_update_tkip_key(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43/rfkill.c
23
void b43_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43/rfkill.h
5
struct ieee80211_hw;
drivers/net/wireless/broadcom/b43/rfkill.h
8
void b43_rfkill_poll(struct ieee80211_hw *hw);
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
580
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
754
struct b43legacy_wl *hw_to_b43legacy_wl(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43legacy/leds.c
120
struct ieee80211_hw *hw = dev->wl->hw;
drivers/net/wireless/broadcom/b43legacy/main.c
2487
static void b43legacy_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
2507
static int b43legacy_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
2515
static int b43legacy_op_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
2665
static int b43legacy_op_dev_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/broadcom/b43legacy/main.c
2807
static void b43legacy_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
2878
static void b43legacy_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
3376
static int b43legacy_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
3417
static void b43legacy_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
3443
static int b43legacy_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43legacy/main.c
3487
static void b43legacy_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/broadcom/b43legacy/main.c
3502
static int b43legacy_op_beacon_set_tim(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/b43legacy/main.c
3515
static int b43legacy_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/broadcom/b43legacy/main.c
3600
struct ieee80211_hw *hw = dev->wl->hw;
drivers/net/wireless/broadcom/b43legacy/main.c
3782
struct ieee80211_hw *hw = wl->hw;
drivers/net/wireless/broadcom/b43legacy/main.c
3791
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/b43legacy/rfkill.c
39
void b43legacy_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/b43legacy/rfkill.h
5
struct ieee80211_hw;
drivers/net/wireless/broadcom/b43legacy/rfkill.h
8
void b43legacy_rfkill_poll(struct ieee80211_hw *hw);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
696
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1050
static int ieee_hw_rate_init(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1090
static int ieee_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1133
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1227
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1268
struct ieee80211_hw *hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
1528
struct ieee80211_hw *hw = t->wl->pub->ieee_hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
333
struct ieee80211_hw *hw = bcma_get_drvdata(pdev);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
402
static void brcms_ops_tx(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
421
static int brcms_ops_start(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
461
static void brcms_ops_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
489
brcms_ops_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
520
brcms_ops_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
529
static int brcms_ops_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
585
brcms_ops_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
741
brcms_ops_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
770
static void brcms_ops_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
781
static void brcms_ops_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
792
brcms_ops_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
806
brcms_ops_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
825
brcms_ops_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
884
static void brcms_ops_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
906
static void brcms_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
922
static u64 brcms_ops_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
934
static void brcms_ops_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
944
static int brcms_ops_beacon_set_tim(struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6152
brcms_c_d11hdrs_mac80211(struct brcms_c_info *wlc, struct ieee80211_hw *hw,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
6844
struct ieee80211_hw *hw)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
7237
struct ieee80211_hw *ieee_hw = brcms_c_pub(wlc)->ieee_hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
146
struct ieee80211_hw *ieee_hw;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pub.h
287
struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2719
il3945_mac_start(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2778
il3945_mac_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2803
il3945_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2863
il3945_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2928
il3945_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
2960
il3945_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3488
struct ieee80211_hw *hw = il->hw;
drivers/net/wireless/intel/iwlegacy/3945-mac.c
3543
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
322
struct ieee80211_hw *hw = il->hw;
drivers/net/wireless/intel/iwlegacy/3945-rs.c
378
il3945_rs_alloc(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlegacy/3945-rs.c
875
il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5723
struct ieee80211_hw *hw = il->hw;
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5786
il4965_mac_start(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5828
il4965_mac_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5852
il4965_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5870
il4965_mac_update_tkip_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5884
il4965_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
5960
il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6010
il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6046
il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6133
il4965_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/intel/iwlegacy/4965-mac.c
6483
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
1723
struct ieee80211_hw *hw = il->hw;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2266
struct ieee80211_hw *hw = il->hw;
drivers/net/wireless/intel/iwlegacy/4965-rs.c
2471
il4965_rs_alloc(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlegacy/4965.h
150
void il4965_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/4965.h
153
int il4965_mac_start(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlegacy/4965.h
154
void il4965_mac_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/intel/iwlegacy/4965.h
155
void il4965_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/4965.h
158
int il4965_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlegacy/4965.h
161
void il4965_mac_update_tkip_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/4965.h
166
int il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965.h
168
int il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/4965.h
171
il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
1558
il_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
2445
il_mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
4460
il_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
4502
il_mac_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlegacy/common.c
4528
il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/intel/iwlegacy/common.c
4587
il_mac_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/intel/iwlegacy/common.c
4681
il_mac_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
4720
void il_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.c
4987
il_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/intel/iwlegacy/common.c
5141
il_mac_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/intel/iwlegacy/common.c
5252
il_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/intel/iwlegacy/common.c
5291
il_mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
1125
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlegacy/common.h
1697
int il_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
1700
int il_mac_tx_last_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlegacy/common.h
1716
int il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/intel/iwlegacy/common.h
1717
void il_mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlegacy/common.h
1719
int il_mac_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
1721
void il_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
1784
int il_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
1959
int il_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/intel/iwlegacy/common.h
1960
void il_mac_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/intel/iwlegacy/common.h
1961
void il_mac_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
2130
int il_mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlegacy/common.h
2869
void il3945_rate_scale_init(struct ieee80211_hw *hw, s32 sta_id);
drivers/net/wireless/intel/iwlwifi/dvm/agn.h
75
struct ieee80211_hw *iwl_alloc_all(void);
drivers/net/wireless/intel/iwlwifi/dvm/agn.h
91
int iwlagn_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/intel/iwlwifi/dvm/agn.h
92
void iwlagn_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/dev.h
648
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/dvm/lib.c
871
static void iwlagn_wowlan_program_keys(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1020
static void iwlagn_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1070
static void iwlagn_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1108
static void iwlagn_mac_event_callback(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1135
static int iwlagn_mac_set_tim(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1145
static int iwlagn_mac_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1190
static int iwlagn_mac_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1252
static int iwlagn_mac_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1367
static void iwlagn_mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1388
static int iwlagn_mac_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1471
static int iwlagn_mac_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1529
static void iwlagn_mac_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1563
iwlagn_mac_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1609
struct ieee80211_hw *iwl_alloc_all(void)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
1615
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
276
static int iwlagn_mac_start(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
303
static void iwlagn_mac_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
325
static void iwlagn_mac_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
353
static int iwlagn_mac_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
418
static int iwlagn_mac_resume(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
559
static void iwlagn_mac_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
567
static void iwlagn_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
577
static void iwlagn_mac_update_tkip_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
588
static int iwlagn_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
691
static int iwlagn_mac_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
763
static int iwlagn_mac_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
796
static int iwlagn_mac_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
82
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
823
static int iwlagn_mac_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c
918
static void iwlagn_mac_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/dvm/main.c
1239
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
2162
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
2743
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/intel/iwlwifi/dvm/rs.c
2986
static void *rs_alloc(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
1152
int iwlagn_mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/intel/iwlwifi/dvm/rxon.c
1383
void iwlagn_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/ap.c
267
int iwl_mld_start_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/ap.c
344
void iwl_mld_stop_ap_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/ap.h
17
int iwl_mld_start_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/ap.h
21
void iwl_mld_stop_ap_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
1533
iwl_mld_suspend_key_data_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
169
void iwl_mld_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
190
void iwl_mld_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/d3.c
896
iwl_mld_resume_keys_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/d3.h
42
void iwl_mld_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/d3.h
46
void iwl_mld_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
1106
void iwl_mld_add_link_sta_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
941
void iwl_mld_add_vif_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
991
void iwl_mld_add_link_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
129
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
139
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); \
drivers/net/wireless/intel/iwlwifi/mld/debugfs.h
75
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy); \
drivers/net/wireless/intel/iwlwifi/mld/iface.c
420
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intel/iwlwifi/mld/key.c
281
static void iwl_mld_remove_ap_keys_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/key.c
326
static void iwl_mld_update_sta_key_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/key.h
32
iwl_mld_cleanup_keys_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1048
int iwl_mld_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1155
void iwl_mld_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1200
int iwl_mld_mac80211_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1318
iwl_mld_mac80211_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1380
void iwl_mld_mac80211_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1420
iwl_mld_mac80211_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1444
iwl_mld_mac80211_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1464
iwl_mld_mac80211_sched_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1475
iwl_mld_mac80211_sched_scan_stop(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1495
iwl_mld_mac80211_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1517
void iwl_mld_mac80211_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1539
void iwl_mld_mac_mgd_complete_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1573
iwl_mld_mac80211_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
164
struct ieee80211_hw *hw = mld->hw;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1901
static int iwl_mld_mac80211_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1923
static void iwl_mld_mac80211_flush(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1951
static void iwl_mld_mac80211_flush_sta(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
1961
iwl_mld_mac80211_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2008
static bool iwl_mld_mac80211_can_aggregate(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2025
static void iwl_mld_mac80211_sync_rx_queues(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2032
static void iwl_mld_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2053
static void iwl_mld_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2067
iwl_mld_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2084
static int iwl_mld_resume(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2250
static int iwl_mld_mac80211_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
227
struct ieee80211_hw *hw = mld->hw;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2278
iwl_mld_pre_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2327
iwl_mld_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2343
iwl_mld_post_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2358
iwl_mld_abort_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2371
iwl_mld_switch_vif_chanctx_swap(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2413
iwl_mld_switch_vif_chanctx_reassign(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2440
iwl_mld_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
245
struct ieee80211_hw *hw = mld->hw;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2466
static void iwl_mld_sta_pre_rcu_remove(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2494
iwl_mld_mac80211_mgd_protect_tdls_discover(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2519
static bool iwl_mld_can_activate_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2531
iwl_mld_change_vif_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2611
static int iwl_mld_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2621
static int iwl_mld_mac80211_join_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2627
static void iwl_mld_mac80211_leave_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2633
static int iwl_mld_mac80211_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2640
static void iwl_mld_prep_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2655
static int iwl_mld_set_hw_timestamp(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2673
static int iwl_mld_start_pmsr(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2683
iwl_mld_can_neg_ttlm(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2699
static int iwl_mld_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
2710
static int iwl_mld_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
277
struct ieee80211_hw *hw = mld->hw;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
422
struct ieee80211_hw *hw = mld->hw;
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
512
iwl_mld_mac80211_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
564
int iwl_mld_mac80211_start(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
625
void iwl_mld_mac80211_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
656
int iwl_mld_mac80211_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
663
int iwl_mld_mac80211_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
723
void iwl_mld_mac80211_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
809
iwl_mld_mac80211_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
846
void iwl_mld_mac80211_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
873
void iwl_mld_mac80211_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
929
int iwl_mld_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
957
void iwl_mld_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
968
void iwl_mld_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mld.c
394
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/mld/mld.c
66
struct ieee80211_hw *hw, struct dentry *dbgfs_dir)
drivers/net/wireless/intel/iwlwifi/mld/mld.h
241
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/mld/mld.h
527
struct ieee80211_hw *hw, struct dentry *dbgfs_dir);
drivers/net/wireless/intel/iwlwifi/mld/mld.h
571
void iwl_mld_add_vif_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mld.h
573
void iwl_mld_add_link_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mld.h
577
void iwl_mld_add_link_sta_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
1123
void iwl_mld_emlsr_check_chan_load(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mlo.c
179
static void iwl_mld_clear_avg_chan_load_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/mlo.h
139
void iwl_mld_emlsr_check_chan_load(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/nan.c
124
int iwl_mld_start_nan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/nan.c
157
int iwl_mld_nan_change_config(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/nan.c
174
int iwl_mld_stop_nan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/nan.h
10
int iwl_mld_start_nan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/nan.h
13
int iwl_mld_nan_change_config(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/nan.h
17
int iwl_mld_stop_nan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/roc.c
182
int iwl_mld_cancel_roc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/roc.c
75
int iwl_mld_start_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/roc.h
10
int iwl_mld_start_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mld/roc.h
14
int iwl_mld_cancel_roc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/scan.c
2146
int iwl_mld_mac80211_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/intel/iwlwifi/mld/scan.h
36
int iwl_mld_mac80211_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/intel/iwlwifi/mld/stats.c
306
void iwl_mld_mac80211_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/stats.c
458
static void iwl_mld_fill_chanctx_stats(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/stats.h
10
void iwl_mld_mac80211_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c
29
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
109
static void iwl_mvm_wowlan_program_keys(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1243
static int __iwl_mvm_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1370
int iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1806
static void iwl_mvm_d3_update_keys(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
19
void iwl_mvm_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
218
static void iwl_mvm_wowlan_get_rsc_tsc_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
3185
int iwl_mvm_resume(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
3199
void iwl_mvm_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
337
static void iwl_mvm_wowlan_get_rsc_v5_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
41
void iwl_mvm_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
515
static void iwl_mvm_wowlan_get_tkip_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
581
static void iwl_mvm_wowlan_gtk_type_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
66
void iwl_mvm_set_default_unicast_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
470
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
508
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
798
void iwl_mvm_vif_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c
884
void iwl_mvm_link_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2096
void iwl_mvm_link_sta_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
621
static void iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
100
static int __iwl_mvm_mac_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1009
int iwl_mvm_mac_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
123
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1259
int iwl_mvm_mac_start(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1316
void iwl_mvm_mac_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1386
void iwl_mvm_mac_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1503
struct ieee80211_hw *hw = data;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1515
int iwl_mvm_post_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1579
void iwl_mvm_abort_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1687
static int iwl_mvm_mac_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1825
static void iwl_mvm_mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
1973
u64 iwl_mvm_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2010
void iwl_mvm_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2037
static void iwl_mvm_config_iface_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2866
bool iwl_mvm_start_ap_ibss_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2907
static int iwl_mvm_start_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
296
int iwl_mvm_op_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3026
static int iwl_mvm_start_ap(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3033
static int iwl_mvm_start_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
305
int iwl_mvm_op_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3074
static void iwl_mvm_stop_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3112
static void iwl_mvm_stop_ap(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3119
static void iwl_mvm_stop_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3157
static void iwl_mvm_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3193
int iwl_mvm_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3206
void iwl_mvm_mac_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3225
iwl_mvm_mac_allow_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3240
iwl_mvm_mac_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3254
static void __iwl_mvm_mac_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3313
void iwl_mvm_mac_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
333
struct ieee80211_hw *hw = mvm->hw;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3372
void iwl_mvm_sta_pre_rcu_remove(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3501
iwl_mvm_check_he_obss_narrow_bw_ru(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3641
static int iwl_mvm_mac_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3718
static void iwl_mvm_vif_set_he_support(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3806
iwl_mvm_sta_state_auth_to_assoc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
3954
int iwl_mvm_mac_sta_state_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4096
int iwl_mvm_mac_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4106
void iwl_mvm_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4122
static int iwl_mvm_mac_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4143
void iwl_mvm_mac_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4157
void iwl_mvm_mac_mgd_complete_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4171
int iwl_mvm_mac_sched_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4186
int iwl_mvm_mac_sched_scan_stop(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4214
static int __iwl_mvm_mac_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4455
int iwl_mvm_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4469
void iwl_mvm_mac_update_tkip_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4651
static int iwl_mvm_roc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4766
int iwl_mvm_roc_common(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4819
int iwl_mvm_cancel_roc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4905
int iwl_mvm_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4925
void iwl_mvm_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
4934
void iwl_mvm_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5104
static int iwl_mvm_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5193
static void iwl_mvm_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5297
iwl_mvm_switch_vif_chanctx_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5325
static int iwl_mvm_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5338
int iwl_mvm_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5345
static int iwl_mvm_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5360
void iwl_mvm_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5567
int iwl_mvm_mac_pre_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5577
void iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5672
void iwl_mvm_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5739
void iwl_mvm_mac_flush_sta(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
5820
int iwl_mvm_mac_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6015
void iwl_mvm_mac_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6161
void iwl_mvm_mac_event_callback(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6244
void iwl_mvm_sync_rx_queues(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6253
iwl_mvm_mac_get_ftm_responder_stats(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6281
int iwl_mvm_start_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6290
void iwl_mvm_abort_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6309
static bool iwl_mvm_mac_can_aggregate(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
6325
int iwl_mvm_set_hw_timestamp(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
816
void iwl_mvm_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
876
void iwl_mvm_mac_itxq_xmit(struct ieee80211_hw *hw, struct ieee80211_txq *txq)
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
930
void iwl_mvm_mac_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
124
static void iwl_mvm_mld_update_sta_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
368
static void iwl_mvm_sec_key_remove_ap_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
112
static void iwl_mvm_mld_mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
260
static int iwl_mvm_mld_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
310
static void iwl_mvm_mld_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
405
static int iwl_mvm_mld_start_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
469
static int iwl_mvm_mld_start_ap(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
476
static int iwl_mvm_mld_start_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
482
static void iwl_mvm_mld_stop_ap_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
504
static void iwl_mvm_mld_stop_ap(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
511
static void iwl_mvm_mld_stop_ibss(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
517
static int iwl_mvm_mld_mac_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
7
static int iwl_mvm_mld_mac_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
741
static void iwl_mvm_mld_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
776
static void iwl_mvm_mld_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
792
iwl_mvm_mld_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
805
static void iwl_mvm_mld_config_iface_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
826
iwl_mvm_mld_mac_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
877
static int iwl_mvm_mld_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
890
iwl_mvm_mld_change_vif_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
974
iwl_mvm_mld_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
985
static bool iwl_mvm_mld_can_activate_links(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
999
iwl_mvm_mld_can_neg_ttlm(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
1692
void iwl_mvm_mac_itxq_xmit(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
1971
bool iwl_mvm_start_ap_ibss_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2004
int iwl_mvm_roc_common(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2008
int iwl_mvm_cancel_roc(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2075
void iwl_mvm_vif_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2129
int iwl_mvm_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2130
int iwl_mvm_resume(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2131
void iwl_mvm_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2132
void iwl_mvm_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2135
void iwl_mvm_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2138
void iwl_mvm_set_default_unicast_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2372
void iwl_mvm_mac_mgd_protect_tdls_discover(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2375
int iwl_mvm_tdls_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2380
void iwl_mvm_tdls_recv_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2383
void iwl_mvm_tdls_cancel_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2426
void iwl_mvm_link_sta_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2430
void iwl_mvm_link_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2504
int iwl_mvm_post_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2536
iwl_mvm_switch_vif_chanctx_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2687
void iwl_mvm_mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2689
void iwl_mvm_mac_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2692
int iwl_mvm_mac_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2695
int iwl_mvm_op_get_antenna(struct ieee80211_hw *hw, int radio_idx, u32 *tx_ant,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2697
int iwl_mvm_op_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2699
int iwl_mvm_mac_start(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2700
void iwl_mvm_mac_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2702
void iwl_mvm_mac_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2703
static inline int iwl_mvm_mac_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2709
u64 iwl_mvm_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2712
void iwl_mvm_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2715
int iwl_mvm_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2717
void iwl_mvm_mac_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2719
void iwl_mvm_sta_pre_rcu_remove(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2722
void iwl_mvm_mac_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2726
iwl_mvm_mac_allow_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2732
iwl_mvm_mac_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2737
int iwl_mvm_mac_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2739
void iwl_mvm_sta_rc_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2741
void iwl_mvm_mac_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2744
void iwl_mvm_mac_mgd_complete_tx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2747
void iwl_mvm_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2749
void iwl_mvm_mac_flush_sta(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2751
int iwl_mvm_mac_sched_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2755
int iwl_mvm_mac_sched_scan_stop(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2757
int iwl_mvm_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2760
void iwl_mvm_mac_update_tkip_key(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2765
int iwl_mvm_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2767
void iwl_mvm_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2769
void iwl_mvm_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2771
int iwl_mvm_tx_last_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2772
void iwl_mvm_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2774
int iwl_mvm_mac_pre_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2778
void iwl_mvm_abort_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2781
void iwl_mvm_channel_switch_rx_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2784
void iwl_mvm_mac_event_callback(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2787
void iwl_mvm_sync_rx_queues(struct ieee80211_hw *hw);
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2788
int iwl_mvm_mac_testmode_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2791
int iwl_mvm_mac_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2793
void iwl_mvm_mac_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2798
iwl_mvm_mac_get_ftm_responder_stats(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2801
int iwl_mvm_start_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2803
void iwl_mvm_abort_pmsr(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2812
int iwl_mvm_set_hw_timestamp(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
915
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1200
struct ieee80211_hw *hw;
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
917
static void iwl_mvm_frob_txf_key_iter(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c
575
struct ieee80211_hw *hw = mvm->hw;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
2931
struct ieee80211_hw *hw = mvm->hw;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3640
static void *rs_alloc(struct ieee80211_hw *hw)
drivers/net/wireless/intel/iwlwifi/mvm/sta.h
607
int iwl_mvm_mac_sta_state_common(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
146
void iwl_mvm_mac_mgd_protect_tdls_discover(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
498
iwl_mvm_tdls_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
556
void iwl_mvm_tdls_cancel_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/tdls.c
609
iwl_mvm_tdls_recv_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c
25
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c
72
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/intersil/p54/eeprom.c
122
static int p54_fill_band_bitrates(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
144
static int p54_generate_band(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
319
static int p54_generate_channel_lists(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/eeprom.c
416
static int p54_convert_rev0(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
468
static int p54_convert_rev1(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
513
static int p54_parse_rssical(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
631
static void p54_parse_default_country(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
660
static int p54_convert_output_limits(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/eeprom.c
725
int p54_parse_eeprom(struct ieee80211_hw *dev, void *eeprom, int len)
drivers/net/wireless/intersil/p54/eeprom.c
944
int p54_read_eeprom(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/fwio.c
27
int p54_parse_firmware(struct ieee80211_hw *dev, const struct firmware *fw)
drivers/net/wireless/intersil/p54/led.c
69
struct ieee80211_hw *dev = led->hw_dev;
drivers/net/wireless/intersil/p54/lmac.h
526
void p54_tx_80211(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
167
static int p54_start(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/main.c
202
static void p54_stop(struct ieee80211_hw *dev, bool suspend)
drivers/net/wireless/intersil/p54/main.c
225
static int p54_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
259
static void p54_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
282
static int p54_wait_for_stats(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/main.c
318
static int p54_config(struct ieee80211_hw *dev, int radio_idx, u32 changed)
drivers/net/wireless/intersil/p54/main.c
34
static int p54_sta_add_remove(struct ieee80211_hw *hw,
drivers/net/wireless/intersil/p54/main.c
365
static u64 p54_prepare_multicast(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
390
static void p54_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
408
static int p54_conf_tx(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
443
static int p54_get_stats(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
452
static void p54_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
50
static void p54_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
drivers/net/wireless/intersil/p54/main.c
500
static int p54_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
drivers/net/wireless/intersil/p54/main.c
606
static int p54_get_survey(struct ieee80211_hw *dev, int idx,
drivers/net/wireless/intersil/p54/main.c
66
static int p54_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
drivers/net/wireless/intersil/p54/main.c
669
static void p54_flush(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
drivers/net/wireless/intersil/p54/main.c
696
static void p54_set_coverage_class(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/main.c
736
struct ieee80211_hw *p54_init_common(size_t priv_data_len)
drivers/net/wireless/intersil/p54/main.c
738
struct ieee80211_hw *dev;
drivers/net/wireless/intersil/p54/main.c
805
int p54_register_common(struct ieee80211_hw *dev, struct device *pdev)
drivers/net/wireless/intersil/p54/main.c
830
void p54_free_common(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/main.c
854
void p54_unregister_common(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54.h
147
struct ieee80211_hw *hw_dev;
drivers/net/wireless/intersil/p54/p54.h
165
struct ieee80211_hw *hw;
drivers/net/wireless/intersil/p54/p54.h
167
void (*tx)(struct ieee80211_hw *dev, struct sk_buff *skb);
drivers/net/wireless/intersil/p54/p54.h
168
int (*open)(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/p54.h
169
void (*stop)(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/p54.h
267
int p54_rx(struct ieee80211_hw *dev, struct sk_buff *skb);
drivers/net/wireless/intersil/p54/p54.h
268
void p54_free_skb(struct ieee80211_hw *dev, struct sk_buff *skb);
drivers/net/wireless/intersil/p54/p54.h
269
int p54_parse_firmware(struct ieee80211_hw *dev, const struct firmware *fw);
drivers/net/wireless/intersil/p54/p54.h
270
int p54_parse_eeprom(struct ieee80211_hw *dev, void *eeprom, int len);
drivers/net/wireless/intersil/p54/p54.h
271
int p54_read_eeprom(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/p54.h
273
struct ieee80211_hw *p54_init_common(size_t priv_data_len);
drivers/net/wireless/intersil/p54/p54.h
274
int p54_register_common(struct ieee80211_hw *dev, struct device *pdev);
drivers/net/wireless/intersil/p54/p54.h
275
void p54_free_common(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/p54.h
277
void p54_unregister_common(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/p54pci.c
132
static void p54p_refill_rx_ring(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/p54pci.c
184
static void p54p_check_rx_ring(struct ieee80211_hw *dev, u32 *index,
drivers/net/wireless/intersil/p54/p54pci.c
244
static void p54p_check_tx_ring(struct ieee80211_hw *dev, u32 *index,
drivers/net/wireless/intersil/p54/p54pci.c
284
struct ieee80211_hw *dev = pci_get_drvdata(priv->pdev);
drivers/net/wireless/intersil/p54/p54pci.c
307
struct ieee80211_hw *dev = dev_id;
drivers/net/wireless/intersil/p54/p54pci.c
328
static void p54p_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/p54pci.c
367
static void p54p_stop(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54pci.c
433
static int p54p_open(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54pci.c
48
static int p54p_upload_firmware(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54pci.c
500
struct ieee80211_hw *dev = priv->common.hw;
drivers/net/wireless/intersil/p54/p54pci.c
552
struct ieee80211_hw *dev;
drivers/net/wireless/intersil/p54/p54pci.c
653
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
drivers/net/wireless/intersil/p54/p54spi.c
153
static int p54spi_request_firmware(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54spi.c
175
static int p54spi_request_eeprom(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54spi.c
202
static int p54spi_upload_firmware(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54spi.c
462
static void p54spi_op_tx(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/p54spi.c
518
static int p54spi_op_start(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54spi.c
566
static void p54spi_op_stop(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54spi.c
588
struct ieee80211_hw *hw;
drivers/net/wireless/intersil/p54/p54spi.h
95
struct ieee80211_hw *hw;
drivers/net/wireless/intersil/p54/p54usb.c
1057
struct ieee80211_hw *dev = usb_get_intfdata(intf);
drivers/net/wireless/intersil/p54/p54usb.c
1073
struct ieee80211_hw *dev = usb_get_intfdata(intf);
drivers/net/wireless/intersil/p54/p54usb.c
1084
struct ieee80211_hw *dev = usb_get_intfdata(intf);
drivers/net/wireless/intersil/p54/p54usb.c
1099
struct ieee80211_hw *dev = usb_get_intfdata(intf);
drivers/net/wireless/intersil/p54/p54usb.c
144
struct ieee80211_hw *dev = info->dev;
drivers/net/wireless/intersil/p54/p54usb.c
198
struct ieee80211_hw *dev =
drivers/net/wireless/intersil/p54/p54usb.c
206
static void p54u_free_urbs(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
212
static void p54u_stop(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
222
static int p54u_init_urbs(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
271
static int p54u_open(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
294
static void p54u_tx_lm87(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/p54usb.c
323
static void p54u_tx_net2280(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/p54usb.c
451
static int p54u_device_reset(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
477
static int p54u_firmware_reset_3887(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
497
static int p54u_upload_firmware_3887(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
626
static int p54u_upload_firmware_net2280(struct ieee80211_hw *dev)
drivers/net/wireless/intersil/p54/p54usb.c
869
struct ieee80211_hw *dev = priv->common.hw;
drivers/net/wireless/intersil/p54/p54usb.c
953
static int p54u_load_firmware(struct ieee80211_hw *dev,
drivers/net/wireless/intersil/p54/p54usb.c
988
struct ieee80211_hw *dev;
drivers/net/wireless/intersil/p54/p54usb.h
131
struct ieee80211_hw *dev;
drivers/net/wireless/intersil/p54/p54usb.h
147
int (*upload_fw)(struct ieee80211_hw *dev);
drivers/net/wireless/intersil/p54/txrx.c
236
void p54_free_skb(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/txrx.c
676
int p54_rx(struct ieee80211_hw *dev, struct sk_buff *skb)
drivers/net/wireless/intersil/p54/txrx.c
781
void p54_tx_80211(struct ieee80211_hw *dev,
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
183
struct ieee80211_hw *hw;
drivers/net/wireless/marvell/libertas_tf/main.c
181
static void lbtf_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
254
static int lbtf_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/libertas_tf/main.c
270
static void lbtf_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/marvell/libertas_tf/main.c
299
static int lbtf_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
325
static void lbtf_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
340
static int lbtf_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/marvell/libertas_tf/main.c
354
static u64 lbtf_op_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
374
static void lbtf_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
417
static void lbtf_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/libertas_tf/main.c
459
static int lbtf_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/marvell/libertas_tf/main.c
558
struct ieee80211_hw *hw;
drivers/net/wireless/marvell/libertas_tf/main.c
640
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/marvell/mwl8k.c
1165
static int mwl8k_rxq_init(struct ieee80211_hw *hw, int index)
drivers/net/wireless/marvell/mwl8k.c
1212
static int rxq_refill(struct ieee80211_hw *hw, int index, int limit)
drivers/net/wireless/marvell/mwl8k.c
1252
static void mwl8k_rxq_deinit(struct ieee80211_hw *hw, int index)
drivers/net/wireless/marvell/mwl8k.c
1295
static inline void mwl8k_save_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
1328
static int rxq_process(struct ieee80211_hw *hw, int index, int limit)
drivers/net/wireless/marvell/mwl8k.c
1461
static int mwl8k_txq_init(struct ieee80211_hw *hw, int index)
drivers/net/wireless/marvell/mwl8k.c
1513
static void mwl8k_dump_tx_rings(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
1553
static int mwl8k_tx_wait_empty(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
1681
mwl8k_txq_reclaim(struct ieee80211_hw *hw, int index, int limit, int force)
drivers/net/wireless/marvell/mwl8k.c
1778
static void mwl8k_txq_deinit(struct ieee80211_hw *hw, int index)
drivers/net/wireless/marvell/mwl8k.c
1799
mwl8k_add_stream(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u8 tid)
drivers/net/wireless/marvell/mwl8k.c
182
struct ieee80211_hw *hw;
drivers/net/wireless/marvell/mwl8k.c
1821
mwl8k_start_stream(struct ieee80211_hw *hw, struct mwl8k_ampdu_stream *stream)
drivers/net/wireless/marvell/mwl8k.c
1839
mwl8k_remove_stream(struct ieee80211_hw *hw, struct mwl8k_ampdu_stream *stream)
drivers/net/wireless/marvell/mwl8k.c
1847
mwl8k_lookup_stream(struct ieee80211_hw *hw, u8 *addr, u8 tid)
drivers/net/wireless/marvell/mwl8k.c
1907
mwl8k_txq_xmit(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
2162
static int mwl8k_fw_lock(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2190
static void mwl8k_fw_unlock(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2203
static void mwl8k_enable_bsses(struct ieee80211_hw *hw, bool enable,
drivers/net/wireless/marvell/mwl8k.c
2213
static int mwl8k_post_cmd(struct ieee80211_hw *hw, struct mwl8k_cmd_pkt_hdr *cmd)
drivers/net/wireless/marvell/mwl8k.c
2308
static int mwl8k_post_pervif_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
2320
static void mwl8k_setup_2ghz_band(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2339
static void mwl8k_setup_5ghz_band(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2397
mwl8k_set_ht_caps(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
2446
mwl8k_set_caps(struct ieee80211_hw *hw, u32 caps)
drivers/net/wireless/marvell/mwl8k.c
2468
static int mwl8k_cmd_get_hw_spec_sta(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2533
static int mwl8k_cmd_get_hw_spec_ap(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2635
static int mwl8k_cmd_set_hw_spec(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2694
__mwl8k_cmd_mac_multicast_adr(struct ieee80211_hw *hw, int allmulti,
drivers/net/wireless/marvell/mwl8k.c
2750
static int mwl8k_cmd_get_stat(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
2790
mwl8k_cmd_radio_control(struct ieee80211_hw *hw, bool enable, bool force)
drivers/net/wireless/marvell/mwl8k.c
2818
static int mwl8k_cmd_radio_disable(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2823
static int mwl8k_cmd_radio_enable(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
2829
mwl8k_set_radio_preamble(struct ieee80211_hw *hw, bool short_preamble)
drivers/net/wireless/marvell/mwl8k.c
2852
static int mwl8k_cmd_rf_tx_power(struct ieee80211_hw *hw, int dBm)
drivers/net/wireless/marvell/mwl8k.c
2887
static int mwl8k_cmd_tx_power(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
2946
mwl8k_cmd_rf_antenna(struct ieee80211_hw *hw, int antenna, int mask)
drivers/net/wireless/marvell/mwl8k.c
2984
static void mwl8k_beacon_copy_inject_ds_params(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3020
static int mwl8k_cmd_set_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3064
static int mwl8k_cmd_set_pre_scan(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
3094
mwl8k_cmd_bbp_reg_access(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3133
mwl8k_cmd_set_post_scan(struct ieee80211_hw *hw, const __u8 *mac)
drivers/net/wireless/marvell/mwl8k.c
3221
static int mwl8k_cmd_set_rf_channel(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3310
mwl8k_cmd_set_aid(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3365
mwl8k_cmd_set_rate(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/marvell/mwl8k.c
3397
static int mwl8k_cmd_finalize_join(struct ieee80211_hw *hw, void *frame,
drivers/net/wireless/marvell/mwl8k.c
3437
mwl8k_cmd_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/marvell/mwl8k.c
3467
static int mwl8k_cmd_set_slot(struct ieee80211_hw *hw, bool short_slot_time)
drivers/net/wireless/marvell/mwl8k.c
3538
mwl8k_cmd_set_edca_params(struct ieee80211_hw *hw, __u8 qnum,
drivers/net/wireless/marvell/mwl8k.c
3580
static int mwl8k_cmd_set_wmm_mode(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/marvell/mwl8k.c
3613
static int mwl8k_cmd_mimo_config(struct ieee80211_hw *hw, __u8 rx, __u8 tx)
drivers/net/wireless/marvell/mwl8k.c
3656
static int mwl8k_cmd_use_fixed_rate_sta(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
3696
mwl8k_cmd_use_fixed_rate_ap(struct ieee80211_hw *hw, int mcast, int mgmt)
drivers/net/wireless/marvell/mwl8k.c
3725
static int mwl8k_cmd_enable_sniffer(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/marvell/mwl8k.c
3760
static int mwl8k_cmd_update_mac_addr(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3811
static inline int mwl8k_cmd_set_mac_addr(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3820
static inline int mwl8k_cmd_del_mac_addr(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3835
static int mwl8k_cmd_set_rateadapt_mode(struct ieee80211_hw *hw, __u16 mode)
drivers/net/wireless/marvell/mwl8k.c
3863
static int mwl8k_cmd_get_watchdog_bitmap(struct ieee80211_hw *hw, u8 *bitmap)
drivers/net/wireless/marvell/mwl8k.c
3886
static void mwl8k_destroy_ba(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3896
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/marvell/mwl8k.c
3943
static int mwl8k_cmd_bss_start(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
3977
static void mwl8k_enable_bsses(struct ieee80211_hw *hw, bool enable, u32 bitmap)
drivers/net/wireless/marvell/mwl8k.c
4043
mwl8k_check_ba(struct ieee80211_hw *hw, struct mwl8k_ampdu_stream *stream,
drivers/net/wireless/marvell/mwl8k.c
4075
mwl8k_create_ba(struct ieee80211_hw *hw, struct mwl8k_ampdu_stream *stream,
drivers/net/wireless/marvell/mwl8k.c
4119
static void mwl8k_destroy_ba(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4168
static int mwl8k_cmd_set_new_stn_add(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4208
static int mwl8k_cmd_set_new_stn_add_self(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4228
static int mwl8k_cmd_set_new_stn_del(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4336
static int mwl8k_cmd_update_encryption_enable(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4401
static int mwl8k_cmd_encryption_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4461
static int mwl8k_cmd_encryption_remove_key(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4491
static int mwl8k_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4598
static int mwl8k_cmd_update_stadb_add(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4640
static int mwl8k_cmd_update_stadb_del(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4667
struct ieee80211_hw *hw = dev_id;
drivers/net/wireless/marvell/mwl8k.c
4714
struct ieee80211_hw *hw = pci_get_drvdata(priv->pdev);
drivers/net/wireless/marvell/mwl8k.c
4743
struct ieee80211_hw *hw = pci_get_drvdata(priv->pdev);
drivers/net/wireless/marvell/mwl8k.c
4762
static void mwl8k_tx(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4779
static int mwl8k_start(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
4840
static void mwl8k_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/marvell/mwl8k.c
4872
static int mwl8k_reload_firmware(struct ieee80211_hw *hw, char *fw_image);
drivers/net/wireless/marvell/mwl8k.c
4874
static int mwl8k_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4963
static void mwl8k_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
4981
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/marvell/mwl8k.c
5024
static int mwl8k_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/marvell/mwl8k.c
5073
mwl8k_bss_info_changed_sta(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/marvell/mwl8k.c
5182
mwl8k_bss_info_changed_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/marvell/mwl8k.c
5236
mwl8k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/marvell/mwl8k.c
5245
static u64 mwl8k_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5263
mwl8k_configure_filter_sniffer(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5302
static void mwl8k_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5390
static int mwl8k_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/marvell/mwl8k.c
5396
static int mwl8k_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5408
static int mwl8k_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5439
static int mwl8k_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5470
static int mwl8k_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5476
static int mwl8k_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/marvell/mwl8k.c
5516
mwl8k_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/marvell/mwl8k.c
5647
static void mwl8k_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5666
static void mwl8k_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/marvell/mwl8k.c
5888
static int mwl8k_init_firmware(struct ieee80211_hw *hw, char *fw_image,
drivers/net/wireless/marvell/mwl8k.c
5930
static int mwl8k_init_txqs(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
5948
static int mwl8k_probe_hw(struct ieee80211_hw *hw)
drivers/net/wireless/marvell/mwl8k.c
6090
static int mwl8k_reload_firmware(struct ieee80211_hw *hw, char *fw_image)
drivers/net/wireless/marvell/mwl8k.c
6158
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/marvell/mwl8k.c
6272
struct ieee80211_hw *hw;
drivers/net/wireless/marvell/mwl8k.c
6392
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/marvell/mwl8k.c
750
static int mwl8k_load_firmware(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/channel.c
100
int mt76_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
151
void mt76_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
190
int mt76_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
32
int mt76_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
359
int mt76_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/channel.c
402
int mt76_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
58
void mt76_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/channel.c
79
void mt76_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/dma.c
648
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
1079
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
1107
int mt76_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/mediatek/mt76/mac80211.c
1234
struct ieee80211_hw **hw,
drivers/net/wireless/mediatek/mt76/mac80211.c
1445
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
1511
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
1635
int mt76_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mac80211.c
1675
void mt76_sta_pre_rcu_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mac80211.c
1709
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
1764
int mt76_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mac80211.c
1781
int mt76_init_sar_power(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mac80211.c
1874
mt76_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set)
drivers/net/wireless/mediatek/mt76/mac80211.c
1928
void mt76_sw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mac80211.c
1937
void mt76_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mac80211.c
1945
int mt76_get_antenna(struct ieee80211_hw *hw, int radio_idx, u32 *tx_ant,
drivers/net/wireless/mediatek/mt76/mac80211.c
199
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
2039
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
427
mt76_phy_init(struct mt76_phy *phy, struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mac80211.c
496
struct ieee80211_hw *hw = dev->phy.hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
518
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
670
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
746
struct ieee80211_hw *hw = dev->hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
799
struct ieee80211_hw *hw = dev->hw;
drivers/net/wireless/mediatek/mt76/mac80211.c
864
struct mt76_phy *mt76_vif_phy(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1233
int mt76_wed_net_setup_tc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1316
struct mt76_phy *mt76_vif_phy(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1378
static inline struct ieee80211_hw *
drivers/net/wireless/mediatek/mt76/mt76.h
1493
struct ieee80211_hw **hw)
drivers/net/wireless/mediatek/mt76/mt76.h
1515
void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
drivers/net/wireless/mediatek/mt76/mt76.h
1523
void mt76_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1532
int mt76_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/mediatek/mt76/mt76.h
1565
int mt76_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1571
void mt76_sta_pre_rcu_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1578
int mt76_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1580
int mt76_init_sar_power(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1589
int mt76_get_antenna(struct ieee80211_hw *hw, int radio_idx, u32 *tx_ant,
drivers/net/wireless/mediatek/mt76/mt76.h
1591
int mt76_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set);
drivers/net/wireless/mediatek/mt76/mt76.h
1596
int mt76_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1598
void mt76_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/mediatek/mt76/mt76.h
1599
void mt76_sw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1601
void mt76_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1604
int mt76_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1606
void mt76_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1608
void mt76_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1611
int mt76_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1615
void mt76_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1619
int mt76_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1623
int mt76_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1626
int mt76_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1628
int mt76_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1630
int mt76_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt76.h
1649
int mt76_npu_net_setup_tc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76.h
1702
static inline int mt76_npu_net_setup_tc(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76.h
1752
static inline struct ieee80211_hw *
drivers/net/wireless/mediatek/mt76/mt76.h
1757
struct ieee80211_hw *hw = mt76_phy_hw(dev, phy_idx);
drivers/net/wireless/mediatek/mt76/mt76.h
850
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt76.h
918
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt7603/init.c
428
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7603/init.c
498
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7603/main.c
12
mt7603_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7603/main.c
201
static int mt7603_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
219
mt7603_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt7603/main.c
245
mt7603_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
26
mt7603_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7603/main.c
285
mt7603_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
36
mt7603_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7603/main.c
436
mt7603_release_buffered_frames(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
478
mt7603_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
524
mt7603_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
570
mt7603_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
576
mt7603_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
631
mt7603_sta_rate_tbl_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
660
mt7603_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
671
static void mt7603_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7603/main.c
87
mt7603_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7603/mcu.c
387
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7615/init.c
190
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7615/init.c
334
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7615/init.c
360
mt7615_init_wiphy(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7615/init.c
616
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
826
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1088
mt7615_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1107
mt7615_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1118
mt7615_start_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1143
mt7615_stop_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1159
static int mt7615_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1191
static int mt7615_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1210
static void mt7615_sta_set_decap_offload(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1231
static int mt7615_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1261
static int mt7615_resume(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1297
static void mt7615_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
1305
static void mt7615_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
179
static int mt7615_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
246
static void mt7615_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
27
static int mt7615_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
335
static int mt7615_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
404
static int mt7615_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
423
static int mt7615_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
461
mt7615_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
480
static void mt7615_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
542
mt7615_update_mu_group(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
567
static void mt7615_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
622
mt7615_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
703
static void mt7615_sta_rate_tbl_update(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
747
static void mt7615_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
787
static int mt7615_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
802
mt7615_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
862
mt7615_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
870
mt7615_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
878
mt7615_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
897
mt7615_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
924
mt7615_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
94
static void mt7615_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
950
mt7615_offset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
976
mt7615_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7615/main.c
989
mt7615_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
1038
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
2010
struct ieee80211_hw *hw = mphy->hw;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
668
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
232
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
326
mt7615_hw_phy(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h
334
mt7615_hw_dev(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
168
struct ieee80211_hw *hw = priv;
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
82
static void mt7663u_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7615/usb_sdio.c
308
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt76_connac.h
424
void mt76_connac_pm_queue_skb(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
102
void mt76_connac_pm_queue_skb(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2320
int mt76_connac_mcu_set_p2p_oppps(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2353
mt76_connac_mcu_key_iter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2386
int mt76_connac_mcu_update_gtk_rekey(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2640
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
2005
int mt76_connac_mcu_update_gtk_rekey(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
2026
int mt76_connac_mcu_set_p2p_oppps(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
34
int mt76x0_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
60
int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
51
int mt76x0_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
53
int mt76x0_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
13
static int mt76x0e_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
47
static void mt76x0e_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
56
mt76x0e_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
102
static int mt76x0u_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
181
struct ieee80211_hw *hw = dev->mt76.hw;
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
80
static void mt76x0u_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt76x02.h
152
void mt76x02_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
162
int mt76x02_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
164
void mt76x02_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
167
int mt76x02_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02.h
169
int mt76x02_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt76x02.h
172
int mt76x02_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02.h
175
void mt76x02_sta_rate_tbl_update(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
185
void mt76x02_set_coverage_class(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
187
int mt76x02_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 val);
drivers/net/wireless/mediatek/mt76/mt76x02.h
194
void mt76x02_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt76/mt76x02.h
200
void mt76x02_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
203
void mt76x02_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02.h
206
void mt76x02_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
888
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
375
static void mt76x02_key_sync(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
528
void mt76x02_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
11
void mt76x02_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
142
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
204
void mt76x02_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
298
mt76x02_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
340
void mt76x02_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
352
int mt76x02_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
406
int mt76x02_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
487
int mt76x02_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
550
void mt76x02_set_coverage_class(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
562
int mt76x02_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 val)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
577
void mt76x02_sta_rate_tbl_update(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
608
void mt76x02_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
635
void mt76x02_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
678
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
11
int mt76x2_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
44
int mt76x2_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
10
mt76x2_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
102
static int mt76x2_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
27
mt76x2_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
57
mt76x2_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
97
mt76x2_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
96
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
192
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
25
static void mt76x2u_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
53
mt76x2u_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
9
static int mt76x2u_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1480
void mt7915_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/init.c
340
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
361
struct ieee80211_hw *hw = mphy->hw;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1271
struct ieee80211_hw *hw = priv;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2288
void mt7915_mac_add_twt_setup(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1002
u64 __mt7915_get_tsf(struct ieee80211_hw *hw, struct mt7915_vif *mvif)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1031
mt7915_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1045
mt7915_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1076
mt7915_offset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1107
mt7915_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
111
static void mt7915_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1120
mt7915_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant, u32 rx_ant)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1151
static void mt7915_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1228
static void mt7915_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1246
mt7915_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1270
static void mt7915_sta_set_4addr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1289
static void mt7915_sta_set_decap_offload(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1308
static int mt7915_sta_set_txpwr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1480
void mt7915_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1493
int mt7915_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1514
void mt7915_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1648
mt7915_twt_teardown_request(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1661
mt7915_set_frag_threshold(struct ieee80211_hw *hw, int radio_idx, u32 val)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1667
mt7915_set_radar_background(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1717
mt7915_net_fill_forward_path(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1749
mt7915_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
204
static int mt7915_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
23
int mt7915_run(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
286
static void mt7915_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
355
static int mt7915_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
430
static int mt7915_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
452
static int mt7915_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
508
mt7915_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
521
static void mt7915_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
584
mt7915_update_bss_color(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
606
static void mt7915_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
697
mt7915_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
719
mt7915_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
730
mt7915_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
773
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
883
static void mt7915_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
910
static int mt7915_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
926
mt7915_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
97
static int mt7915_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
983
mt7915_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1951
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2029
int mt7915_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3411
struct ieee80211_hw *hw = mphy->hw;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
507
static bool mt7915_check_he_obss_narrow_bw_ru(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
372
mt7915_hw_phy(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
380
mt7915_hw_dev(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
430
u64 __mt7915_get_tsf(struct ieee80211_hw *hw, struct mt7915_vif *mvif);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
451
int mt7915_run(struct ieee80211_hw *hw);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
474
int mt7915_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
592
void mt7915_mac_add_twt_setup(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
615
void mt7915_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/init.c
118
struct ieee80211_hw *hw = mdev->hw;
drivers/net/wireless/mediatek/mt76/mt7921/init.c
132
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7921/init.c
268
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
633
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
657
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1032
mt7921_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1047
mt7921_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1058
mt7921_start_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1080
mt7921_stop_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1094
mt7921_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1121
static int mt7921_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1146
static int mt7921_resume(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1167
static void mt7921_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1179
static void mt7921_sta_set_decap_offload(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1204
static void mt7921_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1263
int mt7921_set_tx_sar_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1279
static int mt7921_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1299
mt7921_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1311
mt7921_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1339
mt7921_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1361
mt7921_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1371
mt7921_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1381
mt7921_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1404
static void mt7921_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1419
static void mt7921_mgd_complete_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1428
static int mt7921_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1457
static int mt7921_pre_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1471
static void mt7921_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1482
static void mt7921_abort_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1492
static void mt7921_channel_switch_rx_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1508
static void mt7921_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
271
static int mt7921_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
283
static void mt7921_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
300
mt7921_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
446
static int mt7921_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
463
static int mt7921_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
497
static int mt7921_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
580
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
601
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
617
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
629
static int mt7921_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt7921/main.c
661
static void mt7921_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
690
static void mt7921_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
912
static int mt7921_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
925
mt7921_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/main.c
981
static int mt7921_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
1231
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
284
int mt7921_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
286
int mt7921_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *msg,
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
323
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
326
int mt7921_set_tx_sar_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7921/pci.c
45
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
111
int mt7921_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
148
int mt7921_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *msg,
drivers/net/wireless/mediatek/mt76/mt7921/usb.c
180
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt7925/init.c
197
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1263
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1294
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1222
static int mt7925_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1235
mt7925_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1316
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1380
mt7925_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1395
mt7925_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1406
mt7925_start_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1428
mt7925_stop_sched_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1442
mt7925_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1470
static int mt7925_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1495
static int mt7925_resume(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1516
static void mt7925_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1528
static void mt7925_sta_set_decap_offload(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1566
static void __mt7925_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1621
static void mt7925_ipv6_addr_change(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1639
int mt7925_set_tx_sar_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1655
static int mt7925_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1669
mt7925_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1681
mt7925_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1701
mt7925_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1728
mt7925_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1749
mt7925_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1756
mt7925_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1762
mt7925_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1814
static void mt7925_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1830
static void mt7925_mgd_complete_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1839
static void mt7925_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1888
static void mt7925_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
1953
mt7925_change_vif_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
2062
mt7925_change_sta_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
2089
static int mt7925_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
2121
static void mt7925_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
2149
static void mt7925_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
342
static int mt7925_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
418
mt7925_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
560
static int mt7925_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
578
static int mt7925_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
587
static int mt7925_set_link_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
666
static int mt7925_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
712
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
733
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
749
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/main.c
761
static int mt7925_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt7925/main.c
786
static void mt7925_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/main.c
815
mt7925_get_rates_table(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
2199
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
254
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
319
struct ieee80211_hw *hw = dev->mt76.hw;
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
343
struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
346
int mt7925_set_tx_sar_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
374
int mt7925_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
376
int mt7925_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *msg,
drivers/net/wireless/mediatek/mt76/mt7925/pci.c
35
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
134
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
171
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
223
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7925/regd.c
253
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7925/testmode.c
116
int mt7925_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7925/testmode.c
153
int mt7925_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *msg,
drivers/net/wireless/mediatek/mt76/mt7925/usb.c
167
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt792x.h
328
mt792x_hw_dev(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt792x.h
336
mt792x_hw_phy(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt792x.h
367
void mt792x_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/mediatek/mt76/mt792x.h
380
void mt792x_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x.h
382
void mt792x_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt76/mt792x.h
384
int mt792x_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
387
int mt792x_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x.h
389
u64 mt792x_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/mediatek/mt76/mt792x.h
390
void mt792x_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
395
void mt792x_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
397
int mt792x_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x.h
401
void mt792x_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x.h
405
void mt792x_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/mediatek/mt76/mt792x.h
406
void mt792x_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
408
int mt792x_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
410
void mt792x_get_et_stats(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x.h
412
void mt792x_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x.h
416
void mt792x_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt792x.h
435
int mt792x_init_wiphy(struct ieee80211_hw *hw);
drivers/net/wireless/mediatek/mt76/mt792x.h
490
void mt792xu_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
142
void mt792x_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
193
void mt792x_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
209
int mt792x_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
223
int mt792x_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
242
u64 mt792x_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
267
void mt792x_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
322
void mt792x_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
332
int mt792x_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
350
void mt792x_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
371
void mt792x_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
460
void mt792x_get_et_strings(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
473
int mt792x_get_et_sset_count(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
496
void mt792x_get_et_stats(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
566
void mt792x_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
604
void mt792x_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
619
int mt792x_init_wiphy(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
80
void mt792x_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt76/mt792x_core.c
964
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt792x_usb.c
288
void mt792xu_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
1049
void mt7996_link_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
968
void mt7996_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/init.c
1664
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
385
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/mediatek/mt76/mt7996/init.c
403
mt7996_init_wiphy_band(struct ieee80211_hw *hw, struct mt7996_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7996/init.c
463
mt7996_init_wiphy(struct ieee80211_hw *hw, struct mtk_wed_device *wed)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2441
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
2502
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
3207
void mt7996_mac_add_twt_setup(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1117
mt7996_mac_sta_change_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1263
mt7996_sta_state(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1295
static void mt7996_tx(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1382
static int mt7996_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1404
mt7996_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1466
mt7996_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1490
u64 __mt7996_get_tsf(struct ieee80211_hw *hw, struct mt7996_vif_link *link)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1517
mt7996_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1531
mt7996_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1567
mt7996_offset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1603
mt7996_set_coverage_class(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1618
mt7996_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1656
static void mt7996_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1728
static void mt7996_link_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1762
mt7996_set_bitrate_mask(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1786
static void mt7996_sta_set_4addr(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1824
static void mt7996_sta_set_decap_offload(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
185
mt7996_set_hw_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1970
void mt7996_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
1980
int mt7996_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2002
void mt7996_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2097
mt7996_twt_teardown_request(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2112
mt7996_set_radar_background(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2168
mt7996_net_fill_forward_path(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2223
mt7996_change_vif_links(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
2266
mt7996_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
277
mt7996_key_iter(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
479
static int mt7996_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
50
static int mt7996_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
530
static void mt7996_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
588
static int mt7996_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
650
static int mt7996_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
656
mt7996_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
676
static void mt7996_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
727
mt7996_get_txpower(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
782
mt7996_update_mu_group(struct ieee80211_hw *hw, struct mt7996_vif_link *link,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
801
mt7996_vif_cfg_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
835
mt7996_link_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/main.c
89
static void mt7996_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
925
mt7996_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2766
int mt7996_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
2837
struct ieee80211_hw *hw = mt76_hw(dev);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
544
mt7996_hw_dev(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
633
u64 __mt7996_get_tsf(struct ieee80211_hw *hw, struct mt7996_vif_link *link);
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
690
int mt7996_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
828
void mt7996_mac_add_twt_setup(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
865
void mt7996_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
867
void mt7996_link_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/npu.c
371
int mt76_npu_net_setup_tc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/scan.c
124
int mt76_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/scan.c
166
void mt76_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/testmode.c
367
struct ieee80211_hw *hw = phy->hw;
drivers/net/wireless/mediatek/mt76/testmode.c
407
int mt76_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/testmode.c
570
int mt76_testmode_dump(struct ieee80211_hw *hw, struct sk_buff *msg,
drivers/net/wireless/mediatek/mt76/tx.c
249
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/tx.c
406
mt76_release_buffered_frames(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/mediatek/mt76/tx.c
52
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt76/tx.c
755
void mt76_wake_tx_queue(struct ieee80211_hw *hw, struct ieee80211_txq *txq)
drivers/net/wireless/mediatek/mt76/util.h
57
mt76_worker_setup(struct ieee80211_hw *hw, struct mt76_worker *w,
drivers/net/wireless/mediatek/mt76/wed.c
183
int mt76_wed_net_setup_tc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/init.c
434
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt7601u/init.c
576
struct ieee80211_hw *hw = dev->hw;
drivers/net/wireless/mediatek/mt7601u/main.c
100
mt76_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/mediatek/mt7601u/main.c
11
static int mt7601u_start(struct ieee80211_hw *hw)
drivers/net/wireless/mediatek/mt7601u/main.c
134
mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
209
mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
240
mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
259
mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
265
mt7601u_sw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt7601u/main.c
276
mt7601u_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt7601u/main.c
292
mt7601u_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/mediatek/mt7601u/main.c
31
static void mt7601u_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/mediatek/mt7601u/main.c
337
static int mt7601u_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/mediatek/mt7601u/main.c
348
mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
386
mt76_sta_rate_tbl_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/main.c
44
static int mt7601u_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt7601u/main.c
71
static void mt7601u_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/mediatek/mt7601u/main.c
81
static int mt7601u_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
153
struct ieee80211_hw *hw;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
368
void mt7601u_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
370
int mt7601u_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt7601u/tx.c
190
void mt7601u_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control,
drivers/net/wireless/mediatek/mt7601u/tx.c
260
int mt7601u_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/purelifi/plfxlc/chip.c
14
struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/chip.h
40
struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
102
int plfxlc_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/purelifi/plfxlc/mac.c
108
void plfxlc_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/purelifi/plfxlc/mac.c
149
static void plfxlc_mac_tx_status(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
173
struct ieee80211_hw *hw = info->rate_driver_data[0];
drivers/net/wireless/purelifi/plfxlc/mac.c
278
static void plfxlc_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
338
static int plfxlc_filter_ack(struct ieee80211_hw *hw, struct ieee80211_hdr *rx_hdr,
drivers/net/wireless/purelifi/plfxlc/mac.c
393
int plfxlc_mac_rx(struct ieee80211_hw *hw, const u8 *buffer,
drivers/net/wireless/purelifi/plfxlc/mac.c
496
static int plfxlc_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
520
static void plfxlc_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
529
static int plfxlc_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/purelifi/plfxlc/mac.c
537
static void plfxlc_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
580
static void plfxlc_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
633
static int plfxlc_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
648
static int plfxlc_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
657
static void plfxlc_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
665
static void plfxlc_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/mac.c
675
static int plfxlc_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/purelifi/plfxlc/mac.c
702
struct ieee80211_hw *plfxlc_mac_alloc_hw(struct usb_interface *intf)
drivers/net/wireless/purelifi/plfxlc/mac.c
704
struct ieee80211_hw *hw;
drivers/net/wireless/purelifi/plfxlc/mac.c
755
void plfxlc_mac_release_hw(struct ieee80211_hw *hw)
drivers/net/wireless/purelifi/plfxlc/mac.c
79
int plfxlc_mac_preinit_hw(struct ieee80211_hw *hw, const u8 *hw_address)
drivers/net/wireless/purelifi/plfxlc/mac.c
85
int plfxlc_mac_init_hw(struct ieee80211_hw *hw)
drivers/net/wireless/purelifi/plfxlc/mac.h
118
struct ieee80211_hw *hw;
drivers/net/wireless/purelifi/plfxlc/mac.h
148
plfxlc_hw_mac(struct ieee80211_hw *hw)
drivers/net/wireless/purelifi/plfxlc/mac.h
170
struct ieee80211_hw *plfxlc_mac_alloc_hw(struct usb_interface *intf);
drivers/net/wireless/purelifi/plfxlc/mac.h
171
void plfxlc_mac_release_hw(struct ieee80211_hw *hw);
drivers/net/wireless/purelifi/plfxlc/mac.h
173
int plfxlc_mac_preinit_hw(struct ieee80211_hw *hw, const u8 *hw_address);
drivers/net/wireless/purelifi/plfxlc/mac.h
174
int plfxlc_mac_init_hw(struct ieee80211_hw *hw);
drivers/net/wireless/purelifi/plfxlc/mac.h
176
int plfxlc_mac_rx(struct ieee80211_hw *hw, const u8 *buffer,
drivers/net/wireless/purelifi/plfxlc/mac.h
180
int plfxlc_op_start(struct ieee80211_hw *hw);
drivers/net/wireless/purelifi/plfxlc/mac.h
181
void plfxlc_op_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/purelifi/plfxlc/usb.c
399
void plfxlc_usb_init(struct plfxlc_usb *usb, struct ieee80211_hw *hw,
drivers/net/wireless/purelifi/plfxlc/usb.c
584
struct ieee80211_hw *hw = NULL;
drivers/net/wireless/purelifi/plfxlc/usb.c
706
struct ieee80211_hw *hw = plfxlc_intf_to_hw(intf);
drivers/net/wireless/purelifi/plfxlc/usb.c
774
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/purelifi/plfxlc/usb.c
793
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/purelifi/plfxlc/usb.c
813
struct ieee80211_hw *hw = plfxlc_intf_to_hw(intf);
drivers/net/wireless/purelifi/plfxlc/usb.h
166
static inline struct ieee80211_hw *
drivers/net/wireless/purelifi/plfxlc/usb.h
172
static inline struct ieee80211_hw *
drivers/net/wireless/purelifi/plfxlc/usb.h
178
void plfxlc_usb_init(struct plfxlc_usb *usb, struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1656
static int rt2400pci_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1683
static u64 rt2400pci_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1698
static int rt2400pci_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1981
static u64 rt2500pci_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1996
static int rt2500pci_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12115
void rt2800_get_key_seq(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12135
int rt2800_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 value)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12173
int rt2800_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12243
u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12258
int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12306
int rt2800_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1869
int rt2800_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1921
int rt2800_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
224
int rt2800_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
226
int rt2800_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
255
void rt2800_get_key_seq(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
258
int rt2800_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
260
int rt2800_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
264
u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
265
int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
267
int rt2800_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
141
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
149
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
266
struct ieee80211_hw *hw;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
332
struct ieee80211_hw *hw = platform_get_drvdata(pdev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1449
void rt2x00mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1452
int rt2x00mac_start(struct ieee80211_hw *hw);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1453
void rt2x00mac_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1454
void rt2x00mac_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1456
int rt2x00mac_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1458
void rt2x00mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1460
int rt2x00mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1461
void rt2x00mac_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1465
int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1468
int rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1474
void rt2x00mac_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1477
void rt2x00mac_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1479
int rt2x00mac_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1481
void rt2x00mac_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1485
int rt2x00mac_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1489
void rt2x00mac_rfkill_poll(struct ieee80211_hw *hw);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1490
void rt2x00mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1492
int rt2x00mac_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1494
int rt2x00mac_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1496
void rt2x00mac_get_ringparam(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1498
bool rt2x00mac_tx_frames_pending(struct ieee80211_hw *hw);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
752
struct ieee80211_hw *hw;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1011
struct ieee80211_hw *hw = rt2x00dev->hw;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
161
int rt2x00mac_start(struct ieee80211_hw *hw)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
181
void rt2x00mac_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
193
rt2x00mac_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
203
int rt2x00mac_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
271
void rt2x00mac_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
307
int rt2x00mac_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
355
void rt2x00mac_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
417
int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
454
int rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
539
void rt2x00mac_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
549
void rt2x00mac_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
558
int rt2x00mac_get_stats(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
574
void rt2x00mac_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
678
int rt2x00mac_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
716
void rt2x00mac_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
725
void rt2x00mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
743
int rt2x00mac_set_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
789
int rt2x00mac_get_antenna(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
812
void rt2x00mac_get_ringparam(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
828
bool rt2x00mac_tx_frames_pending(struct ieee80211_hw *hw)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
89
void rt2x00mac_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
153
struct ieee80211_hw *hw = pci_get_drvdata(pci_dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
174
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
182
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
67
struct ieee80211_hw *hw;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
801
struct ieee80211_hw *hw;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
866
struct ieee80211_hw *hw = usb_get_intfdata(usb_intf);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
887
struct ieee80211_hw *hw = usb_get_intfdata(usb_intf);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
896
struct ieee80211_hw *hw = usb_get_intfdata(usb_intf);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2801
static int rt61pci_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2860
static u64 rt61pci_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2220
static int rt73usb_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2279
static u64 rt73usb_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1000
static int rtl8180_init_rx_ring(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1050
static void rtl8180_free_rx_ring(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1070
static int rtl8180_init_tx_ring(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1099
static void rtl8180_free_tx_ring(struct ieee80211_hw *dev, unsigned int prio)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1120
static int rtl8180_start(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1247
static void rtl8180_stop(struct ieee80211_hw *dev, bool suspend)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1274
static u64 rtl8180_get_tsf(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1289
struct ieee80211_hw *dev = vif_priv->dev;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1323
static int rtl8180_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1361
static void rtl8180_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1368
static int rtl8180_config(struct ieee80211_hw *dev, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1378
static void rtl8187se_conf_ac_parm(struct ieee80211_hw *dev, u8 queue)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1421
static int rtl8180_conf_tx(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1445
static void rtl8180_conf_erp(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1496
static void rtl8180_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1566
static u64 rtl8180_prepare_multicast(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1572
static void rtl8180_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1733
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
195
void rtl8180_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
1962
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
211
static void rtl8180_handle_rx(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
342
static void rtl8180_handle_tx(struct ieee80211_hw *dev, unsigned int prio)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
378
struct ieee80211_hw *dev = dev_id;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
427
struct ieee80211_hw *dev = dev_id;
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
454
static void rtl8180_tx(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
650
static void rtl8187se_mac_config(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
681
static void rtl8187se_set_antenna_config(struct ieee80211_hw *dev, u8 def_ant,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
719
static void rtl8180_int_enable(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
737
static void rtl8180_int_disable(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
748
static void rtl8180_conf_basic_rates(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
796
static void rtl8180_config_cardbus(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c
816
static int rtl8180_init_hw(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
100
static void grf5101_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
116
static void grf5101_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
33
static void write_grf5101(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
54
static void grf5101_write_phy_antenna(struct ieee80211_hw *dev, short chan)
drivers/net/wireless/realtek/rtl818x/rtl8180/grf5101.c
77
static void grf5101_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
107
static void max2820_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
114
static void max2820_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
42
static void write_max2820(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
59
static void max2820_write_phy_antenna(struct ieee80211_hw *dev, short chan)
drivers/net/wireless/realtek/rtl818x/rtl8180/max2820.c
89
static void max2820_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
149
void rtl8180_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h
97
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
22
static void rtl8225_write(struct ieee80211_hw *dev, u8 addr, u16 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
255
static void rtl8225_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
302
static void rtl8225_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
472
static void rtl8225z2_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
531
static void rtl8225z2_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
699
static void rtl8225_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
715
static void rtl8225_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
73
static u16 rtl8225_read(struct ieee80211_hw *dev, u8 addr)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.c
745
const struct rtl818x_rf_ops * rtl8180_detect_rf(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h
10
const struct rtl818x_rf_ops * rtl8180_detect_rf(struct ieee80211_hw *);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h
12
static inline void rtl8225_write_phy_ofdm(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225.h
18
static inline void rtl8225_write_phy_cck(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
132
static u32 rtl8187se_rf_readreg(struct ieee80211_hw *dev, u8 addr)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
139
static void rtl8187se_rf_writereg(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
146
static void rtl8225se_write_zebra_agc(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
157
static void rtl8187se_write_ofdm_config(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
167
static void rtl8225sez2_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
200
static void rtl8187se_write_rf_gain(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
210
static void rtl8187se_write_initial_gain(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
257
void rtl8225se_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
388
void rtl8225se_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
406
void rtl8225se_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
427
const struct rtl818x_rf_ops *rtl8187se_detect_rf(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.c
75
static void rtl8187se_three_wire_io(struct ieee80211_hw *dev, u8 *data,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
37
static inline void rtl8225se_write_phy_ofdm(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
43
static inline void rtl8225se_write_phy_cck(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
50
const struct rtl818x_rf_ops *rtl8187se_detect_rf(struct ieee80211_hw *);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
51
void rtl8225se_rf_stop(struct ieee80211_hw *dev);
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
52
void rtl8225se_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
54
void rtl8225se_rf_conf_erp(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8225se.h
56
void rtl8225se_rf_init(struct ieee80211_hw *dev);
drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
100
static void sa2400_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
119
static void sa2400_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
124
static void sa2400_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
43
static void write_sa2400(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8180/sa2400.c
60
static void sa2400_write_phy_antenna(struct ieee80211_hw *dev, short chan)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1033
static void rtl8187_stop(struct ieee80211_hw *dev, bool suspend)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1066
static u64 rtl8187_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1081
struct ieee80211_hw *dev = vif_priv->dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1116
static int rtl8187_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1157
static void rtl8187_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1166
static int rtl8187_config(struct ieee80211_hw *dev, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1263
static void rtl8187_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1315
static u64 rtl8187_prepare_multicast(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1321
static void rtl8187_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1352
static int rtl8187_conf_tx(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1413
struct ieee80211_hw *dev = eeprom->data;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1425
struct ieee80211_hw *dev = eeprom->data;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1446
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
1674
struct ieee80211_hw *dev = usb_get_intfdata(intf);
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
173
void rtl8187_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
190
struct ieee80211_hw *hw = info->rate_driver_data[0];
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
227
static void rtl8187_tx(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
329
struct ieee80211_hw *dev = info->dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
425
static int rtl8187_init_urbs(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
473
struct ieee80211_hw *hw = (struct ieee80211_hw *)urb->context;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
558
static int rtl8187b_init_status_urb(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
621
static int rtl8187_cmd_reset(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
664
static int rtl8187_init_hw(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
780
static int rtl8187b_init_hw(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
906
struct ieee80211_hw *dev = priv->dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
934
static int rtl8187_start(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
104
struct ieee80211_hw *hw = led->dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
131
static int rtl8187_register_led(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
163
struct ieee80211_hw *hw = led->dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
171
void rtl8187_leds_init(struct ieee80211_hw *dev, u16 custid)
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.c
231
void rtl8187_leds_exit(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h
40
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h
51
void rtl8187_leds_init(struct ieee80211_hw *dev, u16 code);
drivers/net/wireless/realtek/rtl818x/rtl8187/leds.h
52
void rtl8187_leds_exit(struct ieee80211_hw *dev);
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c
31
void rtl8187_rfkill_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c
42
void rtl8187_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.c
58
void rtl8187_rfkill_exit(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h
5
void rtl8187_rfkill_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h
6
void rtl8187_rfkill_poll(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.h
7
void rtl8187_rfkill_exit(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
118
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
158
void rtl8187_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data);
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
41
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.h
92
struct ieee80211_hw *dev;
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
1025
const struct rtl818x_rf_ops * rtl8187_detect_rf(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
115
static void rtl8225_write_bitbang(struct ieee80211_hw *dev, u8 addr, u16 data)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
158
static void rtl8225_write_8051(struct ieee80211_hw *dev, u8 addr, __le16 data)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
197
static void rtl8225_write(struct ieee80211_hw *dev, u8 addr, u16 data)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
207
static u16 rtl8225_read(struct ieee80211_hw *dev, u8 addr)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
371
static void rtl8225_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
427
static void rtl8225_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
618
static void rtl8225z2_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
674
static void rtl8225z2_b_rf_set_tx_power(struct ieee80211_hw *dev, int channel)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
775
static void rtl8225z2_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
922
static void rtl8225z2_b_rf_init(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
981
static void rtl8225_rf_stop(struct ieee80211_hw *dev)
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.c
986
static void rtl8225_rf_set_channel(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h
27
const struct rtl818x_rf_ops * rtl8187_detect_rf(struct ieee80211_hw *);
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h
29
static inline void rtl8225_write_phy_ofdm(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.h
35
static inline void rtl8225_write_phy_cck(struct ieee80211_hw *dev,
drivers/net/wireless/realtek/rtl818x/rtl818x.h
351
void (*init)(struct ieee80211_hw *);
drivers/net/wireless/realtek/rtl818x/rtl818x.h
352
void (*stop)(struct ieee80211_hw *);
drivers/net/wireless/realtek/rtl818x/rtl818x.h
353
void (*set_chan)(struct ieee80211_hw *, struct ieee80211_conf *);
drivers/net/wireless/realtek/rtl8xxxu/8188e.c
423
static void rtl8188eu_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/8188f.c
514
static void rtl8188fu_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/8192f.c
584
static void rtl8192fu_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/8710b.c
678
static void rtl8710bu_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
1206
void rtl8xxxu_gen1_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
1328
void rtl8xxxu_gen2_config_channel(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
3918
static int rtl8xxxu_init_device(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
4451
int rtl8xxxu_get_antenna(struct ieee80211_hw *hw, int radio_idx, u32 *tx_ant,
drivers/net/wireless/realtek/rtl8xxxu/core.c
4462
static int rtl8xxxu_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/realtek/rtl8xxxu/core.c
4472
static void rtl8xxxu_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
4483
static void rtl8xxxu_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
4716
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
4739
rtl8xxxu_wireless_mode(struct ieee80211_hw *hw, struct ieee80211_sta *sta)
drivers/net/wireless/realtek/rtl8xxxu/core.c
4847
rtl8xxxu_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtl8xxxu/core.c
4979
static int rtl8xxxu_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5117
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
5184
rtl8xxxu_fill_txdesc_v1(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5259
rtl8xxxu_fill_txdesc_v2(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5333
rtl8xxxu_fill_txdesc_v3(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5412
static void rtl8xxxu_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5565
static void rtl8xxxu_send_beacon_frame(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
5603
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6275
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6394
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6502
struct ieee80211_hw *hw = rx_urb->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
6576
static int rtl8xxxu_submit_int_urb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
6687
static int rtl8xxxu_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
6751
static void rtl8xxxu_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
6762
static int rtl8xxxu_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtl8xxxu/core.c
6800
static int rtl8xxxu_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
6853
static void rtl8xxxu_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
6911
static int rtl8xxxu_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/realtek/rtl8xxxu/core.c
6920
static int rtl8xxxu_get_free_sec_cam(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
6927
static int rtl8xxxu_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/realtek/rtl8xxxu/core.c
7013
rtl8xxxu_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtl8xxxu/core.c
7061
rtl8xxxu_sta_statistics(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtl8xxxu/core.c
7084
struct ieee80211_hw *hw = priv->hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7361
static int rtl8xxxu_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtl8xxxu/core.c
7450
static void rtl8xxxu_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/realtek/rtl8xxxu/core.c
7487
static int rtl8xxxu_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
7524
static int rtl8xxxu_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtl8xxxu/core.c
7695
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/core.c
7913
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1793
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1946
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1952
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1970
void (*config_channel) (struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
1991
void (*fill_txdesc) (struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2105
void rtl8xxxu_gen1_config_channel(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2106
void rtl8xxxu_gen2_config_channel(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2141
void rtl8xxxu_fill_txdesc_v1(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2146
void rtl8xxxu_fill_txdesc_v2(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2151
void rtl8xxxu_fill_txdesc_v3(struct ieee80211_hw *hw, struct ieee80211_hdr *hdr,
drivers/net/wireless/realtek/rtlwifi/base.c
1192
static u8 _rtl_get_tx_hw_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1228
void rtl_get_tcb_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1320
bool rtl_tx_mgmt_proc(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
1339
struct sk_buff *rtl_make_del_ba(struct ieee80211_hw *hw, u8 *sa,
drivers/net/wireless/realtek/rtlwifi/base.c
1342
static void process_agg_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1367
bool rtl_action_proc(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx)
drivers/net/wireless/realtek/rtlwifi/base.c
1448
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/base.c
1458
static const u8 *rtl_skb_ether_type_ptr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1489
u8 rtl_is_special_data(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx,
drivers/net/wireless/realtek/rtlwifi/base.c
152
static void _rtl_init_hw_ht_capab(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1564
void rtl_tx_ackqueue(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
1573
static void rtl_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/realtek/rtlwifi/base.c
1593
bool rtl_is_tx_report_skb(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
1608
static u16 rtl_get_tx_report_sn(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1632
struct ieee80211_hw *hw, struct rtlwifi_tx_info *tx_info)
drivers/net/wireless/realtek/rtlwifi/base.c
1643
void rtl_tx_report_handler(struct ieee80211_hw *hw, u8 *tmp_buf, u8 c2h_cmd_len)
drivers/net/wireless/realtek/rtlwifi/base.c
1679
bool rtl_check_tx_report_acked(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
1697
void rtl_wait_tx_report_acked(struct ieee80211_hw *hw, u32 wait_ms)
drivers/net/wireless/realtek/rtlwifi/base.c
1711
u32 rtl_get_hal_edca_param(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1751
int rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtlwifi/base.c
1776
int rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtlwifi/base.c
1798
int rtl_rx_agg_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1830
int rtl_rx_agg_stop(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1851
int rtl_tx_agg_oper(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1896
void rtl_beacon_statistic(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
1924
static void rtl_free_entries_from_scan_list(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
1936
static void rtl_free_entries_from_ack_queue(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
1955
void rtl_scan_list_expire(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
1982
void rtl_collect_scan_list(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
2040
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/base.c
219
static void _rtl_init_hw_vht_capab(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2237
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/base.c
2243
static void rtl_c2h_content_parsing(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2246
static bool rtl_c2h_fast_cmd(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
2260
void rtl_c2hcmd_enqueue(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/base.c
2278
static void rtl_c2h_content_parsing(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2325
void rtl_c2hcmd_launcher(struct ieee80211_hw *hw, int exec)
drivers/net/wireless/realtek/rtlwifi/base.c
2356
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/base.c
2387
static struct sk_buff *rtl_make_smps_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2431
int rtl_send_smps_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2481
void rtl_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/base.c
2514
struct sk_buff *rtl_make_del_ba(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2551
static bool rtl_chk_vendor_ouisub(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
2588
static bool rtl_find_221_ie(struct ieee80211_hw *hw, u8 *data,
drivers/net/wireless/realtek/rtlwifi/base.c
2613
void rtl_recognize_peer(struct ieee80211_hw *hw, u8 *data, unsigned int len)
drivers/net/wireless/realtek/rtlwifi/base.c
296
static void _rtl_init_mac80211(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
443
static int _rtl_init_deferred_work(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
472
void rtl_deinit_deferred_work(struct ieee80211_hw *hw, bool ips_wq)
drivers/net/wireless/realtek/rtlwifi/base.c
490
void rtl_init_rfkill(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
518
void rtl_deinit_rfkill(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
524
int rtl_init_core(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
572
static void rtl_free_entries_from_scan_list(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.c
573
static void rtl_free_entries_from_ack_queue(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
576
void rtl_deinit_core(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
590
void rtl_init_rx_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/base.c
604
static void _rtl_qurey_shortpreamble_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
622
static void _rtl_query_shortgi(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
674
static void _rtl_query_protection_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
701
u8 rtl_mrate_idx_to_arfr_id(struct ieee80211_hw *hw, u8 rate_index,
drivers/net/wireless/realtek/rtlwifi/base.c
773
static void _rtl_txrate_selectmode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
860
static void _rtl_query_bandwidth_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
907
static u8 _rtl_get_vht_highest_n_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
945
static u8 _rtl_get_highest_n_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.c
986
int rtlwifi_rate_mapping(struct ieee80211_hw *hw, bool isht, bool isvht,
drivers/net/wireless/realtek/rtlwifi/base.h
100
int rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtlwifi/base.h
102
int rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtlwifi/base.h
104
int rtl_tx_agg_oper(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
106
int rtl_rx_agg_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
108
int rtl_rx_agg_stop(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
111
void rtl_c2hcmd_launcher(struct ieee80211_hw *hw, int exec);
drivers/net/wireless/realtek/rtlwifi/base.h
112
void rtl_c2hcmd_enqueue(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
114
u8 rtl_mrate_idx_to_arfr_id(struct ieee80211_hw *hw, u8 rate_index,
drivers/net/wireless/realtek/rtlwifi/base.h
116
void rtl_get_tcb_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
121
int rtl_send_smps_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
125
void rtl_recognize_peer(struct ieee80211_hw *hw, u8 *data, unsigned int len);
drivers/net/wireless/realtek/rtlwifi/base.h
127
void rtl_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtlwifi/base.h
68
int rtl_init_core(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
69
void rtl_deinit_core(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
70
void rtl_init_rx_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
71
void rtl_init_rfkill(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
72
void rtl_deinit_rfkill(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
75
void rtl_deinit_deferred_work(struct ieee80211_hw *hw, bool ips_wq);
drivers/net/wireless/realtek/rtlwifi/base.h
77
bool rtl_action_proc(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx);
drivers/net/wireless/realtek/rtlwifi/base.h
78
int rtlwifi_rate_mapping(struct ieee80211_hw *hw, bool isht,
drivers/net/wireless/realtek/rtlwifi/base.h
80
bool rtl_tx_mgmt_proc(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
81
u8 rtl_is_special_data(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx,
drivers/net/wireless/realtek/rtlwifi/base.h
84
void rtl_tx_ackqueue(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
85
bool rtl_is_tx_report_skb(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
87
struct ieee80211_hw *hw, struct rtlwifi_tx_info *info);
drivers/net/wireless/realtek/rtlwifi/base.h
88
void rtl_tx_report_handler(struct ieee80211_hw *hw, u8 *tmp_buf,
drivers/net/wireless/realtek/rtlwifi/base.h
90
bool rtl_check_tx_report_acked(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/base.h
91
void rtl_wait_tx_report_acked(struct ieee80211_hw *hw, u32 wait_ms);
drivers/net/wireless/realtek/rtlwifi/base.h
92
u32 rtl_get_hal_edca_param(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/base.h
97
void rtl_beacon_statistic(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
98
void rtl_collect_scan_list(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/base.h
99
void rtl_scan_list_expire(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c
1038
struct ieee80211_hw *hw = rtlpriv->mac80211.hw;
drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.c
498
enum rt_media_status mgnt_link_status_query(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/btcoexist/rtl_btc.h
52
enum rt_media_status mgnt_link_status_query(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/cam.c
131
int rtl_cam_delete_one_entry(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/cam.c
155
void rtl_cam_reset_all_entry(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/cam.c
165
void rtl_cam_mark_invalid(struct ieee80211_hw *hw, u8 uc_index)
drivers/net/wireless/realtek/rtlwifi/cam.c
20
static void rtl_cam_program_entry(struct ieee80211_hw *hw, u32 entry_no,
drivers/net/wireless/realtek/rtlwifi/cam.c
206
void rtl_cam_empty_entry(struct ieee80211_hw *hw, u8 uc_index)
drivers/net/wireless/realtek/rtlwifi/cam.c
258
u8 rtl_cam_get_free_entry(struct ieee80211_hw *hw, u8 *sta_addr)
drivers/net/wireless/realtek/rtlwifi/cam.c
291
void rtl_cam_del_entry(struct ieee80211_hw *hw, u8 *sta_addr)
drivers/net/wireless/realtek/rtlwifi/cam.c
8
void rtl_cam_reset_sec_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/cam.c
98
u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, const u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.h
16
void rtl_cam_reset_all_entry(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/cam.h
17
u8 rtl_cam_add_one_entry(struct ieee80211_hw *hw, const u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.h
20
int rtl_cam_delete_one_entry(struct ieee80211_hw *hw, u8 *mac_addr,
drivers/net/wireless/realtek/rtlwifi/cam.h
22
void rtl_cam_mark_invalid(struct ieee80211_hw *hw, u8 uc_index);
drivers/net/wireless/realtek/rtlwifi/cam.h
23
void rtl_cam_empty_entry(struct ieee80211_hw *hw, u8 uc_index);
drivers/net/wireless/realtek/rtlwifi/cam.h
24
void rtl_cam_reset_sec_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/cam.h
25
u8 rtl_cam_get_free_entry(struct ieee80211_hw *hw, u8 *sta_addr);
drivers/net/wireless/realtek/rtlwifi/cam.h
26
void rtl_cam_del_entry(struct ieee80211_hw *hw, u8 *sta_addr);
drivers/net/wireless/realtek/rtlwifi/core.c
1008
static void rtl_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
118
static int rtl_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/core.c
1326
static u64 rtl_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/realtek/rtlwifi/core.c
1335
static void rtl_op_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1346
static void rtl_op_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/realtek/rtlwifi/core.c
1354
static void rtl_op_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
136
static void rtl_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/realtek/rtlwifi/core.c
1369
static int rtl_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1410
static void rtl_op_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1444
static void rtl_op_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1484
static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/realtek/rtlwifi/core.c
1681
static void rtl_op_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/core.c
1717
static void rtl_op_flush(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1728
static int rtl_op_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/realtek/rtlwifi/core.c
174
static void rtl_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
1839
bool rtl_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/core.c
1870
void rtl_init_sw_leds(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/core.c
1921
void rtl_dm_diginit(struct ieee80211_hw *hw, u32 cur_igvalue)
drivers/net/wireless/realtek/rtlwifi/core.c
199
static int rtl_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
308
static void rtl_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
342
static int rtl_op_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
408
static void _rtl_add_wowlan_patterns(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
49
void rtl_rfreg_delay(struct ieee80211_hw *hw, enum radio_path rfpath, u32 addr,
drivers/net/wireless/realtek/rtlwifi/core.c
518
static int rtl_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
544
static int rtl_op_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/core.c
569
static int rtl_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtlwifi/core.c
64
struct ieee80211_hw *hw = context;
drivers/net/wireless/realtek/rtlwifi/core.c
764
static void rtl_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
857
static int rtl_op_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
903
static int rtl_op_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
951
static int rtl_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
976
static void send_beacon_frame(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/core.c
993
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/core.h
55
void rtl_init_sw_leds(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/core.h
59
void rtl_rfreg_delay(struct ieee80211_hw *hw, enum radio_path rfpath, u32 addr,
drivers/net/wireless/realtek/rtlwifi/core.h
61
bool rtl_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/core.h
63
void rtl_dm_diginit(struct ieee80211_hw *hw, u32 cur_igval);
drivers/net/wireless/realtek/rtlwifi/debug.c
119
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/debug.c
161
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/debug.c
320
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/debug.c
366
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/debug.c
435
void rtl_debug_add_one(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/debug.c
495
void rtl_debug_remove_one(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/debug.h
199
void rtl_debug_add_one(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/debug.h
200
void rtl_debug_remove_one(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.c
1039
static u8 enable_efuse_data_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
1099
void efuse_power_switch(struct ieee80211_hw *hw, u8 write, u8 pwrstate)
drivers/net/wireless/realtek/rtlwifi/efuse.c
114
void efuse_write_1byte(struct ieee80211_hw *hw, u16 address, u8 value)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1186
static u16 efuse_get_current_size(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1222
int rtl_get_hwinfo(struct ieee80211_hw *hw, struct rtl_priv *rtlpriv,
drivers/net/wireless/realtek/rtlwifi/efuse.c
1299
static void _rtl_fw_block_write_usb(struct ieee80211_hw *hw, u8 *buffer, u32 size)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1321
void rtl_fw_block_write(struct ieee80211_hw *hw, u8 *buffer, u32 size)
drivers/net/wireless/realtek/rtlwifi/efuse.c
1336
void rtl_fw_page_write(struct ieee80211_hw *hw, u32 page, u8 *buffer,
drivers/net/wireless/realtek/rtlwifi/efuse.c
1367
void rtl_efuse_ops_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
162
void read_efuse_byte(struct ieee80211_hw *hw, u16 _offset, u8 *pbuf)
drivers/net/wireless/realtek/rtlwifi/efuse.c
20
static void efuse_shadow_read_1byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
203
void read_efuse(struct ieee80211_hw *hw, u16 _offset, u16 _size_byte, u8 *pbuf)
drivers/net/wireless/realtek/rtlwifi/efuse.c
22
static void efuse_shadow_read_2byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
24
static void efuse_shadow_read_4byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
26
static void efuse_shadow_write_1byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
28
static void efuse_shadow_write_2byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
30
static void efuse_shadow_write_4byte(struct ieee80211_hw *hw, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
32
static int efuse_one_byte_write(struct ieee80211_hw *hw, u16 addr,
drivers/net/wireless/realtek/rtlwifi/efuse.c
34
static void efuse_read_all_map(struct ieee80211_hw *hw, u8 *efuse);
drivers/net/wireless/realtek/rtlwifi/efuse.c
35
static int efuse_pg_packet_read(struct ieee80211_hw *hw, u8 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
354
bool efuse_shadow_update_chk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
37
static int efuse_pg_packet_write(struct ieee80211_hw *hw, u8 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
395
void efuse_shadow_read(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/efuse.c
408
void efuse_shadow_write(struct ieee80211_hw *hw, u8 type, u16 offset,
drivers/net/wireless/realtek/rtlwifi/efuse.c
41
static u8 enable_efuse_data_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
420
bool efuse_shadow_update(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
43
static u16 efuse_get_current_size(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.c
46
void efuse_initialize(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
494
void rtl_efuse_shadow_map_update(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
512
void efuse_force_write_vendor_id(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/efuse.c
524
void efuse_re_pg_section(struct ieee80211_hw *hw, u8 section_idx)
drivers/net/wireless/realtek/rtlwifi/efuse.c
528
static void efuse_shadow_read_1byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
535
static void efuse_shadow_read_2byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
545
static void efuse_shadow_read_4byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
556
static void efuse_shadow_write_1byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
564
static void efuse_shadow_write_2byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
574
static void efuse_shadow_write_4byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.c
590
int efuse_one_byte_read(struct ieee80211_hw *hw, u16 addr, u8 *data)
drivers/net/wireless/realtek/rtlwifi/efuse.c
623
static int efuse_one_byte_write(struct ieee80211_hw *hw, u16 addr, u8 data)
drivers/net/wireless/realtek/rtlwifi/efuse.c
652
static void efuse_read_all_map(struct ieee80211_hw *hw, u8 *efuse)
drivers/net/wireless/realtek/rtlwifi/efuse.c
661
static void efuse_read_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr,
drivers/net/wireless/realtek/rtlwifi/efuse.c
698
static int efuse_pg_packet_read(struct ieee80211_hw *hw, u8 offset, u8 *data)
drivers/net/wireless/realtek/rtlwifi/efuse.c
70
u8 efuse_read_1byte(struct ieee80211_hw *hw, u16 address)
drivers/net/wireless/realtek/rtlwifi/efuse.c
743
static void efuse_write_data_case1(struct ieee80211_hw *hw, u16 *efuse_addr,
drivers/net/wireless/realtek/rtlwifi/efuse.c
853
static void efuse_write_data_case2(struct ieee80211_hw *hw, u16 *efuse_addr,
drivers/net/wireless/realtek/rtlwifi/efuse.c
921
static int efuse_pg_packet_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/efuse.h
74
void read_efuse_byte(struct ieee80211_hw *hw, u16 _offset, u8 *pbuf);
drivers/net/wireless/realtek/rtlwifi/efuse.h
75
void efuse_initialize(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.h
76
u8 efuse_read_1byte(struct ieee80211_hw *hw, u16 address);
drivers/net/wireless/realtek/rtlwifi/efuse.h
77
int efuse_one_byte_read(struct ieee80211_hw *hw, u16 addr, u8 *data);
drivers/net/wireless/realtek/rtlwifi/efuse.h
78
void efuse_write_1byte(struct ieee80211_hw *hw, u16 address, u8 value);
drivers/net/wireless/realtek/rtlwifi/efuse.h
79
void read_efuse(struct ieee80211_hw *hw, u16 _offset,
drivers/net/wireless/realtek/rtlwifi/efuse.h
81
void efuse_shadow_read(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/efuse.h
83
void efuse_shadow_write(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/efuse.h
85
bool efuse_shadow_update(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.h
86
bool efuse_shadow_update_chk(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.h
87
void rtl_efuse_shadow_map_update(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.h
88
void efuse_force_write_vendor_id(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/efuse.h
89
void efuse_re_pg_section(struct ieee80211_hw *hw, u8 section_idx);
drivers/net/wireless/realtek/rtlwifi/efuse.h
90
void efuse_power_switch(struct ieee80211_hw *hw, u8 write, u8 pwrstate);
drivers/net/wireless/realtek/rtlwifi/efuse.h
91
int rtl_get_hwinfo(struct ieee80211_hw *hw, struct rtl_priv *rtlpriv,
drivers/net/wireless/realtek/rtlwifi/efuse.h
94
void rtl_fw_page_write(struct ieee80211_hw *hw, u32 page, u8 *buffer,
drivers/net/wireless/realtek/rtlwifi/efuse.h
96
void rtl_fw_block_write(struct ieee80211_hw *hw, u8 *buffer, u32 size);
drivers/net/wireless/realtek/rtlwifi/efuse.h
97
void rtl_efuse_ops_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/pci.c
1007
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/pci.c
1062
static void _rtl_pci_init_trx_var(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1096
static void _rtl_pci_init_struct(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1138
static int _rtl_pci_init_tx_ring(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1204
static int _rtl_pci_init_rx_ring(struct ieee80211_hw *hw, int rxring_idx)
drivers/net/wireless/realtek/rtlwifi/pci.c
1263
static void _rtl_pci_free_tx_ring(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1301
static void _rtl_pci_free_rx_ring(struct ieee80211_hw *hw, int rxring_idx)
drivers/net/wireless/realtek/rtlwifi/pci.c
1336
static int _rtl_pci_init_trx_ring(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1371
static int _rtl_pci_deinit_trx_ring(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1386
int rtl_pci_reset_trx_ring(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1481
static bool rtl_pci_tx_chk_waitq_insert(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1520
static int rtl_pci_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1630
static void rtl_pci_flush(struct ieee80211_hw *hw, u32 queues, bool drop)
drivers/net/wireless/realtek/rtlwifi/pci.c
1668
static void rtl_pci_deinit(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1680
static int rtl_pci_init(struct ieee80211_hw *hw, struct pci_dev *pdev)
drivers/net/wireless/realtek/rtlwifi/pci.c
1695
static int rtl_pci_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
171
struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
1745
static void rtl_pci_stop(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
1797
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
190
static void _rtl_pci_switch_clk_req(struct ieee80211_hw *hw, u16 value)
drivers/net/wireless/realtek/rtlwifi/pci.c
1995
static int rtl_pci_intr_mode_msi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
2020
static int rtl_pci_intr_mode_legacy(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
2038
static int rtl_pci_intr_mode_decide(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
206
static void rtl_pci_disable_aspm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
2072
struct ieee80211_hw *hw = NULL;
drivers/net/wireless/realtek/rtlwifi/pci.c
2260
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtlwifi/pci.c
2331
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtlwifi/pci.c
2343
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtlwifi/pci.c
248
static void rtl_pci_enable_aspm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
287
static bool rtl_pci_get_amd_l1_patch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
309
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
331
static void rtl_pci_init_aspm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
34
static u8 _rtl_mac_to_hwqueue(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/pci.c
345
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
360
static bool _rtl_update_earlymode_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
402
static void _rtl_pci_tx_chk_waitq(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
450
static void _rtl_pci_tx_isr(struct ieee80211_hw *hw, int prio)
drivers/net/wireless/realtek/rtlwifi/pci.c
551
static int _rtl_pci_init_one_rxdesc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
60
static void _rtl_pci_update_default_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
613
static void _rtl_pci_rx_to_mac80211(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/pci.c
636
static void _rtl_pci_hs_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
646
static void _rtl_pci_rx_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/pci.c
836
struct ieee80211_hw *hw = dev_id;
drivers/net/wireless/realtek/rtlwifi/pci.c
999
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/pci.h
232
int rtl_pci_reset_trx_ring(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.c
10
bool rtl_ps_enable_nic(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
150
static void _rtl_ps_inactive_ps(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
186
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/ps.c
248
void rtl_ips_nic_off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
263
void rtl_ips_nic_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
299
static bool rtl_get_fwlps_doze(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
325
void rtl_lps_set_psmode(struct ieee80211_hw *hw, u8 rt_psmode)
drivers/net/wireless/realtek/rtlwifi/ps.c
392
static void rtl_lps_enter_core(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
431
static void rtl_lps_leave_core(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
462
void rtl_swlps_beacon(struct ieee80211_hw *hw, void *data, unsigned int len)
drivers/net/wireless/realtek/rtlwifi/ps.c
47
bool rtl_ps_disable_nic(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
543
void rtl_swlps_rf_awake(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
569
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/ps.c
574
void rtl_swlps_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/ps.c
646
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/ps.c
65
static bool rtl_ps_set_rf_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/ps.c
656
void rtl_lps_enter(struct ieee80211_hw *hw, bool may_block)
drivers/net/wireless/realtek/rtlwifi/ps.c
667
void rtl_lps_leave(struct ieee80211_hw *hw, bool may_block)
drivers/net/wireless/realtek/rtlwifi/ps.c
682
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/ps.c
690
static void rtl_p2p_noa_ie(struct ieee80211_hw *hw, void *data,
drivers/net/wireless/realtek/rtlwifi/ps.c
793
static void rtl_p2p_action_ie(struct ieee80211_hw *hw, void *data,
drivers/net/wireless/realtek/rtlwifi/ps.c
882
void rtl_p2p_ps_cmd(struct ieee80211_hw *hw , u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/ps.c
954
void rtl_p2p_info(struct ieee80211_hw *hw, void *data, unsigned int len)
drivers/net/wireless/realtek/rtlwifi/ps.h
10
bool rtl_ps_disable_nic(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.h
11
void rtl_ips_nic_off(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.h
12
void rtl_ips_nic_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.h
14
void rtl_lps_enter(struct ieee80211_hw *hw, bool may_block);
drivers/net/wireless/realtek/rtlwifi/ps.h
15
void rtl_lps_leave(struct ieee80211_hw *hw, bool may_block);
drivers/net/wireless/realtek/rtlwifi/ps.h
17
void rtl_lps_set_psmode(struct ieee80211_hw *hw, u8 rt_psmode);
drivers/net/wireless/realtek/rtlwifi/ps.h
19
void rtl_swlps_beacon(struct ieee80211_hw *hw, void *data, unsigned int len);
drivers/net/wireless/realtek/rtlwifi/ps.h
22
void rtl_swlps_rf_awake(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.h
23
void rtl_swlps_rf_sleep(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/ps.h
24
void rtl_p2p_ps_cmd(struct ieee80211_hw *hw , u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/ps.h
25
void rtl_p2p_info(struct ieee80211_hw *hw, void *data, unsigned int len);
drivers/net/wireless/realtek/rtlwifi/ps.h
9
bool rtl_ps_enable_nic(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rc.c
264
static void *rtl_rate_alloc(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/regd.c
381
int rtl_regd_init(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/regd.c
428
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/realtek/rtlwifi/regd.h
36
int rtl_regd_init(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1078
static void rtl88e_dm_init_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1095
void rtl88e_dm_check_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1117
void rtl88e_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1131
static void rtl88e_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1205
static void rtl92c_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1217
static void rtl88e_dm_update_rx_idle_ant(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1267
static void rtl88e_dm_update_tx_ant(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1291
static void rtl88e_dm_rx_hw_antena_div_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1313
static void rtl88e_dm_trx_hw_antenna_div_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1337
static void rtl88e_dm_fast_training_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1389
static void rtl88e_dm_antenna_div_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1402
void rtl88e_dm_set_tx_ant_by_tx_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1418
void rtl88e_dm_ant_sel_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1445
static void rtl88e_dm_hw_ant_div(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
146
static void rtl88e_set_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1550
static void rtl88e_set_next_mac_address_target(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1614
static void rtl88e_dm_fast_ant_training(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1689
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1694
static void rtl88e_dm_antenna_diversity(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1741
void rtl88e_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
1756
void rtl88e_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
212
void rtl88e_dm_txpower_track_adjust(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
248
static void dm_tx_pwr_track_set_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
323
static u8 rtl88e_dm_initial_gain_min_pwdb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
350
static void rtl88e_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
430
static void rtl88e_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
466
static void rtl88e_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
600
static void rtl88e_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
610
static void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
688
void rtl88e_dm_write_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
708
static void rtl88e_dm_pwdb_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
766
void rtl88e_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
775
static void rtl88e_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
851
static void dm_txpower_track_cb_therm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
246
void rtl88e_dm_set_tx_ant_by_tx_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
248
void rtl88e_dm_ant_sel_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
252
void rtl88e_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
253
void rtl88e_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
254
void rtl88e_dm_write_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
255
void rtl88e_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
256
void rtl88e_dm_check_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
257
void rtl88e_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.h
258
void rtl88e_dm_txpower_track_adjust(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
107
int rtl88e_download_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
13
static void _rtl88e_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
154
static bool _rtl88e_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
165
static void _rtl88e_fill_h2c_command(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
335
void rtl88e_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
35
static void _rtl88e_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
354
void rtl88e_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
367
void rtl88e_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
397
void rtl88e_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
406
void rtl88e_set_fw_ap_off_load_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
538
void rtl88e_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
625
static void rtl88e_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw, u8 ctwindow)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
633
void rtl88e_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.c
66
static int _rtl88e_fw_free_to_go(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
222
int rtl88e_download_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
224
void rtl88e_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
226
void rtl88e_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
227
void rtl88e_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
228
void rtl88e_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
229
void rtl88e_set_fw_ap_off_load_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
231
void rtl88e_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/fw.h
232
void rtl88e_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1031
int rtl88ee_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1168
static enum version_8188e _rtl88ee_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1193
static int _rtl88ee_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1262
void rtl88ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1285
int rtl88ee_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1307
void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1329
void rtl88ee_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1350
void rtl88ee_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1361
static void _rtl88ee_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1420
void rtl88ee_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1445
void rtl88ee_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1459
void rtl88ee_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1480
void rtl88ee_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1493
void rtl88ee_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1551
static void read_power_value_fromprom(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
167
static void _rtl88ee_set_fw_clock_off(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1742
_rtl88ee_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1805
static void _rtl88ee_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1905
static void _rtl88ee_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1929
void rtl88ee_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
1963
static void rtl88ee_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2053
static void rtl88ee_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2184
void rtl88ee_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2195
void rtl88ee_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2209
bool rtl88ee_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
223
static void _rtl88ee_set_fw_ps_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2270
void rtl88ee_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
23
static void _rtl88ee_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
231
static void _rtl88ee_set_fw_ps_rf_off_low_power(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2397
static void rtl8188ee_bt_var_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
242
struct ieee80211_hw *hw = rtlpriv->hw;
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2434
void rtl8188ee_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2462
void rtl8188ee_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
247
static void _rtl88ee_fwlps_leave(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2472
void rtl8188ee_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2509
void rtl88ee_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
2513
void rtl88ee_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
273
static void _rtl88ee_fwlps_enter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
299
void rtl88ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
35
static void _rtl88ee_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
351
void rtl88ee_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
48
static void _rtl88ee_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
61
static void _rtl88ee_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
66
static void _rtl88ee_return_beacon_queue_skb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
723
static bool _rtl88ee_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
749
static bool _rtl88ee_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
797
static void _rtl88ee_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
814
static bool _rtl88ee_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
92
static void _rtl88ee_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
927
static void _rtl88ee_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
938
static void _rtl88ee_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
97
static void _rtl88ee_set_fw_clock_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c
998
void rtl88ee_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
11
int rtl88ee_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
12
void rtl88ee_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
13
void rtl88ee_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
14
void rtl88ee_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
15
int rtl88ee_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
16
void rtl88ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
17
void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
18
void rtl88ee_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
19
void rtl88ee_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
20
void rtl88ee_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
22
void rtl88ee_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
23
void rtl88ee_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
26
void rtl88ee_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
27
bool rtl88ee_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
28
void rtl88ee_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
29
void rtl88ee_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
33
void rtl8188ee_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
35
void rtl8188ee_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
36
void rtl8188ee_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
37
void rtl88ee_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
38
void rtl88ee_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
7
void rtl88ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
8
void rtl88ee_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.h
9
void rtl88ee_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c
36
void rtl88ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c
72
static void _rtl88ee_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c
9
void rtl88ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.c
92
void rtl88ee_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h
7
void rtl88ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h
8
void rtl88ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/led.h
9
void rtl88ee_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1012
static long _rtl88e_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1035
void rtl88e_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1063
void rtl88e_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
107
void rtl88e_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1132
void rtl88e_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1153
void rtl88e_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1182
u8 rtl88e_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1211
static bool _rtl88e_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1343
static u8 _rtl88e_phy_path_a_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1371
static u8 _rtl88e_phy_path_b_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1398
static u8 _rtl88e_phy_path_a_rx_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
14
static u32 _rtl88e_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
140
static u32 _rtl88e_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1483
static void _rtl88e_phy_path_a_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1523
static void _rtl88e_phy_save_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1533
static void _rtl88e_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1544
static void _rtl88e_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1554
static void _rtl88e_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1565
static void _rtl88e_phy_path_adda_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1583
static void _rtl88e_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1597
static void _rtl88e_phy_path_a_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
16
static void _rtl88e_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1604
static void _rtl88e_phy_pi_mode_switch(struct ieee80211_hw *hw, bool pi_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1613
static bool _rtl88e_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1673
static void _rtl88e_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1822
static void _rtl88e_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1868
static void _rtl88e_phy_set_rfpath_switch(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
187
static void _rtl88e_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
19
static bool _rtl88e_phy_bb8188e_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1918
void rtl88e_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
20
static bool _rtl88e_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2032
void rtl88e_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2054
void rtl88e_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2059
bool rtl88e_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2097
static void rtl88e_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
21
static bool phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
210
bool rtl88e_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2129
static void rtl88ee_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2141
static void _rtl88ee_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2151
static bool _rtl88ee_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
219
bool rtl88e_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
2282
bool rtl88e_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
23
static bool phy_config_bb_with_pghdr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
242
bool rtl88e_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
247
static bool _rtl88e_check_condition(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
25
static void _rtl88e_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
276
static void _rtl8188e_config_rf_reg(struct ieee80211_hw *hw, u32 addr,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
30
static bool _rtl88e_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
300
static void _rtl8188e_config_rf_radio_a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
310
static void _rtl8188e_config_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
331
static bool _rtl88e_phy_bb8188e_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
34
static long _rtl88e_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
365
static bool _rtl88e_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
37
static void rtl88ee_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
38
static void rtl88e_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
388
static void handle_branch1(struct ieee80211_hw *hw, u16 arraylen,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
40
u32 rtl88e_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
431
static void handle_branch2(struct ieee80211_hw *hw, u16 arraylen,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
484
static bool phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
502
static void store_pwrindex_rate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
59
void rtl88e_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
632
static bool phy_config_bb_with_pghdr(struct ieee80211_hw *hw, u8 configtype)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
700
static void process_path_a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
751
bool rtl88e_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
775
void rtl88e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
806
static void _rtl88e_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
82
u32 rtl88e_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
892
void rtl88e_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
946
static void _rtl88e_get_txpower_index(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
975
static void _rtl88e_ccxpower_index_check(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
990
void rtl88e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
178
u32 rtl88e_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
180
void rtl88e_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
182
u32 rtl88e_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
185
void rtl88e_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
188
bool rtl88e_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
189
bool rtl88e_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
190
bool rtl88e_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
191
void rtl88e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
192
void rtl88e_phy_get_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
194
void rtl88e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
195
void rtl88e_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
197
void rtl88e_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
198
void rtl88e_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
200
void rtl88e_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
201
u8 rtl88e_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
202
void rtl88e_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
203
void rtl88e_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
204
void rtl88e_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
205
bool rtl88e_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
207
bool rtl88e_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
208
bool rtl88e_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
11
static bool _rtl88e_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
13
void rtl88e_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
136
static void rtl88e_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
176
static void _rtl88e_get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
323
static void _rtl88e_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
364
void rtl88e_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
37
void rtl88e_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
397
bool rtl88e_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.c
410
static bool _rtl88e_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h
11
void rtl88e_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h
13
void rtl88e_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h
18
bool rtl88e_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rf.h
9
void rtl88e_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c
172
static void rtl88e_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c
19
static void rtl88e_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c
58
static int rtl88e_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
238
static void _rtl88ee_smart_antenna(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
27
static void _rtl88ee_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
271
static void _rtl88ee_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
367
bool rtl88ee_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
476
void rtl88ee_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
668
void rtl88ee_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
728
void rtl88ee_set_desc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
768
u64 rtl88ee_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
807
bool rtl88ee_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c
823
void rtl88ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
782
void rtl88ee_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
788
bool rtl88ee_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
792
void rtl88ee_set_desc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
794
u64 rtl88ee_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
796
bool rtl88ee_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
798
void rtl88ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.h
799
void rtl88ee_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1119
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1131
static void rtl92c_dm_initialize_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1136
static void rtl92c_dm_txpower_tracking_directcall(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1142
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1164
void rtl92c_dm_check_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1170
void rtl92c_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1186
static void rtl92c_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1198
void rtl92c_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1268
static void rtl92c_dm_dynamic_bb_powersaving(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1311
void rtl92c_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1336
void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
139
void dm_restorepowerindex(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1416
void rtl92c_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1447
u8 rtl92c_bt_rssi_state_change(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1497
static bool rtl92c_bt_state_change(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
150
void dm_writepowerindex(struct ieee80211_hw *hw, u8 value)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1581
static bool rtl92c_bt_wifi_connect_change(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1599
static void rtl92c_bt_set_normal(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
160
void dm_savepowerindex(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1632
static void rtl92c_bt_ant_isolation(struct ieee80211_hw *hw, u8 tmp1byte)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1699
static void rtl92c_check_bt_change(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
1721
void rtl92c_dm_bt_coexist(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
173
static u8 rtl92c_dm_initial_gain_min_pwdb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
201
static void rtl92c_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
257
static void rtl92c_dm_ctrl_initgain_by_fa(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
284
static void rtl92c_dm_ctrl_initgain_by_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
366
static void rtl92c_dm_initial_gain_multi_sta(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
417
static void rtl92c_dm_initial_gain_sta(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
445
static void rtl92c_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
485
static void rtl92c_dm_ctrl_initgain_by_twoport(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
508
static void rtl92c_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
520
static void rtl92c_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
535
void rtl92c_dm_write_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
571
static void rtl92c_dm_pwdb_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
605
void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
615
static void rtl92c_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
698
static void rtl92c_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
105
void rtl92c_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
106
void rtl92c_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
107
void rtl92c_dm_write_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
108
void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
109
void rtl92c_dm_check_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
110
void rtl92c_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
111
void rtl92c_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
112
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
113
void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
114
void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
115
void rtl92c_dm_dynamic_txpower(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
116
void rtl92c_dm_bt_coexist(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
117
void dm_savepowerindex(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
118
void dm_writepowerindex(struct ieee80211_hw *hw, u8 value);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.h
119
void dm_restorepowerindex(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
129
int rtl92c_download_fw(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
14
static void _rtl92c_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
169
static bool _rtl92c_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
183
static void _rtl92c_fill_h2c_command(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
384
void rtl92c_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
404
void rtl92c_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
425
void rtl92c_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
49
static void _rtl92c_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
563
void rtl92c_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
564
bool (*cmd_send_packet)(struct ieee80211_hw *, struct sk_buff *))
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
652
void rtl92c_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
662
static void rtl92c_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw, u8 ctwindow)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
709
void rtl92c_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.c
89
static int _rtl92c_fw_free_to_go(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
63
int rtl92c_download_fw(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
64
void rtl92c_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
66
void rtl92c_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
67
void rtl92c_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
69
(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
70
bool (*cmd_send_packet)(struct ieee80211_hw *, struct sk_buff *));
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
71
void rtl92c_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/fw_common.h
73
void rtl92c_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1005
static void _rtl92c_phy_path_b_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1045
static void _rtl92c_phy_save_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1055
static void _rtl92c_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1066
static void _rtl92c_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1076
static void _rtl92c_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1087
static void _rtl92c_phy_path_adda_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1105
static void _rtl92c_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1119
static void _rtl92c_phy_path_a_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1126
static void _rtl92c_phy_pi_mode_switch(struct ieee80211_hw *hw, bool pi_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1135
static bool _rtl92c_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1194
static void _rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
12
u32 rtl92c_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
122
void _rtl92c_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1318
static void _rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1323
static void _rtl92c_phy_set_rfpath_switch(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1350
void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
146
static void _rtl92c_phy_bb_config_1t(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1468
void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1480
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1491
void rtl92c_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1502
bool rtl92c_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1541
void rtl92c_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1573
void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
1586
void _rtl92c_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
160
bool rtl92c_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
168
bool _rtl92c_phy_bb8192c_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
208
void _rtl92c_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
31
void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
364
void rtl92c_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
395
void _rtl92c_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
483
void rtl92c_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
510
static void _rtl92c_get_txpower_index(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
535
static void _rtl92c_ccxpower_index_check(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
546
void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
55
u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
564
bool rtl92c_phy_update_txpower_dbm(struct ieee80211_hw *hw, long power_indbm)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
596
u8 _rtl92c_phy_dbm_to_txpwr_idx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
628
long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
63
void _rtl92c_phy_fw_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
652
void rtl92c_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
674
void rtl92c_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
704
u8 rtl92c_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
71
u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
733
static void _rtl92c_phy_sw_rf_seting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
777
bool _rtl92c_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
889
bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw, u32 rfpath)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
895
static u8 _rtl92c_phy_path_a_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
938
static u8 _rtl92c_phy_path_b_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
965
static void _rtl92c_phy_path_a_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
162
u32 rtl92c_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
164
void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
166
u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
169
bool rtl92c_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
170
bool rtl92c_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
171
bool rtl92c_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
172
bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
174
void rtl92c_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
175
void rtl92c_phy_get_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
177
void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
178
bool rtl92c_phy_update_txpower_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
180
void rtl92c_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
182
void rtl92c_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
183
u8 rtl92c_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
184
void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
185
void rtl92c_phy_set_beacon_hw_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
187
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
188
void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
189
void rtl92c_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
190
bool rtl92c_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
192
bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
194
bool rtl92c_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
196
void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
197
void rtl92c_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
198
void rtl92c_bb_block_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
199
long _rtl92c_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
202
u8 _rtl92c_phy_dbm_to_txpwr_idx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
205
void _rtl92c_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
206
void _rtl92c_phy_set_rf_sleep(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
207
bool _rtl92c_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
210
u8 rtl92c_bt_rssi_state_change(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
211
u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
213
void _rtl92c_phy_fw_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
216
u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
218
void _rtl92c_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
221
bool _rtl92c_phy_bb8192c_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
222
void _rtl92c_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
225
bool rtl92c_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.c
14
void rtl92ce_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
50
void rtl92c_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
51
void rtl92c_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
52
void rtl92c_dm_write_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
53
void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
54
void rtl92c_dm_check_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
55
void rtl92c_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
56
void rtl92c_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
57
void rtl92c_dm_bt_coexist(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/dm.h
58
void rtl92ce_dm_dynamic_txpower(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1034
static enum version_8192c _rtl92ce_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1126
static int _rtl92ce_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1202
void rtl92ce_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1226
int rtl92ce_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1245
void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
126
void rtl92ce_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1269
void rtl92ce_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1279
void rtl92ce_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1289
static void _rtl92ce_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1335
void rtl92ce_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1356
void rtl92ce_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1366
void rtl92ce_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1385
void rtl92ce_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1398
void rtl92ce_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1416
_rtl92ce_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1636
static void _rtl92ce_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1690
static void _rtl92ce_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1712
void rtl92ce_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1746
static void rtl92ce_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1837
static void rtl92ce_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1967
void rtl92ce_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1978
void rtl92ce_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
1993
bool rtl92ce_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2058
void rtl92ce_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2202
static void rtl8192ce_bt_var_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2241
void rtl8192ce_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2267
void rtl8192ce_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2279
void rtl8192ce_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
23
static void _rtl92ce_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2318
void rtl92ce_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
2322
void rtl92ce_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
35
static void _rtl92ce_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
48
static void _rtl92ce_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
533
static bool _rtl92ce_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
559
static bool _rtl92ce_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
61
static void _rtl92ce_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
632
static void _rtl92ce_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
650
static bool _rtl92ce_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
66
static void _rtl92ce_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
71
void rtl92ce_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
773
static void _rtl92ce_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
855
static void _rtl92ce_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
873
void rtl92ce_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c
907
int rtl92ce_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
20
void rtl92ce_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
21
void rtl92ce_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
22
void rtl92ce_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
24
int rtl92ce_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
25
void rtl92ce_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
26
void rtl92ce_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
27
void rtl92ce_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
28
int rtl92ce_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
29
void rtl92ce_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
30
void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
31
void rtl92ce_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
32
void rtl92ce_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
33
void rtl92ce_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
35
void rtl92ce_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
36
void rtl92ce_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
39
void rtl92ce_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
40
bool rtl92ce_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
41
void rtl92ce_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
42
void rtl92ce_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
46
void rtl8192ce_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
48
void rtl8192ce_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
49
void rtl8192ce_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
50
void rtl92ce_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.h
51
void rtl92ce_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c
35
void rtl92ce_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c
67
static void _rtl92ce_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c
87
void rtl92ce_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.c
9
void rtl92ce_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h
7
void rtl92ce_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h
8
void rtl92ce_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/led.h
9
void rtl92ce_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
140
static bool _rtl92c_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
156
bool _rtl92ce_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
19
static bool _rtl92c_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
202
bool _rtl92ce_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
21
u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
230
bool rtl92c_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
287
void rtl92ce_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
354
void _rtl92ce_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
399
static bool _rtl92ce_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
506
bool rtl92c_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
54
bool rtl92c_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
68
bool rtl92c_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
94
void rtl92ce_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
102
void _rtl92c_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
104
bool _rtl92ce_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
105
void _rtl92c_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
106
bool _rtl92c_phy_bb8192c_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
107
void _rtl92c_phy_set_rf_sleep(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
108
bool rtl92c_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
110
bool _rtl92ce_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
112
bool _rtl92ce_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
114
void rtl92ce_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
55
bool rtl92c_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
56
u32 rtl92c_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
57
void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
59
u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
61
void rtl92ce_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
63
bool rtl92c_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
64
bool rtl92ce_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
65
bool rtl92c_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
66
bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
68
void rtl92c_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
69
void rtl92c_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
70
void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
71
bool rtl92c_phy_update_txpower_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
73
void rtl92c_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
75
void rtl92c_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
76
u8 rtl92c_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
77
void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
78
void rtl92c_phy_set_beacon_hw_reg(struct ieee80211_hw *hw, u16 beaconinterval);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
79
void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
80
void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
81
void _rtl92ce_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
82
void rtl92c_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
83
bool rtl92c_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
85
bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
87
bool rtl92ce_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
89
void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
90
bool rtl92c_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
91
void rtl92c_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
92
void rtl92c_bb_block_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
93
u32 _rtl92c_phy_rf_serial_read(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
95
u32 _rtl92c_phy_fw_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
97
void _rtl92c_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
99
void _rtl92c_phy_fw_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
11
static bool _rtl92ce_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
124
static void rtl92c_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
13
void rtl92ce_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
165
static void _rtl92c_get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
306
static void _rtl92c_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
37
void rtl92ce_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
371
void rtl92ce_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
391
bool rtl92ce_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.c
405
static bool _rtl92ce_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h
10
void rtl92ce_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h
11
void rtl92ce_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h
13
void rtl92ce_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rf.h
15
bool rtl92ce_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c
160
static void rtl92c_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c
22
static void rtl92c_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c
64
static int rtl92c_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
211
static void _rtl92ce_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
256
bool rtl92ce_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
26
static void _rtl92ce_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
342
void rtl92ce_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
517
void rtl92ce_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
577
void rtl92ce_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
619
u64 rtl92ce_get_desc(struct ieee80211_hw *hw, u8 *p_desc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
658
bool rtl92ce_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c
675
void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
512
void rtl92ce_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
518
bool rtl92ce_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
522
void rtl92ce_set_desc(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
524
u64 rtl92ce_get_desc(struct ieee80211_hw *hw, u8 *p_desc,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
526
bool rtl92ce_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
528
void rtl92ce_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.h
529
void rtl92ce_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.c
11
void rtl92cu_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h
6
void rtl92cu_dm_dynamic_txpower(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h
7
void dm_savepowerindex(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h
8
void dm_writepowerindex(struct ieee80211_hw *hw, u8 value);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/dm.h
9
void dm_restorepowerindex(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1018
static void _resetdigitalprocedure2(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1030
static void _disablegpio(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1060
static void disable_analog(struct ieee80211_hw *hw, bool withouthwsm)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1089
static void carddisable_hwsm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1101
static void carddisablewithout_hwsm(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1115
static void _rtl92cu_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1126
static void _rtl92cu_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1146
static void _rtl92cu_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1166
static void _rtl92cu_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1177
static void _rtl92cu_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1188
static int _rtl92cu_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1246
void rtl92cu_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1268
void rtl92cu_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1311
int rtl92cu_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1328
static void _beacon_function_enable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1336
void rtl92cu_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1376
void rtl92cu_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1387
void rtl92cu_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1392
void rtl92cu_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1453
static bool usb_cmd_send_packet(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1469
void rtl92cu_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1805
static void rtl92cu_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
1893
static void rtl92cu_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
2040
void rtl92cu_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
2052
void rtl92cu_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
2067
bool rtl92cu_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 * valid)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
24
static void _rtl92cu_phy_param_tab_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
289
static void _rtl92cu_read_board_type(struct ieee80211_hw *hw, u8 *contents)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
308
static void _rtl92cu_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
360
static void _rtl92cu_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
382
void rtl92cu_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
405
static int _rtl92cu_init_power_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
480
static void _rtl92cu_init_queue_reserved_page(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
523
static void _rtl92c_init_trx_buffer(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
539
static void _rtl92c_init_chipn_reg_priority(struct ieee80211_hw *hw, u16 beq,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
552
static void _rtl92cu_init_chipn_one_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
576
static void _rtl92cu_init_chipn_two_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
612
static void _rtl92cu_init_chipn_three_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
628
static void _rtl92cu_init_chipn_queue_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
648
static void _rtl92cu_init_chipt_queue_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
677
static void _rtl92cu_init_queue_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
689
static void _rtl92cu_init_wmac_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
716
static void _rtl92cu_init_beacon_parameters(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
736
static int _rtl92cu_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
777
void rtl92cu_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
805
static void _rtl92cu_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
824
static void _initpabias(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
852
int rtl92cu_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
928
static void disable_rfafeandresetbb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
952
static void _resetdigitalprocedure1(struct ieee80211_hw *hw, bool withouthwsm)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c
99
_rtl92cu_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
58
void rtl92cu_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
59
void rtl92cu_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
60
int rtl92cu_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
61
void rtl92cu_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
62
int rtl92cu_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
63
void rtl92cu_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
64
void rtl92cu_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
65
void rtl92cu_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
67
void rtl92cu_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
68
void rtl92cu_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
70
void rtl92cu_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
71
bool rtl92cu_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 * valid);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
72
void rtl92cu_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
73
int rtl92c_download_fw(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
74
void rtl92c_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
75
void rtl92c_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
76
void rtl92c_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
78
bool rtl92cu_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.h
79
void rtl92cu_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c
33
void rtl92cu_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c
63
void rtl92cu_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.c
9
void rtl92cu_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h
7
void rtl92cu_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h
8
void rtl92cu_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/led.h
9
void rtl92cu_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
124
bool rtl92c_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
154
bool rtl92c_init_llt_table(struct ieee80211_hw *hw, u32 boundary)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
193
void rtl92c_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
27
void rtl92c_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
324
u32 rtl92c_get_txdma_status(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
331
void rtl92c_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
350
void rtl92c_init_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
355
void rtl92c_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
363
void rtl92c_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
371
void rtl92c_init_driver_info_size(struct ieee80211_hw *hw, u8 size)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
378
int rtl92c_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
413
void rtl92c_init_network_type(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
418
void rtl92c_init_adaptive_ctrl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
437
void rtl92c_init_rate_fallback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
448
static void rtl92c_set_cck_sifs(struct ieee80211_hw *hw, u8 trx_sifs,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
457
static void rtl92c_set_ofdm_sifs(struct ieee80211_hw *hw, u8 trx_sifs,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
466
void rtl92c_init_edca_param(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
483
void rtl92c_init_edca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
515
void rtl92c_init_ampdu_aggregation(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
525
void rtl92c_init_beacon_max_error(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
532
void rtl92c_init_rdg_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
541
void rtl92c_init_retry_function(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
553
void rtl92c_disable_fast_edca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
560
void rtl92c_set_min_space(struct ieee80211_hw *hw, bool is2T)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
570
static void _rtl92c_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c
710
void rtl92c_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
11
void rtl92c_read_chip_version(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
12
bool rtl92c_llt_write(struct ieee80211_hw *hw, u32 address, u32 data);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
122
void rtl92c_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
13
bool rtl92c_init_llt_table(struct ieee80211_hw *hw, u32 boundary);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
14
void rtl92c_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
17
void rtl92c_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
18
void rtl92c_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
19
void rtl92c_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
24
void rtl92c_init_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
25
void rtl92c_init_driver_info_size(struct ieee80211_hw *hw, u8 size);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
27
int rtl92c_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
28
void rtl92c_init_network_type(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
29
void rtl92c_init_adaptive_ctrl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
30
void rtl92c_init_rate_fallback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
32
void rtl92c_init_edca_param(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
39
void rtl92c_init_edca(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
40
void rtl92c_init_ampdu_aggregation(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
41
void rtl92c_init_beacon_max_error(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
42
void rtl92c_init_rdg_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
43
void rtl92c_init_retry_function(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
45
void rtl92c_disable_fast_edca(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
46
void rtl92c_set_min_space(struct ieee80211_hw *hw, bool is2T);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.h
48
u32 rtl92c_get_txdma_status(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
116
bool _rtl92cu_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
133
bool _rtl92cu_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
18
u32 rtl92cu_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
180
bool _rtl92cu_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
207
bool rtl92cu_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
263
void rtl92cu_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
325
void rtl92cu_bb_block_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
335
void _rtl92cu_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
373
static bool _rtl92cu_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
43
void rtl92cu_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
499
bool rtl92cu_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
82
bool rtl92cu_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
90
bool rtl92cu_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
10
bool rtl92cu_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
11
u32 rtl92cu_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
13
void rtl92cu_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
16
bool rtl92cu_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
17
bool _rtl92cu_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
19
void _rtl92cu_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
20
bool _rtl92cu_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
22
void rtl92cu_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
23
bool rtl92cu_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
6
void rtl92cu_bb_block_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
7
bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw, u32 rfpath);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
8
void rtl92c_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.h
9
bool _rtl92cu_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
11
static bool _rtl92c_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
119
static void rtl92c_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
13
void rtl92cu_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
156
static void _rtl92c_get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
281
static void _rtl92c_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
344
void rtl92cu_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
362
bool rtl92cu_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
37
void rtl92cu_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.c
378
static bool _rtl92c_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
10
void rtl92cu_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
11
void rtl92c_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
13
void rtl92c_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
15
bool rtl92cu_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
16
bool rtl92cu_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
18
void rtl92cu_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rf.h
20
void rtl92cu_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c
31
static int rtl92cu_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c
68
static void rtl92cu_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
109
static void threeoutepmapping(struct ieee80211_hw *hw, bool bwificfg,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
139
static void oneoutepmapping(struct ieee80211_hw *hw, struct rtl_ep_map *ep_map)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
153
static int _out_ep_mapping(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
17
static int configvertoutep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
188
int rtl8192cu_endpoint_mapping(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
241
static enum rtl_desc_qsel _rtl8192cu_mq_to_descq(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
289
bool rtl92cu_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
344
static void _rtl_rx_process(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
423
void rtl8192cu_rx_hdl(struct ieee80211_hw *hw, struct sk_buff * skb)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
433
void rtl8192c_tx_cleanup(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
437
int rtl8192c_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
443
struct sk_buff *rtl8192c_tx_aggregate_hdl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
474
void rtl92cu_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
50
static int configvernoutep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
613
void rtl92cu_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c
79
static void twooutepmapping(struct ieee80211_hw *hw, bool is_chip8,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
375
int rtl8192cu_endpoint_mapping(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
377
bool rtl92cu_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
381
void rtl8192cu_rx_hdl(struct ieee80211_hw *hw, struct sk_buff * skb);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
382
void rtl8192c_tx_cleanup(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
383
int rtl8192c_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
385
struct sk_buff *rtl8192c_tx_aggregate_hdl(struct ieee80211_hw *,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
387
void rtl92cu_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.h
394
void rtl92cu_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
1049
void rtl92d_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
130
static void rtl92d_dm_rxgain_tracking_thermalmeter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
152
static void rtl92d_bandtype_2_4G(struct ieee80211_hw *hw, long *temp_cckg,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
251
rtl92d_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
621
void rtl92d_dm_initialize_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
634
void rtl92d_dm_check_txpower_tracking_thermal_meter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
656
void rtl92d_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
739
void rtl92d_dm_find_minimum_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
780
static void rtl92d_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
827
void rtl92d_dm_write_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
875
void rtl92d_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
986
void rtl92d_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.c
996
void rtl92d_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
69
void rtl92d_dm_initialize_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
70
void rtl92d_dm_check_txpower_tracking_thermal_meter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
71
void rtl92d_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
72
void rtl92d_dm_find_minimum_rssi(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
73
void rtl92d_dm_write_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
74
void rtl92d_dm_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
75
void rtl92d_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
76
void rtl92d_dm_check_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/dm_common.h
77
void rtl92d_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
103
void rtl92d_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
146
int rtl92d_fw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
18
void rtl92d_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
195
static bool _rtl92d_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
207
void rtl92d_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
363
void rtl92d_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
42
void rtl92d_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.c
76
int rtl92d_fw_free_to_go(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
39
void rtl92d_enable_fw_download(struct ieee80211_hw *hw, bool enable);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
40
void rtl92d_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
42
int rtl92d_fw_free_to_go(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
43
void rtl92d_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
44
int rtl92d_fw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
45
void rtl92d_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/fw_common.h
47
void rtl92d_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1012
void rtl92d_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
102
void rtl92d_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1025
void rtl92d_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1041
bool rtl92d_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
1098
void rtl92d_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
17
void rtl92d_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
288
bool rtl92d_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
312
void rtl92d_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
32
void rtl92d_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
342
void rtl92d_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
348
static enum version_8192d _rtl92d_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
47
void rtl92d_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
503
static void _rtl92d_read_txpower_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
616
static void _rtl92d_read_macphymode_from_prom(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
639
static void _rtl92d_read_macphymode_and_bandtype(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
647
static void _rtl92d_efuse_update_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
679
static void _rtl92d_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
742
void rtl92d_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
770
static void rtl92d_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.c
854
static void rtl92d_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
10
void rtl92d_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
11
bool rtl92d_llt_write(struct ieee80211_hw *hw, u32 address, u32 data);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
12
void rtl92d_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
13
void rtl92d_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
14
void rtl92d_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
15
void rtl92d_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
18
void rtl92d_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
19
bool rtl92d_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
20
void rtl92d_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
7
void rtl92d_stop_tx_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
8
void rtl92d_resume_tx_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/hw_common.h
9
void rtl92d_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
104
void rtl92d_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
135
void rtl92d_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
21
static u32 _rtl92d_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
263
void rtl92d_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
315
void rtl92d_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
342
static void _rtl92d_get_txpower_index(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
379
static void _rtl92d_ccxpower_index_check(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
405
void rtl92d_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
425
void rtl92d_phy_enable_rf_env(struct ieee80211_hw *hw, u8 rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
462
void rtl92d_phy_restore_rf_env(struct ieee80211_hw *hw, u8 rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
501
void rtl92d_phy_save_adda_registers(struct ieee80211_hw *hw, const u32 *adda_reg,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
513
void rtl92d_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
526
void rtl92d_phy_path_adda_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
543
void rtl92d_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
570
static bool _rtl92d_is_legal_5g_channel(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
580
void rtl92d_phy_calc_curvindex(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
609
void rtl92d_phy_reset_iqk_result(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
634
static void rtl92d_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
65
static void _rtl92d_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
668
bool rtl92d_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
710
void rtl92d_phy_config_macphymode(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
742
void rtl92d_phy_config_macphymode_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
83
u32 rtl92d_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.c
832
void rtl92d_phy_config_maccoexist_rfpage(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
30
static inline void rtl92d_acquire_cckandrw_pagea_ctl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
42
static inline void rtl92d_release_cckandrw_pagea_ctl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
55
u32 rtl92d_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
57
void rtl92d_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
59
void rtl92d_phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
60
void rtl92d_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
62
void rtl92d_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
63
void rtl92d_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
64
void rtl92d_phy_enable_rf_env(struct ieee80211_hw *hw, u8 rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
66
void rtl92d_phy_restore_rf_env(struct ieee80211_hw *hw, u8 rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
69
void rtl92d_phy_save_adda_registers(struct ieee80211_hw *hw, const u32 *adda_reg,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
71
void rtl92d_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
73
void rtl92d_phy_path_adda_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
75
void rtl92d_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
77
void rtl92d_phy_calc_curvindex(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
80
void rtl92d_phy_reset_iqk_result(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
81
bool rtl92d_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
82
void rtl92d_phy_config_macphymode(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
83
void rtl92d_phy_config_macphymode_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
86
void rtl92d_phy_config_maccoexist_rfpage(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
88
void rtl92d_acquire_cckandrw_pagea_ctl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/phy_common.h
90
void rtl92d_release_cckandrw_pagea_ctl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
10
void rtl92d_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
124
static void _rtl92d_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
162
static void _rtl92d_get_pwr_diff_limit(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
187
static void _rtl92d_get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
280
static void _rtl92d_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
343
void rtl92d_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.c
50
void rtl92d_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.h
10
void rtl92d_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.h
7
void rtl92d_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth);
drivers/net/wireless/realtek/rtlwifi/rtl8192d/rf_common.h
8
void rtl92d_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
10
static long _rtl92d_translate_todbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
174
static void rtl92d_loop_over_paths(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
20
static void _rtl92d_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
206
static void _rtl92d_process_ui_rssi(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
236
static void _rtl92d_update_rxsignalstatistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
252
static void _rtl92d_process_pwdb(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
283
static void rtl92d_loop_over_streams(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
304
static void _rtl92d_process_ui_link_quality(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
333
static void _rtl92d_process_phyinfo(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
346
static void _rtl92d_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
384
bool rtl92d_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
435
void rtl92d_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.c
478
u64 rtl92d_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.h
396
bool rtl92d_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.h
400
void rtl92d_set_desc(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192d/trx_common.h
402
u64 rtl92d_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
121
static void rtl92d_dm_pwdb_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
143
void rtl92de_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
157
void rtl92de_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
17
static void rtl92d_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c
26
static void rtl92d_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.h
7
void rtl92de_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.h
8
void rtl92de_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
112
static bool _rtl92d_cmd_send_packet(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
14
int rtl92d_download_fw(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c
253
void rtl92d_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool dl_finished)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.h
7
int rtl92d_download_fw(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.h
8
void rtl92d_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1014
void rtl92de_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1024
void rtl92de_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1044
void rtl92de_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1057
void rtl92de_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1073
void rtl92de_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
1081
void rtl92de_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
24
u32 rtl92de_read_dword_dbi(struct ieee80211_hw *hw, u16 offset, u8 direct)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
240
static bool _rtl92de_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
326
static void _rtl92de_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
343
static bool _rtl92de_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
36
void rtl92de_write_dword_dbi(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
46
static void _rtl92de_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
503
static void _rtl92de_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
566
static void _rtl92de_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
57
static void _rtl92de_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
582
int rtl92de_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
62
static void _rtl92de_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
67
void rtl92de_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
734
static int _rtl92de_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
792
void rtl92de_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
81
void rtl92de_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
813
int rtl92de_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
834
void rtl92d_linked_set_reg(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
849
void rtl92de_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
859
void rtl92de_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
869
static void _rtl92de_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c
953
void rtl92de_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
10
int rtl92de_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
11
void rtl92de_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
12
void rtl92de_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
13
void rtl92de_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
14
int rtl92de_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
15
void rtl92de_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
16
void rtl92de_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
17
void rtl92de_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
18
void rtl92de_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
20
void rtl92de_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
22
void rtl92de_write_dword_dbi(struct ieee80211_hw *hw, u16 offset, u32 value,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
24
u32 rtl92de_read_dword_dbi(struct ieee80211_hw *hw, u16 offset, u8 direct);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
25
void rtl92de_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
26
void rtl92de_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
27
void rtl92d_linked_set_reg(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
7
void rtl92de_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.h
8
void rtl92de_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c
44
void rtl92de_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c
76
static void _rtl92ce_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c
9
void rtl92de_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.c
96
void rtl92de_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h
7
void rtl92de_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h
8
void rtl92de_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/led.h
9
void rtl92de_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1035
static u8 _rtl92d_phy_pathb_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1075
static u8 _rtl92d_phy_pathb_iqk_5g_normal(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1152
static void _rtl92d_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1165
static void _rtl92d_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1177
static void _rtl92d_phy_patha_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1187
static void _rtl92d_phy_pimode_switch(struct ieee80211_hw *hw, bool pi_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1199
static void _rtl92d_phy_iq_calibrate(struct ieee80211_hw *hw, long result[][8],
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1364
static void _rtl92d_phy_iq_calibrate_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1518
static bool _rtl92d_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1577
static void _rtl92d_phy_patha_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
163
u32 rtl92d_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1639
static void _rtl92d_phy_pathb_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1688
void rtl92d_phy_iq_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1815
void rtl92d_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1864
static void _rtl92d_phy_reload_lck_setting(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
1923
static void _rtl92d_phy_lc_calibrate_sw(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
193
void rtl92d_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2027
static void _rtl92d_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2035
void rtl92d_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2079
static bool _rtl92d_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2193
u8 rtl92d_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2272
static void _rtl92d_phy_set_rfon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
229
bool rtl92d_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2293
static void _rtl92d_phy_set_rfsleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2337
bool rtl92d_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2454
void rtl92d_phy_set_poweron(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2505
void rtl92d_update_bbrf_configuration(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
255
static bool _rtl92d_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
2693
bool rtl92d_phy_check_poweroff(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
355
static bool _rtl92d_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
380
static bool _rtl92d_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
421
bool rtl92d_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
449
bool rtl92d_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
454
bool rtl92d_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
514
void rtl92d_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
594
static void _rtl92d_phy_stop_trx_before_changeband(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
602
static void rtl92d_phy_switch_wirelessband(struct ieee80211_hw *hw, u8 band)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
655
static void _rtl92d_phy_reload_imr_setting(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
715
static void _rtl92d_phy_switch_rf_setting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
889
static u8 _rtl92d_phy_patha_iqk(struct ieee80211_hw *hw, bool configpathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
951
static u8 _rtl92d_phy_patha_iqk_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
64
u32 rtl92d_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
66
void rtl92d_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
68
bool rtl92d_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
69
bool rtl92d_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
70
bool rtl92d_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
71
bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
73
void rtl92d_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
75
u8 rtl92d_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
76
bool rtl92d_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
79
bool rtl92d_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
82
void rtl92d_phy_set_poweron(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
83
bool rtl92d_phy_check_poweroff(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
84
void rtl92d_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
85
void rtl92d_update_bbrf_configuration(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
86
void rtl92d_phy_iq_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.h
87
void rtl92d_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c
13
bool rtl92d_phy_enable_anotherphy(struct ieee80211_hw *hw, bool bmac0)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c
44
void rtl92d_phy_powerdown_anotherphy(struct ieee80211_hw *hw, bool bmac0)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.c
68
bool rtl92d_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h
7
bool rtl92d_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h
8
bool rtl92d_phy_enable_anotherphy(struct ieee80211_hw *hw, bool bmac0);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/rf.h
9
void rtl92d_phy_powerdown_anotherphy(struct ieee80211_hw *hw, bool bmac0);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c
174
static void rtl92d_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c
23
static void rtl92d_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c
65
static int rtl92d_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
231
void rtl92de_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
289
bool rtl92de_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
306
void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
44
void rtl92de_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
124
void rtl92de_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
130
bool rtl92de_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
132
void rtl92de_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
133
void rtl92de_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.c
12
static void rtl92du_dm_init_1r_cca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.c
21
static void rtl92du_dm_1r_cca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.c
59
static void rtl92du_dm_pwdb_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.c
80
void rtl92du_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.c
94
void rtl92du_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.h
7
void rtl92du_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/dm.h
8
void rtl92du_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/fw.c
10
int rtl92du_download_fw(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/fw.h
7
int rtl92du_download_fw(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1004
void rtl92du_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1009
static void _rtl92du_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1107
void rtl92du_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1166
void rtl92du_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1186
void rtl92du_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1199
void rtl92du_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
1205
void rtl92du_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
176
static void _rtl92du_init_queue_reserved_page(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
19
static void _rtl92du_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
232
static void _rtl92du_init_tx_buffer_boundary(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
249
static bool _rtl92du_llt_table_init(struct ieee80211_hw *hw, u8 txpktbuf_bndy)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
291
static void _rtl92du_init_chipn_reg_priority(struct ieee80211_hw *hw, u16 beq,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
30
static void _rtl92du_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
308
static void _rtl92du_init_chipn_one_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
334
static void _rtl92du_init_chipn_two_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
35
static void _rtl92du_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
371
static void _rtl92du_init_chipn_three_out_ep_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
389
static void _rtl92du_init_queue_priority(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
40
void rtl92du_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
409
static void _rtl92du_init_wmac_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
425
static void _rtl92du_init_adaptive_ctrl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
445
static void _rtl92du_init_edca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
480
static void _rtl92du_init_retry_function(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
492
static void _rtl92du_init_operation_mode(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
512
static void _rtl92du_init_beacon_parameters(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
525
static void _rtl92du_init_ampdu_aggregation(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
54
void rtl92du_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
541
static bool _rtl92du_init_power_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
602
static bool _rtl92du_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
630
int rtl92du_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
878
static int _rtl92du_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
940
void rtl92du_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
961
int rtl92du_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
984
void rtl92du_linked_set_reg(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.c
999
void rtl92du_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
10
int rtl92du_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
11
void rtl92du_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
12
void rtl92du_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
13
void rtl92du_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
14
int rtl92du_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
15
void rtl92du_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
16
void rtl92du_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
17
void rtl92du_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
18
void rtl92du_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
20
void rtl92du_linked_set_reg(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
7
void rtl92du_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
8
void rtl92du_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/hw.h
9
void rtl92du_read_chip_version(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/led.c
7
void rtl92du_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/led.h
7
void rtl92du_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1030
static u8 _rtl92du_phy_patha_iqk_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1144
static u8 _rtl92du_phy_pathb_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1188
static u8 _rtl92du_phy_pathb_iqk_5g_normal(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1290
static void _rtl92du_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1309
static void _rtl92du_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1321
static void _rtl92du_phy_patha_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1332
static void _rtl92du_phy_pimode_switch(struct ieee80211_hw *hw, bool pi_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1344
static void _rtl92du_phy_iq_calibrate(struct ieee80211_hw *hw, long result[][8],
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1524
static void _rtl92du_phy_iq_calibrate_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
156
u32 rtl92du_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1712
static bool _rtl92du_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1784
static void _rtl92du_phy_patha_fill_iqk_matrix_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
179
void rtl92du_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1843
static void _rtl92du_phy_patha_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1918
static void _rtl92du_phy_pathb_fill_iqk_matrix_5g_normal(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
1977
static void _rtl92du_phy_pathb_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2039
void rtl92du_phy_iq_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
209
static void rtl92du_phy_set_bb_reg_1byte(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2175
void rtl92du_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2227
static void _rtl92du_phy_reload_lck_setting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2292
static void _rtl92du_phy_lc_calibrate_sw(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
230
bool rtl92du_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2425
void rtl92du_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2448
u8 rtl92du_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2543
static void _rtl92du_phy_set_rfon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2568
static void _rtl92du_phy_set_rfsleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
259
static bool _rtl92du_phy_config_bb(struct ieee80211_hw *hw, u8 configtype)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2616
bool rtl92du_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2695
void rtl92du_phy_set_poweron(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2744
void rtl92du_update_bbrf_configuration(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
2984
bool rtl92du_phy_check_poweroff(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
3020
void rtl92du_phy_init_pa_bias(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
322
static bool _rtl92du_phy_config_bb_pg(struct ieee80211_hw *hw, u8 configtype)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
347
static bool _rtl92du_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
383
bool rtl92du_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
439
bool rtl92du_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
444
bool rtl92du_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
507
void rtl92du_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
590
static void _rtl92du_phy_stop_trx_before_changeband(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
597
static void rtl92du_phy_switch_wirelessband(struct ieee80211_hw *hw, u8 band)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
655
static void _rtl92du_phy_reload_imr_setting(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
723
static void _rtl92du_phy_switch_rf_setting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.c
960
static u8 _rtl92du_phy_patha_iqk(struct ieee80211_hw *hw, bool configpathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
11
bool rtl92du_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
12
bool rtl92du_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
13
bool rtl92du_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
14
void rtl92du_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
16
u8 rtl92du_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
17
bool rtl92du_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
20
bool rtl92du_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
23
void rtl92du_phy_set_poweron(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
24
bool rtl92du_phy_check_poweroff(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
25
void rtl92du_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
26
void rtl92du_update_bbrf_configuration(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
27
void rtl92du_phy_iq_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
28
void rtl92du_phy_reload_iqk_setting(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
29
void rtl92du_phy_init_pa_bias(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
7
u32 rtl92du_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/phy.h
9
void rtl92du_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.c
10
bool rtl92du_phy_enable_anotherphy(struct ieee80211_hw *hw, bool bmac0)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.c
50
void rtl92du_phy_powerdown_anotherphy(struct ieee80211_hw *hw, bool bmac0)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.c
77
bool rtl92du_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.h
7
bool rtl92du_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.h
8
bool rtl92du_phy_enable_anotherphy(struct ieee80211_hw *hw, bool bmac0);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/rf.h
9
void rtl92du_phy_powerdown_anotherphy(struct ieee80211_hw *hw, bool bmac0);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
113
static int rtl92du_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
169
static void rtl92du_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
22
static struct usb_interface *rtl92du_get_other_intf(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
41
static int rtl92du_init_shared_data(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
46
struct ieee80211_hw *other_hw = NULL;
drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c
95
static void rtl92du_deinit_shared_data(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
12
void rtl92du_tx_cleanup(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
16
int rtl92du_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
22
struct sk_buff *rtl92du_tx_aggregate_hdl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
221
static void _rtl92du_config_out_ep(struct ieee80211_hw *hw, u8 num_out_pipe)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
303
static int _rtl92du_out_ep_mapping(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
325
int rtl92du_endpoint_mapping(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c
61
void rtl92du_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.h
46
void rtl92du_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.h
52
int rtl92du_endpoint_mapping(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.h
54
struct sk_buff *rtl92du_tx_aggregate_hdl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.h
56
void rtl92du_tx_cleanup(struct ieee80211_hw *hw, struct sk_buff *skb);
drivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.h
57
int rtl92du_tx_post_hdl(struct ieee80211_hw *hw, struct urb *urb,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
101
static void rtl92ee_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
1056
void rtl92ee_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
128
static void rtl92ee_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
15
static void rtl92ee_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
265
void rtl92ee_dm_write_cck_cca_thres(struct ieee80211_hw *hw, u8 cur_thres)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
277
void rtl92ee_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
294
static void rtl92ee_rssi_dump_to_register(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
324
static void rtl92ee_dm_find_minimum_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
364
static void rtl92ee_dm_check_rssi_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
429
static void rtl92ee_dm_init_primary_cca_check(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
442
static bool rtl92ee_dm_is_edca_turbo_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
452
void rtl92ee_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
461
static void rtl92ee_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
514
static void rtl92ee_dm_dynamic_edcca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
543
static void rtl92ee_dm_adaptivity(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
548
static void rtl92ee_dm_write_dynamic_cca(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
560
static void rtl92ee_dm_dynamic_primary_cca_check(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
661
static void rtl92ee_dm_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
766
static void rtl92ee_dm_init_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
788
void rtl92ee_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
807
static bool _rtl92ee_dm_ra_state_check(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
856
static void rtl92ee_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
901
static void rtl92ee_dm_init_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
911
void rtl92ee_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
926
static void rtl92ee_dm_common_info_self_update(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c
951
void rtl92ee_dm_dynamic_arfb_select(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
220
void rtl92ee_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
221
void rtl92ee_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
222
void rtl92ee_dm_write_cck_cca_thres(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
224
void rtl92ee_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
225
void rtl92ee_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
226
void rtl92ee_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.h
227
void rtl92ee_dm_dynamic_arfb_select(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
104
int rtl92ee_download_fw(struct ieee80211_hw *hw, bool buse_wake_on_wlan_fw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
14
static void _rtl92ee_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
151
static bool _rtl92ee_check_fw_read_last_h2c(struct ieee80211_hw *hw, u8 boxnum)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
163
static void _rtl92ee_fill_h2c_command(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
30
static void _rtl92ee_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
355
void rtl92ee_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
372
void rtl92ee_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
395
void rtl92ee_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
484
void rtl92ee_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
63
static int _rtl92ee_fw_free_to_go(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
655
void rtl92ee_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
766
static void rtl92ee_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw, u8 ctwindow)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
773
void rtl92ee_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c
856
void rtl92ee_c2h_ra_report_handler(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
149
int rtl92ee_download_fw(struct ieee80211_hw *hw, bool buse_wake_on_wlan_fw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
150
void rtl92ee_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
152
void rtl92ee_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
153
void rtl92ee_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
154
void rtl92ee_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
155
void rtl92ee_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
156
void rtl92ee_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.h
157
void rtl92ee_c2h_ra_report_handler(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1016
static void _rtl92ee_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1104
void rtl92ee_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1272
int rtl92ee_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
142
static void _rtl92ee_set_fw_clock_off(struct ieee80211_hw *hw, u8 rpwm_val)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1428
static enum version_8192e _rtl92ee_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1450
static int _rtl92ee_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1519
void rtl92ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1541
int rtl92ee_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1560
void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1584
void rtl92ee_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1594
void rtl92ee_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1605
static void _rtl92ee_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1646
void rtl92ee_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1673
void rtl92ee_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1686
void rtl92ee_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1706
void rtl92ee_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1717
void rtl92ee_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
1782
static void _rtl8192ee_read_power_value_fromprom(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
197
static void _rtl92ee_set_fw_ps_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2013
_rtl92ee_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
205
static void _rtl92ee_set_fw_ps_rf_off_low_power(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2095
static void _rtl92ee_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
215
struct ieee80211_hw *hw = (struct ieee80211_hw *)data;
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2168
static void _rtl92ee_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2179
void rtl92ee_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
220
static void _rtl92ee_fwlps_leave(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2218
static u8 _rtl92ee_mrate_idx_to_arfr_id(struct ieee80211_hw *hw, u8 rate_index)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2249
static void rtl92ee_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
23
static void _rtl92ee_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2384
void rtl92ee_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2394
void rtl92ee_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2409
bool rtl92ee_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2415
void rtl92ee_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
247
static void _rtl92ee_fwlps_enter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2541
void rtl92ee_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2563
void rtl92ee_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2575
void rtl92ee_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2583
void rtl92ee_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2587
void rtl92ee_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
2592
void rtl92ee_allow_all_destaddr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
274
void rtl92ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
328
static void _rtl92ee_download_rsvd_page(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
35
static void _rtl92ee_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
407
void rtl92ee_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
48
static void _rtl92ee_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
61
static void _rtl92ee_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
66
static void _rtl92ee_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
674
static bool _rtl92ee_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
71
static void _rtl92ee_set_fw_clock_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
713
static void _rtl92ee_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
730
static bool _rtl92ee_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c
929
static void _rtl92ee_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
11
int rtl92ee_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
12
void rtl92ee_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
13
void rtl92ee_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
14
void rtl92ee_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
15
int rtl92ee_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
16
void rtl92ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
17
void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
18
void rtl92ee_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
19
void rtl92ee_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
20
void rtl92ee_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
22
void rtl92ee_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
23
void rtl92ee_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
26
void rtl92ee_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
27
bool rtl92ee_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
28
void rtl92ee_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
29
void rtl92ee_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
32
void rtl92ee_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
34
void rtl92ee_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
35
void rtl92ee_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
36
void rtl92ee_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
37
void rtl92ee_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
38
void rtl92ee_allow_all_destaddr(struct ieee80211_hw *hw, bool allow_all_da,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
7
void rtl92ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
8
void rtl92ee_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.h
9
void rtl92ee_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c
39
void rtl92ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c
68
static void _rtl92ee_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c
88
void rtl92ee_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.c
9
void rtl92ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h
7
void rtl92ee_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h
8
void rtl92ee_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/led.h
9
void rtl92ee_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1002
void rtl92ee_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1033
static void phy_init_bb_rf_register_def(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
106
void rtl92ee_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1062
void rtl92ee_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1148
static u8 _rtl92ee_get_txpower_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1215
static u8 _rtl92ee_get_txpower_index(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1266
static void _rtl92ee_set_txpower_index(struct ieee80211_hw *hw, u8 pwr_idx,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
134
static u32 _rtl92ee_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
14
static u32 _rtl92ee_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1514
static void phy_set_txpower_index_by_rate_array(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1528
static void phy_set_txpower_index_by_rate_section(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1573
void rtl92ee_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1598
static long _rtl92ee_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
16
static void _rtl92ee_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1621
void rtl92ee_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1647
void rtl92ee_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1716
void rtl92ee_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1737
void rtl92ee_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1766
u8 rtl92ee_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1795
static bool _rtl92ee_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
180
static void _rtl92ee_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
19
static bool _rtl92ee_phy_bb8192ee_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1928
static u8 _rtl92ee_phy_path_a_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1969
static u8 _rtl92ee_phy_path_b_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
20
static bool _rtl92ee_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2013
static u8 _rtl92ee_phy_path_a_rx_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
203
bool rtl92ee_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
208
bool rtl92ee_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
21
static bool phy_config_bb_with_hdr_file(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2128
static u8 _rtl92ee_phy_path_b_rx_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2244
static void _rtl92ee_phy_path_a_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2289
static void _rtl92ee_phy_path_b_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
23
static bool phy_config_bb_with_pghdrfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2334
static void _rtl92ee_phy_save_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2344
static void _rtl92ee_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2356
static void _rtl92ee_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2366
static void _rtl92ee_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2377
static void _rtl92ee_phy_path_adda_on(struct ieee80211_hw *hw, u32 *addareg,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2386
static void _rtl92ee_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
239
bool rtl92ee_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2392
static void _rtl92ee_phy_path_a_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2399
static bool _rtl92ee_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
244
static bool _check_condition(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2474
static void _rtl92ee_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
25
static void phy_init_bb_rf_register_def(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2663
static void _rtl92ee_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2708
static void _rtl92ee_phy_set_rfpath_switch(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
274
static void _rtl92ee_config_rf_reg(struct ieee80211_hw *hw, u32 addr, u32 data,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2782
void rtl92ee_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2907
void rtl92ee_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2929
void rtl92ee_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2934
bool rtl92ee_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
2972
static void rtl92ee_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
3006
static void rtl92ee_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
3018
static void _rtl92ee_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
3029
static bool _rtl92ee_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
31
static bool _rtl92ee_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
3153
bool rtl92ee_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
326
static void _rtl92ee_config_rf_radio_a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
336
static void _rtl92ee_config_rf_radio_b(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
34
static long _rtl92ee_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
346
static void _rtl92ee_config_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
367
static void _rtl92ee_phy_init_tx_power_by_rate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
37
static void rtl92ee_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
38
static void rtl92ee_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
382
static void _rtl92ee_phy_set_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
40
u32 rtl92ee_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
422
static u8 _rtl92ee_phy_get_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
463
static void _rtl92ee_phy_store_txpower_by_rate_base(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
534
static void phy_convert_txpwr_dbm_to_rel_val(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
58
void rtl92ee_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
601
static void _rtl92ee_phy_txpower_by_rate_configuration(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
607
static bool _rtl92ee_phy_bb8192ee_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
643
static bool _rtl92ee_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
667
static bool phy_config_bb_with_hdr_file(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
81
u32 rtl92ee_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
823
static void _rtl92ee_store_tx_power_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
851
static bool phy_config_bb_with_pghdrfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
892
bool rtl92ee_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
101
u32 rtl92ee_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
104
void rtl92ee_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
107
bool rtl92ee_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
108
bool rtl92ee_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
109
bool rtl92ee_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
110
void rtl92ee_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
111
void rtl92ee_phy_get_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
113
void rtl92ee_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
114
void rtl92ee_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
116
void rtl92ee_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
117
void rtl92ee_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
119
void rtl92ee_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
120
u8 rtl92ee_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
121
void rtl92ee_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
122
void rtl92ee_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
123
void rtl92ee_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
124
bool rtl92ee_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
126
bool rtl92ee_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
127
bool rtl92ee_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
97
u32 rtl92ee_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
99
void rtl92ee_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c
11
static bool _rtl92ee_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c
13
void rtl92ee_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c
41
bool rtl92ee_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.c
54
static bool _rtl92ee_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.h
11
bool rtl92ee_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rf.h
9
void rtl92ee_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c
163
static void rtl92ee_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c
22
static void rtl92ee_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c
64
static int rtl92ee_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
1043
void rtl92ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
214
static void _rtl92ee_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
28
static void _rtl92ee_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
327
bool rtl92ee_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
429
void rtl92ee_rx_check_dma_ok(struct ieee80211_hw *hw, u8 *header_desc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
458
u16 rtl92ee_rx_desc_buff_remained_cnt(struct ieee80211_hw *hw, u8 queue_index)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
534
u16 rtl92ee_get_available_desc(struct ieee80211_hw *hw, u8 q_idx)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
553
static void rtl92ee_pre_fill_tx_bd_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
641
void rtl92ee_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
832
void rtl92ee_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
885
void rtl92ee_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
949
u64 rtl92ee_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c
994
bool rtl92ee_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
718
void rtl92ee_rx_check_dma_ok(struct ieee80211_hw *hw, u8 *header_desc,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
720
u16 rtl92ee_rx_desc_buff_remained_cnt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
722
u16 rtl92ee_get_available_desc(struct ieee80211_hw *hw, u8 queue_index);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
724
void rtl92ee_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
731
bool rtl92ee_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
735
void rtl92ee_set_desc(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
738
u64 rtl92ee_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
740
bool rtl92ee_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue, u16 index);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
741
void rtl92ee_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.h
742
void rtl92ee_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
136
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
173
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
201
static void _rtl92s_dm_refresh_rateadaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
285
static void _rtl92s_dm_switch_baseband_mrc(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
345
void rtl92s_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
354
static void _rtl92s_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
373
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
382
static void _rtl92s_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
408
static void rtl92s_backoff_enable_flag(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
430
static void _rtl92s_dm_initial_gain_sta_beforeconnect(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
46
static void _rtl92s_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
508
static void _rtl92s_dm_ctrl_initgain_bytwoport(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
540
static void _rtl92s_dm_ctrl_initgain_byrssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
559
static void _rtl92s_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
627
static void _rtl92s_dm_init_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
678
static void _rtl92s_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
692
void rtl92s_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c
708
void rtl92s_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h
63
void rtl92s_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h
64
void rtl92s_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.h
65
void rtl92s_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
100
static void _rtl92s_firmwareheader_priveupdate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
109
static bool _rtl92s_cmd_send_packet(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
11
static void _rtl92s_fw_set_rqpn(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
133
static bool _rtl92s_firmware_downloadcode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
187
static bool _rtl92s_firmware_checkready(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
21
static bool _rtl92s_firmware_enable_cpu(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
313
int rtl92s_download_fw(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
499
static bool _rtl92s_firmware_set_h2c_cmd(struct ieee80211_hw *hw, u8 h2c_cmd,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
552
void rtl92s_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
595
void rtl92s_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c
81
static u8 _rtl92s_firmware_header_map_rftype(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h
344
int rtl92s_download_fw(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h
345
void rtl92s_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.h
346
void rtl92s_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1118
void rtl92se_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1138
static int _rtl92se_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1187
int rtl92se_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1205
void rtl92se_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1229
void rtl92se_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1240
void rtl92se_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1255
static u8 _rtl92s_set_sysclk(struct ieee80211_hw *hw, u8 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1298
static void _rtl92s_phy_set_rfhalt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1370
static void _rtl92se_gen_refreshledstate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1386
static void _rtl92se_power_domain_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1503
void rtl92se_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1538
void rtl92se_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1551
void rtl92se_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1581
void rtl92se_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1593
void rtl92se_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1612
static void _rtl8192se_get_ic_inferiority(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1630
static void _rtl92se_read_adapter_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
19
void rtl92se_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1971
void rtl92se_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
1997
static void rtl92se_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2098
static void rtl92se_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2258
void rtl92se_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2269
void rtl92se_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2285
bool rtl92se_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2371
void rtl92se_set_key(struct ieee80211_hw *hw, u32 key_index, u8 *p_macaddr,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2496
void rtl92se_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
2503
void rtl92se_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
415
void rtl92se_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
445
static u8 _rtl92se_halset_sysclk(struct ieee80211_hw *hw, u8 data)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
488
void rtl8192se_gpiobit3_cfg_inputmode(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
503
static u8 _rtl92se_rf_onoff_detect(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
528
static void _rtl92se_macconfig_before_fwdownload(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
62
void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
743
static void _rtl92se_macconfig_after_fwdownload(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
880
static void _rtl92se_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c
919
int rtl92se_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
20
void rtl92se_get_hw_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
22
void rtl92se_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
23
void rtl92se_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
25
int rtl92se_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
26
void rtl92se_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
27
void rtl92se_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
28
void rtl92se_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
29
int rtl92se_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
31
void rtl92se_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
33
void rtl92se_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
34
void rtl92se_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
35
void rtl92se_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
36
void rtl92se_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
38
void rtl92se_set_hw_reg(struct ieee80211_hw *hw, u8 variable,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
40
void rtl92se_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
42
void rtl92se_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
43
bool rtl92se_gpio_radio_on_off_checking(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
45
void rtl8192se_gpiobit3_cfg_inputmode(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
46
void rtl92se_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
47
void rtl92se_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
50
void rtl92se_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.h
51
void rtl92se_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c
34
void rtl92se_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c
67
static void _rtl92se_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c
87
void rtl92se_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.c
9
void rtl92se_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h
7
void rtl92se_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h
8
void rtl92se_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/led.h
9
void rtl92se_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1006
bool rtl92s_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1046
bool rtl92s_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1061
void rtl92s_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1092
static void _rtl92s_phy_get_txpower_index(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1121
static void _rtl92s_phy_ccxpower_indexcheck(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1131
void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1163
void rtl92s_phy_chk_fwcmd_iodone(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
118
static void _rtl92s_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1183
static void _rtl92s_phy_set_fwcmd_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1321
bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fw_cmdio)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
139
u32 rtl92s_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1547
static void _rtl92s_phy_check_ephy_switchready(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1563
void rtl92s_phy_switch_ephy_parameter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
1596
void rtl92s_phy_set_beacon_hwreg(struct ieee80211_hw *hw, u16 beaconinterval)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
165
void rtl92s_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
17
u32 rtl92s_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
198
void rtl92s_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
218
void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
310
static bool _rtl92s_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
36
void rtl92s_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
414
u8 rtl92s_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
464
static void _rtl92se_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
495
bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
60
static u32 _rtl92s_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
618
static bool _rtl92s_phy_config_rfpa_bias_current(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
634
static void _rtl92s_store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
663
static void _rtl92s_phy_init_register_definition(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
780
static bool _rtl92s_phy_config_bb(struct ieee80211_hw *hw, u8 configtype)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
816
static bool _rtl92s_phy_set_bb_to_diff_rf(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
848
static bool _rtl92s_phy_config_bb_with_pg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
875
static bool _rtl92s_phy_bb_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
933
u8 rtl92s_phy_config_rf(struct ieee80211_hw *hw, enum radio_path rfpath)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
989
bool rtl92s_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
52
u32 rtl92s_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
53
void rtl92s_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
55
void rtl92s_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
56
u32 rtl92s_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
58
void rtl92s_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
60
void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
62
u8 rtl92s_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
63
bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
65
bool rtl92s_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
66
void rtl92s_phy_switch_ephy_parameter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
67
bool rtl92s_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
68
bool rtl92s_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
69
void rtl92s_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
70
void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
71
bool rtl92s_phy_set_fw_cmd(struct ieee80211_hw *hw, enum fwcmd_iotype fwcmd_io);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
72
void rtl92s_phy_chk_fwcmd_iodone(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
73
void rtl92s_phy_set_beacon_hwreg(struct ieee80211_hw *hw, u16 beaconinterval);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
74
u8 rtl92s_phy_config_rf(struct ieee80211_hw *hw, enum radio_path rfpath) ;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
108
static void _rtl92s_set_antennadiff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
12
static void _rtl92s_get_powerbase(struct ieee80211_hw *hw, u8 *p_pwrlevel,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
150
static void _rtl92s_get_txpower_writeval_byregulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
286
static void _rtl92s_write_ofdm_powerreg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
343
void rtl92s_phy_rf6052_set_ofdmtxpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
362
void rtl92s_phy_rf6052_set_ccktxpower(struct ieee80211_hw *hw, u8 pwrlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
398
bool rtl92s_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.c
485
void rtl92s_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h
11
bool rtl92s_phy_rf6052_config(struct ieee80211_hw *hw) ;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h
12
void rtl92s_phy_rf6052_set_ccktxpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h
14
void rtl92s_phy_rf6052_set_ofdmtxpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/rf.h
9
void rtl92s_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
19
static void rtl92s_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
201
static void rtl92s_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
211
static bool rtl92se_is_tx_desc_closed(struct ieee80211_hw *hw, u8 hw_queue,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
60
struct ieee80211_hw *hw = context;
drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c
86
static int rtl92s_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
194
static void _rtl92se_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
233
bool rtl92se_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
312
void rtl92se_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
35
static void _rtl92se_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
494
void rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
553
void rtl92se_set_desc(struct ieee80211_hw *hw, u8 *pdesc8, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
595
u64 rtl92se_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c
634
void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
13
void rtl92se_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
15
bool rtl92se_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
18
void rtl92se_set_desc(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
20
u64 rtl92se_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
22
void rtl92se_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.h
7
void rtl92se_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
122
static void rtl92c_dm_ctrl_initgain_by_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
16
static u8 rtl8723e_dm_initial_gain_min_pwdb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
160
static void rtl8723e_dm_initial_gain_multi_sta(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
210
static void rtl8723e_dm_initial_gain_sta(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
238
static void rtl8723e_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
304
static void rtl8723e_dm_ctrl_initgain_by_twoport(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
326
static void rtl8723e_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
340
static void rtl8723e_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
417
void rtl8723e_dm_write_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
437
static void rtl8723e_dm_pwdb_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
441
static void rtl8723e_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
49
static void rtl8723e_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
517
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
529
static void rtl8723e_dm_initialize_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
534
void rtl8723e_dm_check_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
539
void rtl8723e_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
554
static void rtl8723e_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
637
void rtl8723e_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
710
static void rtl8723e_dm_dynamic_bb_powersaving(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
749
void rtl8723e_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
762
void rtl8723e_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
795
static void rtl8723e_dm_init_bt_coexist(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
818
void rtl8723e_dm_bt_coexist(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
97
static void rtl92c_dm_ctrl_initgain_by_fa(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
103
void rtl8723e_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
104
void rtl8723e_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
105
void rtl8723e_dm_write_dig(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
106
void rtl8723e_dm_check_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
107
void rtl8723e_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
108
void rtl8723e_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.h
109
void rtl8723e_dm_bt_coexist(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
13
static bool _rtl8723e_check_fw_read_last_h2c(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
232
void rtl8723e_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
249
void rtl8723e_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
28
static void _rtl8723e_fill_h2c_command(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
386
void rtl8723e_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
473
void rtl8723e_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
482
static void rtl8723e_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.c
491
void rtl8723e_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
35
void rtl8723e_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
37
void rtl8723e_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
38
void rtl8723e_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
39
void rtl8723e_set_fw_joinbss_report_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/fw.h
40
void rtl8723e_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
14
void rtl8723e_dm_bt_reject_ap_aggregated_packet(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
19
void _rtl8723_dm_bt_check_wifi_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
207
u8 rtl8723e_dm_bt_check_coex_rssi_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
333
long rtl8723e_dm_bt_get_rx_ss(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
352
void rtl8723e_dm_bt_balance(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
379
void rtl8723e_dm_bt_agc_table(struct ieee80211_hw *hw, u8 type)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
426
void rtl8723e_dm_bt_bb_back_off_level(struct ieee80211_hw *hw, u8 type)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
442
void rtl8723e_dm_bt_fw_coex_all_off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
457
void rtl8723e_dm_bt_sw_coex_all_off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
473
void rtl8723e_dm_bt_hw_coex_all_off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
490
void rtl8723e_btdm_coex_all_off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
497
bool rtl8723e_dm_bt_is_coexist_state_changed(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
508
bool rtl8723e_dm_bt_is_wifi_up_link(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.c
79
u8 rtl8723e_dm_bt_check_coex_rssi_state1(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
111
void rtl8723e_btdm_coex_all_off(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
112
void rtl8723e_dm_bt_fw_coex_all_off(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
114
void rtl8723e_dm_bt_sw_coex_all_off(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
115
void rtl8723e_dm_bt_hw_coex_all_off(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
116
long rtl8723e_dm_bt_get_rx_ss(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
117
void rtl8723e_dm_bt_balance(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
119
void rtl8723e_dm_bt_agc_table(struct ieee80211_hw *hw, u8 type);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
120
void rtl8723e_dm_bt_bb_back_off_level(struct ieee80211_hw *hw, u8 type);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
121
u8 rtl8723e_dm_bt_check_coex_rssi_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
124
u8 rtl8723e_dm_bt_check_coex_rssi_state1(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
127
void _rtl8723_dm_bt_check_wifi_state(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
128
void rtl8723e_dm_bt_reject_ap_aggregated_packet(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
130
bool rtl8723e_dm_bt_is_coexist_state_changed(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_bt_coexist.h
131
bool rtl8723e_dm_bt_is_wifi_up_link(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
110
static bool rtl8723e_dm_bt_need_to_dec_bt_pwr(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1144
static void rtl8723e_dm_bt_2_ant_ftp_a2dp(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
126
static bool rtl8723e_dm_bt_is_same_coexist_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1358
static void rtl8723e_dm_bt_inq_page_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1390
static void rtl8723e_dm_bt_reset_action_profile_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
14
void rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1404
static void _rtl8723e_dm_bt_coexist_2_ant(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
144
static void rtl8723e_dm_bt_set_coex_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1468
static void _rtl8723e_dm_bt_coexist_1_ant(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1473
void rtl8723e_dm_bt_hw_coex_all_off_8723a(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1479
void rtl8723e_dm_bt_fw_coex_all_off_8723a(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1495
void rtl8723e_dm_bt_sw_coex_all_off_8723a(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1506
static void rtl8723e_dm_bt_query_bt_information(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1521
static void rtl8723e_dm_bt_bt_hw_counters_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1560
static void rtl8723e_dm_bt_bt_enable_disable_check(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1613
void rtl8723e_dm_bt_coexist_8723(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
163
static void rtl8723e_dm_bt_set_hw_pta_mode(struct ieee80211_hw *hw, bool b_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1645
static void rtl8723e_dm_bt_parse_bt_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
1690
void rtl_8723e_c2h_command_handle(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
178
static void rtl8723e_dm_bt_set_sw_rf_rx_lpf_corner(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
199
static void dm_bt_set_sw_penalty_tx_rate_adapt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
221
static void rtl8723e_dm_bt_btdm_structure_reload(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
264
static void rtl8723e_dm_bt_btdm_structure_reload_all_off(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
273
static bool rtl8723e_dm_bt_is_2_ant_common_action(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
33
static enum rt_media_status mgnt_link_status_query(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
356
struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
376
struct ieee80211_hw *hw, bool dec_bt_pwr)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
395
static void rtl8723e_dm_bt_set_fw_2_ant_hid(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
416
static void rtl8723e_dm_bt_set_fw_tdma_ctrl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
45
void rtl_8723e_bt_wifi_media_status_notify(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
483
static void rtl8723e_dm_bt_set_fw_ignore_wlan_act(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
506
static void rtl8723e_dm_bt_set_fw_tra_tdma_ctrl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
560
static void rtl8723e_dm_bt_set_fw_dac_swing_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
575
static void rtl8723e_dm_bt_set_fw_bt_hid_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
594
static void rtl8723e_dm_bt_set_fw_bt_retry_index(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
609
static void rtl8723e_dm_bt_set_fw_wlan_act(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
632
void rtl8723e_dm_bt_set_bt_dm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
79
static bool rtl8723e_dm_bt_is_wifi_busy(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
90
static void rtl8723e_dm_bt_set_fw_3a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
907
static u32 rtl8723e_dm_bt_tx_rx_couter_h(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
916
static u32 rtl8723e_dm_bt_tx_rx_couter_l(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
925
static u8 rtl8723e_dm_bt_bt_tx_rx_counter_level(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c
968
static void rtl8723e_dm_bt_2_ant_hid_sco_esco(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
126
void rtl8723e_dm_bt_fw_coex_all_off_8723a(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
127
void rtl8723e_dm_bt_sw_coex_all_off_8723a(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
128
void rtl8723e_dm_bt_hw_coex_all_off_8723a(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
129
void rtl8723e_dm_bt_coexist_8723(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
130
void rtl8723e_dm_bt_set_bt_dm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
132
void rtl_8723e_c2h_command_handle(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
133
void rtl_8723e_bt_wifi_media_status_notify(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.h
136
struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1025
static enum version_8723e _rtl8723e_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1092
static int _rtl8723e_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1164
void rtl8723e_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1186
int rtl8723e_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1207
void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1230
void rtl8723e_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1240
void rtl8723e_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1250
static void _rtl8723e_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1292
void rtl8723e_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
131
void rtl8723e_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1312
void rtl8723e_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1322
void rtl8723e_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1341
void rtl8723e_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1354
void rtl8723e_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1385
_rtl8723e_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1587
static void _rtl8723e_read_adapter_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1751
static void _rtl8723e_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1774
void rtl8723e_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1817
static void rtl8723e_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
1906
static void rtl8723e_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2038
void rtl8723e_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2050
void rtl8723e_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2064
bool rtl8723e_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2132
void rtl8723e_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2259
static void rtl8723e_bt_var_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2337
void rtl8723e_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2367
void rtl8723e_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2379
void rtl8723e_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2387
void rtl8723e_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
2391
void rtl8723e_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
27
static void _rtl8723e_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
39
static void _rtl8723e_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
52
static void _rtl8723e_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
530
static bool _rtl8723e_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
556
static bool _rtl8723e_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
637
static void _rtl8723e_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
65
static void _rtl8723e_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
654
static bool _rtl8712e_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
70
static void _rtl8723e_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
75
void rtl8723e_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
770
static void _rtl8723e_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
853
static void _rtl8723e_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
871
void rtl8723e_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c
905
int rtl8723e_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
11
void rtl8723e_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
12
void rtl8723e_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
14
void rtl8723e_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
16
int rtl8723e_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
17
void rtl8723e_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
18
void rtl8723e_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
19
void rtl8723e_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
20
int rtl8723e_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
22
void rtl8723e_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
23
void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
24
void rtl8723e_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
25
void rtl8723e_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
26
void rtl8723e_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
28
void rtl8723e_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
29
void rtl8723e_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
32
void rtl8723e_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
33
bool rtl8723e_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
34
void rtl8723e_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
35
void rtl8723e_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
39
void rtl8723e_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
41
void rtl8723e_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
42
void rtl8723e_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
43
void rtl8723e_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.h
44
void rtl8723e_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c
36
void rtl8723e_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c
75
static void _rtl8723e_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c
9
void rtl8723e_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.c
95
void rtl8723e_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h
7
void rtl8723e_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h
8
void rtl8723e_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/led.h
9
void rtl8723e_led_control(struct ieee80211_hw *hw, enum led_ctl_mode ledaction);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1008
static u8 _rtl8723e_phy_path_a_iqk(struct ieee80211_hw *hw, bool config_pathb)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1051
static u8 _rtl8723e_phy_path_b_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1078
static bool _rtl8723e_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
108
static void _rtl8723e_phy_fw_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1130
static void _rtl8723e_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
115
static void _rtl8723e_phy_bb_config_1t(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1256
static void _rtl8723e_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
129
bool rtl8723e_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1301
static void _rtl8723e_phy_set_rfpath_switch(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1330
void rtl8723e_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
137
bool rtl8723e_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1429
void rtl8723e_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1434
void rtl8723e_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1439
bool rtl8723e_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1477
static void rtl8723e_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
15
static void _rtl8723e_phy_fw_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1508
static void rtl8723e_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1520
static void _rtl8723e_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1550
static bool _rtl8723e_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
1654
bool rtl8723e_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
176
bool rtl8723e_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
18
static bool _rtl8723e_phy_bb8192c_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
181
static bool _rtl8723e_phy_bb8192c_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
19
static bool _rtl8723e_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
20
static bool _rtl8723e_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
22
static bool _rtl8723e_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
222
static bool _rtl8723e_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
24
static bool _rtl8723e_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
240
static bool _rtl8723e_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
27
static u8 _rtl8723e_phy_dbm_to_txpwr_idx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
289
static void store_pwrindex_diffrate_offset(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
30
static void rtl8723e_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
31
static void rtl8723e_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
33
u32 rtl8723e_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
444
static bool _rtl8723e_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
482
bool rtl8723e_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
523
void rtl8723e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
554
void rtl8723e_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
583
static void _rtl8723e_get_txpower_index(struct ieee80211_hw *hw, u8 channel,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
608
static void _rtl8723e_ccxpower_index_check(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
620
void rtl8723e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
636
bool rtl8723e_phy_update_txpower_dbm(struct ieee80211_hw *hw, long power_indbm)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
64
void rtl8723e_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
669
static u8 _rtl8723e_phy_dbm_to_txpwr_idx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
700
void rtl8723e_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
728
void rtl8723e_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
797
void rtl8723e_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
818
void rtl8723e_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
847
u8 rtl8723e_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
875
static void _rtl8723e_phy_sw_rf_seting(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
896
static bool _rtl8723e_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
147
u32 rtl8723e_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
150
void rtl8723e_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
153
bool rtl8723e_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
154
bool rtl8723e_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
155
bool rtl8723e_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
156
bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
158
void rtl8723e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
159
void rtl8723e_phy_get_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
161
void rtl8723e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
162
bool rtl8723e_phy_update_txpower_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
164
void rtl8723e_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
166
void rtl8723e_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
167
void rtl8723e_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
169
void rtl8723e_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
170
u8 rtl8723e_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
171
void rtl8723e_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
172
void rtl8723e_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
173
void rtl8723e_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
174
bool rtl8723e_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
176
bool rtl8723e_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
177
bool rtl8723e_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
11
static bool _rtl8723e_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
128
static void rtl8723e_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
13
void rtl8723e_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
170
static void get_txpower_writeval_by_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
318
static void _rtl8723e_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
37
void rtl8723e_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
383
void rtl8723e_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
401
bool rtl8723e_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.c
414
static bool _rtl8723e_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h
11
void rtl8723e_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h
13
void rtl8723e_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h
15
bool rtl8723e_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rf.h
9
void rtl8723e_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c
165
static void rtl8723e_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c
24
static void rtl8723e_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c
66
static int rtl8723e_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
217
static void translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
26
static void _rtl8723e_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
260
bool rtl8723e_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
341
void rtl8723e_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
518
void rtl8723e_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
581
void rtl8723e_set_desc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
621
u64 rtl8723e_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
660
bool rtl8723e_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c
678
void rtl8723e_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
514
void rtl8723e_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
521
bool rtl8723e_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
525
void rtl8723e_set_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
527
u64 rtl8723e_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
529
bool rtl8723e_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
531
void rtl8723e_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.h
532
void rtl8723e_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
1043
static void rtl8723be_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
1077
static void rtl8723be_dm_dynamic_edcca(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
1104
static void rtl8723be_dm_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
1207
static void rtl8723be_dm_common_info_self_update(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
1232
void rtl8723be_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
157
void rtl8723be_dm_txpower_track_adjust(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
193
void rtl8723be_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
210
static void rtl8723be_dm_init_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
233
static void rtl8723be_dm_init_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
243
void rtl8723be_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
258
static void rtl8723be_dm_find_minimum_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
297
static void rtl8723be_dm_check_rssi_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
355
void rtl8723be_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
373
static void rtl8723be_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
507
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
590
static void rtl8723be_dm_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
596
static void rtl8723be_set_iqk_matrix(struct ieee80211_hw *hw, u8 ofdm_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
645
static void rtl8723be_dm_tx_power_track_set_power(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
723
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
880
void rtl8723be_dm_check_txpower_tracking(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
902
static void rtl8723be_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
971
static bool rtl8723be_dm_is_edca_turbo_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c
981
static void rtl8723be_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
236
void rtl8723be_dm_set_tx_ant_by_tx_info(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
238
void rtl8723be_dm_ant_sel_statistics(struct ieee80211_hw *hw, u8 antsel_tr_mux,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
241
void rtl8723be_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
242
void rtl8723be_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
243
void rtl8723be_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
244
void rtl8723be_dm_check_txpower_tracking(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
245
void rtl8723be_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.h
246
void rtl8723be_dm_txpower_track_adjust(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
13
static bool _rtl8723be_check_fw_read_last_h2c(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
197
void rtl8723be_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
216
void rtl8723be_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
26
static void _rtl8723be_fill_h2c_command(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
303
void rtl8723be_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw, u8 mstatus)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
474
void rtl8723be_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
587
static void rtl8723be_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c
596
void rtl8723be_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
117
void rtl8723be_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
119
void rtl8723be_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
120
void rtl8723be_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw, u8 mstatus);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
121
void rtl8723be_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.h
122
void rtl8723be_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
102
static void _rtl8723be_set_fw_clock_on(struct ieee80211_hw *hw, u8 rpwm_val,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1062
static void _rtl8723be_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1116
void rtl8723be_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1149
static void _rtl8723be_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1325
int rtl8723be_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1451
static enum version_8723e _rtl8723be_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1483
static int _rtl8723be_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1552
void rtl8723be_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1575
int rtl8723be_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1596
void rtl8723be_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1619
void rtl8723be_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1632
void rtl8723be_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1643
void rtl8723be_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1664
void rtl8723be_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1678
void rtl8723be_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1696
void rtl8723be_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1709
void rtl8723be_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
171
static void _rtl8723be_set_fw_clock_off(struct ieee80211_hw *hw, u8 rpwm_val)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1739
static void _rtl8723be_read_power_value_fromprom(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
1939
_rtl8723be_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2006
static u8 _rtl8723be_read_package_type(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2037
static void _rtl8723be_read_adapter_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2220
static void _rtl8723be_hal_customized_behavior(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2243
void rtl8723be_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
226
static void _rtl8723be_set_fw_ps_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2277
static u8 _rtl8723be_mrate_idx_to_arfr_id(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2308
static void rtl8723be_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
233
static void _rtl8723be_fwlps_leave(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2444
void rtl8723be_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2453
void rtl8723be_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2467
bool rtl8723be_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2535
void rtl8723be_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
261
static void _rtl8723be_fwlps_enter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2661
void rtl8723be_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2697
void rtl8723be_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2709
void rtl8723be_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2718
void rtl8723be_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
2722
void rtl8723be_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
28
static void _rtl8723be_return_beacon_queue_skb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
289
void rtl8723be_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
343
static void _rtl8723be_download_rsvd_page(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
393
void rtl8723be_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
54
static void _rtl8723be_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
66
static void _rtl8723be_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
711
static bool _rtl8723be_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
737
static bool _rtl8723be_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
786
static void _rtl8723be_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
79
static void _rtl8723be_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
803
static bool _rtl8723be_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
92
static void _rtl8723be_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
931
static void _rtl8723be_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c
97
static void _rtl8723be_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
10
void rtl8723be_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
12
int rtl8723be_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
13
void rtl8723be_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
14
void rtl8723be_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
15
void rtl8723be_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
16
int rtl8723be_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
18
void rtl8723be_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
19
void rtl8723be_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
20
void rtl8723be_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
21
void rtl8723be_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
22
void rtl8723be_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
24
void rtl8723be_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
25
void rtl8723be_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
28
void rtl8723be_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
29
bool rtl8723be_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
30
void rtl8723be_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
31
void rtl8723be_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
34
void rtl8723be_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
36
void rtl8723be_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
37
void rtl8723be_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
38
void rtl8723be_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
39
void rtl8723be_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
7
void rtl8723be_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.h
8
void rtl8723be_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c
35
void rtl8723be_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c
74
static void _rtl8723be_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c
9
void rtl8723be_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.c
94
void rtl8723be_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h
7
void rtl8723be_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h
8
void rtl8723be_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/led.h
9
void rtl8723be_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1110
void rtl8723be_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1161
void rtl8723be_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1187
void rtl8723be_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1256
void rtl8723be_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
127
bool rtl8723be_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1277
void rtl8723be_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1308
u8 rtl8723be_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
132
static bool _rtl8723be_check_positive(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1337
static bool _rtl8723be_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1451
static u8 _rtl8723be_phy_path_a_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1524
static u8 _rtl8723be_phy_path_a_rx_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1671
static u8 _rtl8723be_phy_path_b_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1744
static u8 _rtl8723be_phy_path_b_rx_iqk(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
18
static bool _rtl8723be_phy_bb8723b_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1888
static void _rtl8723be_phy_path_b_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
19
static bool _rtl8723be_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1930
static bool _rtl8723be_phy_simularity_compare(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
20
static bool _rtl8723be_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2005
static void _rtl8723be_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
214
static void _rtl8723be_config_rf_reg(struct ieee80211_hw *hw, u32 addr,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2185
static void _rtl8723be_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
22
static bool _rtl8723be_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2237
static void _rtl8723be_phy_set_rfpath_switch(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2252
void rtl8723be_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
228
static void _rtl8723be_config_rf_radio_a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
239
static void _rtl8723be_phy_init_tx_power_by_rate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2395
void rtl8723be_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
24
static bool _rtl8723be_phy_sw_chnl_step_by_step(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2417
void rtl8723be_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2422
bool rtl8723be_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2460
static void rtl8723be_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2492
static void rtl8723be_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2503
static void _rtl8723be_phy_set_rf_sleep(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2513
static bool _rtl8723be_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
256
static void _rtl8723be_config_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
2645
bool rtl8723be_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
277
static void _rtl8723be_phy_set_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
28
static void rtl8723be_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
29
static void rtl8723be_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
31
u32 rtl8723be_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
320
static u8 _rtl8723be_phy_get_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
363
static void _rtl8723be_phy_store_txpower_by_rate_base(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
436
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
484
static void phy_txpower_by_rate_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
490
static bool _rtl8723be_phy_bb8723b_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
536
static bool rtl8723be_phy_config_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
539
void (*set_reg)(struct ieee80211_hw *hw, u32 regaddr, u32 data))
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
56
void rtl8723be_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path path,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
587
static bool _rtl8723be_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
598
static bool _rtl8723be_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
677
static void _rtl8723be_store_tx_power_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
705
static bool _rtl8723be_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
743
bool rtl8723be_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
772
void rtl8723be_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
86
bool rtl8723be_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
875
static u8 _rtl8723be_get_txpower_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
942
static u8 _rtl8723be_get_txpower_index(struct ieee80211_hw *hw, u8 path,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
95
bool rtl8723be_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
993
static void _rtl8723be_phy_set_txpower_index(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
100
void rtl8723be_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
102
void rtl8723be_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
103
u8 rtl8723be_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
104
void rtl8723be_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
106
void rtl8723be_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
107
void rtl8723be_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
108
bool rtl8723be_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
110
bool rtl8723be_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
111
bool rtl8723be_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
85
u32 rtl8723be_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
88
void rtl8723be_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
91
bool rtl8723be_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
92
bool rtl8723be_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
93
bool rtl8723be_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
94
void rtl8723be_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
95
void rtl8723be_phy_set_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
97
void rtl8723be_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
99
void rtl8723be_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
11
static bool _rtl8723be_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
13
void rtl8723be_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
135
static void rtl8723be_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
177
struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
326
static void _rtl8723be_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
367
void rtl8723be_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
37
void rtl8723be_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
400
bool rtl8723be_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.c
414
static bool _rtl8723be_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h
11
void rtl8723be_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h
13
void rtl8723be_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h
18
bool rtl8723be_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/rf.h
9
void rtl8723be_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c
169
static void rtl8723be_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c
24
static void rtl8723be_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c
63
static int rtl8723be_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
188
static void _rtl8723be_translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
28
static void _rtl8723be_query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
294
bool rtl8723be_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
402
void rtl8723be_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
587
void rtl8723be_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
638
void rtl8723be_set_desc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
678
u64 rtl8723be_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
717
bool rtl8723be_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c
734
void rtl8723be_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
627
void rtl8723be_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
633
bool rtl8723be_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
637
void rtl8723be_set_desc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
639
u64 rtl8723be_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
641
bool rtl8723be_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
643
void rtl8723be_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.h
644
void rtl8723be_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c
11
void rtl8723_dm_init_dynamic_txpower(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c
22
void rtl8723_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.c
31
void rtl8723_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h
7
void rtl8723_dm_init_dynamic_txpower(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h
8
void rtl8723_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/dm_common.h
9
void rtl8723_dm_init_dynamic_bb_powersaving(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
11
void rtl8723_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
117
int rtl8723_fw_free_to_go(struct ieee80211_hw *hw, bool is_8723be,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
165
int rtl8723_download_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
35
void rtl8723_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
70
void rtl8723ae_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c
94
void rtl8723be_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
61
void rtl8723ae_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
62
void rtl8723be_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
63
void rtl8723_enable_fw_download(struct ieee80211_hw *hw, bool enable);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
64
void rtl8723_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
67
int rtl8723_fw_free_to_go(struct ieee80211_hw *hw, bool is_8723be, int count);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.h
68
int rtl8723_download_fw(struct ieee80211_hw *hw, bool is_8723be, int count);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
103
void rtl8723_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
11
u32 rtl8723_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
128
long rtl8723_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
152
void rtl8723_phy_init_bb_rf_reg_def(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
266
void rtl8723_phy_path_a_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
30
void rtl8723_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
309
void rtl8723_save_adda_registers(struct ieee80211_hw *hw, u32 *addareg,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
319
void rtl8723_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
331
void rtl8723_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
342
void rtl8723_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
354
void rtl8723_phy_path_adda_on(struct ieee80211_hw *hw, u32 *addareg,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
380
void rtl8723_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
395
void rtl8723_phy_path_a_standby(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
403
void rtl8723_phy_pi_mode_switch(struct ieee80211_hw *hw, bool pi_mode)
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.c
54
u32 rtl8723_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
26
u32 rtl8723_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
28
void rtl8723_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
30
u32 rtl8723_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
32
void rtl8723_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
35
long rtl8723_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
38
void rtl8723_phy_init_bb_rf_reg_def(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
45
void rtl8723_phy_path_a_fill_iqk_matrix(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
50
void rtl8723_save_adda_registers(struct ieee80211_hw *hw, u32 *addareg,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
52
void rtl8723_phy_save_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
54
void rtl8723_phy_reload_adda_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
57
void rtl8723_phy_reload_mac_registers(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
59
void rtl8723_phy_path_adda_on(struct ieee80211_hw *hw, u32 *addareg,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
61
void rtl8723_phy_mac_setting_calibration(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
63
void rtl8723_phy_path_a_standby(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8723com/phy_common.h
64
void rtl8723_phy_pi_mode_switch(struct ieee80211_hw *hw, bool pi_mode);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1168
void rtl8812ae_dm_txpwr_track_set_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1441
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1795
static void rtl8821ae_get_delta_swing_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
1847
void rtl8821ae_dm_txpwr_track_set_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2010
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
228
void rtl8821ae_dm_txpower_track_adjust(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2323
void rtl8821ae_dm_check_txpower_tracking_thermalmeter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2342
static void rtl8821ae_dm_refresh_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2410
static void rtl8821ae_dm_refresh_basic_rate_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2442
struct ieee80211_hw *hw, u64 cur_tx_bytes,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2472
static void rtl8821ae_dm_check_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2572
static void rtl8821ae_dm_cck_packet_detection_thresh(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2607
static void rtl8821ae_dm_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
267
void rtl8821ae_dm_clear_txpower_tracking_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2739
void rtl8821ae_dm_watchdog(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
2781
void rtl8821ae_dm_set_tx_ant_by_tx_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
300
static u8 rtl8821ae_dm_get_swing_index(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
317
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
349
void rtl8821ae_dm_init_edca_turbo(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
358
void rtl8821ae_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
376
static void rtl8821ae_dm_init_dynamic_atc_switch(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
386
static void rtl8821ae_dm_common_info_self_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
404
void rtl8821ae_dm_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
423
static void rtl8821ae_dm_find_minimum_rssi(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
462
static void rtl8812ae_dm_rssi_dump_to_register(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
496
static void rtl8821ae_dm_check_rssi_monitor(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
587
void rtl8821ae_dm_write_cck_cca_thres(struct ieee80211_hw *hw, u8 current_cca)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
599
void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
617
static void rtl8821ae_dm_dig(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
824
static void rtl8821ae_dm_common_info_self_update(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
851
static void rtl8821ae_dm_false_alarm_counter_statistics(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
886
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
903
static void rtl8821ae_dm_iq_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
924
static void rtl8812ae_get_delta_swing_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
971
void rtl8821ae_dm_update_init_rate(struct ieee80211_hw *hw, u8 rate)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c
991
u8 rtl8821ae_hw_rate_to_mrate(struct ieee80211_hw *hw, u8 rate)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
262
void rtl8821ae_dm_set_tx_ant_by_tx_info(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
264
void rtl8821ae_dm_ant_sel_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
268
void rtl8821ae_dm_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
269
void rtl8821ae_dm_watchdog(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
270
void rtl8821ae_dm_write_dig(struct ieee80211_hw *hw, u8 current_igi);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
271
void rtl8821ae_dm_init_edca_turbo(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
272
void rtl8821ae_dm_check_txpower_tracking_thermalmeter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
273
void rtl8821ae_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
274
void rtl8821ae_dm_txpower_track_adjust(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
277
void rtl8821ae_dm_clear_txpower_tracking_state(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
278
void rtl8821ae_dm_write_cck_cca_thres(struct ieee80211_hw *hw, u8 current_cca);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
279
void rtl8821ae_dm_initialize_txpower_tracking_thermalmeter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
280
void rtl8812ae_dm_txpwr_track_set_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
284
void rtl8821ae_dm_txpwr_track_set_pwr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
288
void rtl8821ae_dm_update_init_rate(struct ieee80211_hw *hw, u8 rate);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
289
u8 rtl8821ae_hw_rate_to_mrate(struct ieee80211_hw *hw, u8 rate);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
290
void rtl8812ae_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.h
291
void rtl8821ae_dm_txpower_tracking_callback_thermalmeter(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
118
int rtl8821ae_download_fw(struct ieee80211_hw *hw, bool buse_wake_on_wlan_fw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
14
static void _rtl8821ae_enable_fw_download(struct ieee80211_hw *hw, bool enable)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1516
void rtl8812ae_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1653
void rtl8821ae_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1797
static void rtl8821ae_set_p2p_ctw_period_cmd(struct ieee80211_hw *hw, u8 ctwindow)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1805
void rtl8821ae_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
1892
void rtl8821ae_c2h_ra_report_handler(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
194
void rtl8821ae_set_fw_related_for_wowlan(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
220
static bool _rtl8821ae_check_fw_read_last_h2c(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
233
static void _rtl8821ae_fill_h2c_command(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
33
static void _rtl8821ae_write_fw(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
415
void rtl8821ae_fill_h2c_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
432
void rtl8821ae_firmware_selfreset(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
465
void rtl8821ae_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
555
void rtl8821ae_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
572
void rtl8821ae_set_fw_ap_off_load_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
587
void rtl8821ae_set_fw_wowlan_mode(struct ieee80211_hw *hw, bool func_en)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
619
void rtl8821ae_set_fw_remote_wake_ctrl_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
648
void rtl8821ae_set_fw_keep_alive_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
65
static int _rtl8821ae_fw_free_to_go(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
669
void rtl8821ae_set_fw_disconnect_decision_ctrl_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c
687
void rtl8821ae_set_fw_global_info_cmd(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
264
int rtl8821ae_download_fw(struct ieee80211_hw *hw, bool buse_wake_on_wlan_fw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
266
void rtl8821ae_set_fw_related_for_wowlan(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
270
void rtl8821ae_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
272
void rtl8821ae_firmware_selfreset(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
273
void rtl8821ae_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
274
void rtl8821ae_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
276
void rtl8821ae_set_fw_ap_off_load_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
278
void rtl8821ae_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
280
void rtl8812ae_set_fw_rsvdpagepkt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
282
void rtl8821ae_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
284
void rtl8821ae_set_fw_wowlan_mode(struct ieee80211_hw *hw, bool func_en);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
285
void rtl8821ae_set_fw_remote_wake_ctrl_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
287
void rtl8821ae_set_fw_keep_alive_cmd(struct ieee80211_hw *hw, bool func_en);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
288
void rtl8821ae_set_fw_disconnect_decision_ctrl_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
290
void rtl8821ae_set_fw_global_info_cmd(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.h
291
void rtl8821ae_c2h_ra_report_handler(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1003
static void _rtl8821ae_hw_configure(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1129
static void _rtl8821ae_enable_aspm_back_door(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1156
void rtl8821ae_enable_hw_security_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1198
static void rtl8821ae_macid_initialize_mediastatus(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1214
static bool _rtl8821ae_check_pcie_dma_hang(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1238
static bool _rtl8821ae_reset_pcie_interface_dma(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1338
static void _rtl8821ae_get_wakeup_reason(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1418
static void _rtl8821ae_init_trx_desc_hw_address(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1442
static bool _rtl8821ae_init_llt_table(struct ieee80211_hw *hw, u32 boundary)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1473
static bool _rtl8821ae_dynamic_rqpn(struct ieee80211_hw *hw, u32 boundary,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1625
static void _rtl8821ae_simple_initialize_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1651
static void _rtl8821ae_enable_l1off(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1674
static void _rtl8821ae_enable_ltr(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
168
static void _rtl8821ae_set_fw_clock_off(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1705
static bool _rtl8821ae_wowlan_initialize_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1767
static void _rtl8812ae_bb8812_config_1t(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1786
static void _rtl8821ae_poweroff_adapter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1841
int rtl8821ae_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
1992
static enum version_8821ae _rtl8821ae_read_chip_version(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2094
static int _rtl8821ae_set_media_status(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2158
void rtl8821ae_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2180
int rtl8821ae_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2200
void rtl8821ae_set_qos(struct ieee80211_hw *hw, int aci)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2223
static void rtl8821ae_clear_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2237
void rtl8821ae_enable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
224
static void _rtl8821ae_set_fw_ps_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2258
void rtl8821ae_disable_interrupt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2269
static void _rtl8821ae_clear_pci_pme_status(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2297
void rtl8821ae_card_disable(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
232
static void _rtl8821ae_fwlps_leave(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
24
static void _rtl8821ae_return_beacon_queue_skb(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2422
void rtl8821ae_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2435
void rtl8821ae_set_beacon_related_registers(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2456
void rtl8821ae_set_beacon_interval(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2469
void rtl8821ae_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2538
static void _rtl8821ae_read_power_value_fromprom(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
259
static void _rtl8821ae_fwlps_enter(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2707
static void _rtl8812ae_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2786
_rtl8821ae_read_txpower_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2862
static void _rtl8812ae_read_pa_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2902
static void _rtl8812ae_read_amplifier_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
291
static void _rtl8821ae_download_rsvd_page(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2940
static void _rtl8821ae_read_pa_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
2972
static void _rtl8821ae_read_rfe_type(struct ieee80211_hw *hw, u8 *hwinfo,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3013
static void _rtl8812ae_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3037
static void _rtl8821ae_read_bt_coexist_info_from_hwpg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3062
static void _rtl8821ae_read_adapter_info(struct ieee80211_hw *hw, bool b_pseudo_test)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3213
void rtl8821ae_read_eeprom_info(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3250
static void rtl8821ae_update_hal_rate_table(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3371
static u32 _rtl8821ae_set_ra_vht_ratr_bitmap(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3411
static u8 _rtl8821ae_get_ra_ldpc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3420
static u8 _rtl8821ae_get_ra_rftype(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3444
static bool _rtl8821ae_get_ra_shortgi(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3466
static void rtl8821ae_update_hal_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3666
void rtl8821ae_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3678
void rtl8821ae_update_channel_access_setting(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3709
bool rtl8821ae_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3778
void rtl8821ae_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3902
void rtl8821ae_bt_reg_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
391
void rtl8821ae_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3914
void rtl8821ae_bt_hw_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3922
void rtl8821ae_suspend(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3926
void rtl8821ae_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3931
void rtl8821ae_allow_all_destaddr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
3951
void rtl8821ae_add_wowlan_pattern(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
470
void rtl8821ae_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
50
static void _rtl8821ae_set_bcn_ctrl_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
62
void _rtl8821ae_stop_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
75
void _rtl8821ae_resume_tx_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
786
static bool _rtl8821ae_llt_write(struct ieee80211_hw *hw, u32 address, u32 data)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
812
static bool _rtl8821ae_llt_table_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
863
static void _rtl8821ae_gen_refresh_led_state(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
88
static void _rtl8821ae_enable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
890
static bool _rtl8821ae_init_mac(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
93
static void _rtl8821ae_disable_bcn_sub_func(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c
98
static void _rtl8821ae_set_fw_clock_on(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
10
void rtl8821ae_interrupt_recognized(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
12
int rtl8821ae_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
13
void rtl8821ae_card_disable(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
14
void rtl8821ae_enable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
15
void rtl8821ae_disable_interrupt(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
16
int rtl8821ae_set_network_type(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
18
void rtl8821ae_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
19
void rtl8821ae_set_qos(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
20
void rtl8821ae_set_beacon_related_registers(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
21
void rtl8821ae_set_beacon_interval(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
22
void rtl8821ae_update_interrupt_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
24
void rtl8821ae_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
25
void rtl8821ae_update_hal_rate_tbl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
28
void rtl8821ae_update_channel_access_setting(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
29
bool rtl8821ae_gpio_radio_on_off_checking(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
30
void rtl8821ae_enable_hw_security_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
31
void rtl8821ae_set_key(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
35
void rtl8821ae_bt_reg_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
36
void rtl8821ae_bt_hw_init(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
37
void rtl8821ae_suspend(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
38
void rtl8821ae_resume(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
39
void rtl8821ae_allow_all_destaddr(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
42
void _rtl8821ae_stop_tx_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
43
void _rtl8821ae_resume_tx_beacon(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
44
void rtl8821ae_add_wowlan_pattern(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
7
void rtl8821ae_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.h
8
void rtl8821ae_read_eeprom_info(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
107
void rtl8812ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
145
static void _rtl8821ae_sw_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
172
void rtl8821ae_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
37
void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
68
void rtl8821ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.c
9
void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
10
void rtl8812ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
11
void rtl8821ae_led_control(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
7
void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
8
void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/led.h
9
void rtl8821ae_sw_led_off(struct ieee80211_hw *hw, enum rtl_led_pin pin);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1040
static void _rtl8821ae_phy_store_txpower_by_rate_base(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
111
void rtl8821ae_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1119
static void _rtl8812ae_phy_cross_reference_ht_and_vht_txpower_limit(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1162
static u8 _rtl8812ae_phy_get_txpower_by_rate_base_index(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1287
static void _rtl8812ae_phy_convert_txpower_limit_to_power_index(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
135
u32 rtl8821ae_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1427
static void _rtl8821ae_phy_init_txpower_limit(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1459
static void _rtl8821ae_phy_convert_txpower_dbm_to_relative_value(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1570
static void _rtl8821ae_phy_txpower_by_rate_configuration(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1595
static s8 _rtl8812ae_phy_get_chnl_idx_of_txpwr_lmt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
161
void rtl8821ae_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1621
static void _rtl8812ae_phy_set_txpower_limit(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1733
static void _rtl8812ae_phy_config_bb_txpwr_lmt(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1744
static void _rtl8821ae_phy_read_and_config_txpwr_lmt(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1777
static bool _rtl8821ae_phy_bb8821a_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1825
__rtl8821ae_phy_config_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1827
void (*set_reg)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1876
static bool _rtl8821ae_phy_config_mac_with_headerfile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1898
static bool _rtl8821ae_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
190
static u32 _rtl8821ae_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1948
static void _rtl8821ae_store_tx_power_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1976
static bool _rtl8821ae_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2047
bool rtl8812ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2078
bool rtl8821ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2105
void rtl8821ae_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2136
static void phy_init_bb_rf_register_definition(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2163
void rtl8821ae_phy_get_txpower_level(struct ieee80211_hw *hw, long *powerlevel)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2307
static s8 _rtl8812ae_phy_get_txpower_limit(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2476
static s8 _rtl8821ae_phy_get_txpower_by_rate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
25
static u32 _rtl8821ae_phy_rf_serial_read(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
250
static void _rtl8821ae_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2587
static u8 _rtl8821ae_get_txpower_index(struct ieee80211_hw *hw, u8 path,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
27
static void _rtl8821ae_phy_rf_serial_write(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
2714
static void _rtl8821ae_phy_set_txpower_index(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
274
bool rtl8821ae_phy_mac_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
283
bool rtl8821ae_phy_bb_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
30
static bool _rtl8821ae_phy_bb8821a_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3123
static void _rtl8821ae_phy_set_txpower_level_by_path(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3142
static void _rtl8821ae_phy_txpower_training_by_path(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3180
void rtl8821ae_phy_set_txpower_level_by_path(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
32
static bool _rtl8821ae_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
320
bool rtl8821ae_phy_rf_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3240
void rtl8821ae_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
325
static void _rtl8812ae_phy_set_rfe_reg_24g(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3250
static long _rtl8821ae_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3273
void rtl8821ae_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
33
static bool _rtl8821ae_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3370
void rtl8821ae_phy_set_bw_mode_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3454
void rtl8821ae_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3475
void rtl8821ae_phy_sw_chnl_callback(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
35
static bool _rtl8821ae_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3530
u8 rtl8821ae_phy_sw_chnl(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3597
static void _rtl8821ae_iqk_backup_macbb(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3612
static void _rtl8821ae_iqk_backup_afe(struct ieee80211_hw *hw, u32 *afe_backup,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3625
static void _rtl8821ae_iqk_backup_rf(struct ieee80211_hw *hw, u32 *rfa_backup,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3644
struct ieee80211_hw *hw
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3656
static void _rtl8821ae_iqk_tx_fill_iqc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3682
static void _rtl8821ae_iqk_rx_fill_iqc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
37
static void phy_init_bb_rf_register_definition(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3705
static void _rtl8821ae_iqk_tx(struct ieee80211_hw *hw, enum radio_path path)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
373
static void _rtl8812ae_phy_set_rfe_reg_5g(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
39
static long _rtl8821ae_phy_txpwr_idx_to_dbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
42
static void rtl8821ae_phy_set_rf_on(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
427
u32 phy_get_tx_swing_8812A(struct ieee80211_hw *hw, u8 band,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
43
static void rtl8821ae_phy_set_io(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4398
static void _rtl8821ae_iqk_restore_rf(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4421
static void _rtl8821ae_iqk_restore_afe(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4445
static void _rtl8821ae_iqk_restore_macbb(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4468
static void _rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
45
static void rtl8812ae_fixspur(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4500
static void _rtl8821ae_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool main)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4516
void rtl8812ae_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4520
void rtl8812ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4529
void rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw, bool b_recovery)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4547
void rtl8821ae_reset_iqk_result(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4574
void rtl8821ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4585
void rtl8821ae_phy_lc_calibrate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4589
void rtl8821ae_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4594
bool rtl8821ae_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4633
static void rtl8821ae_phy_set_io(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4670
static void rtl8821ae_phy_set_rf_on(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4681
static bool _rtl8821ae_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
4776
bool rtl8821ae_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
585
void rtl8821ae_phy_switch_wirelessband(struct ieee80211_hw *hw, u8 band)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
717
static bool _rtl8821ae_check_positive(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
799
static bool _rtl8821ae_check_condition(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
827
static void _rtl8821ae_config_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
842
static void _rtl8821ae_config_rf_radio_a(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
852
static void _rtl8821ae_config_rf_radio_b(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
862
static void _rtl8821ae_config_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
883
static void _rtl8821ae_phy_init_tx_power_by_rate(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
899
static void _rtl8821ae_phy_set_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
92
u32 rtl8821ae_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
968
static u8 _rtl8821ae_phy_get_txpower_by_rate_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
186
u32 rtl8821ae_phy_query_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
188
void rtl8821ae_phy_set_bb_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
190
u32 rtl8821ae_phy_query_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
193
void rtl8821ae_phy_set_rf_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
196
bool rtl8821ae_phy_mac_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
197
bool rtl8821ae_phy_bb_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
198
bool rtl8821ae_phy_rf_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
199
void rtl8821ae_phy_switch_wirelessband(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
201
void rtl8821ae_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
202
void rtl8821ae_phy_get_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
204
void rtl8821ae_phy_set_txpower_level(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
206
void rtl8821ae_phy_scan_operation_backup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
208
void rtl8821ae_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
209
void rtl8821ae_phy_set_bw_mode(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
211
void rtl8821ae_phy_sw_chnl_callback(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
212
u8 rtl8821ae_phy_sw_chnl(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
213
void rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
215
void rtl8812ae_phy_iq_calibrate(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
217
void rtl8821ae_phy_lc_calibrate(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
218
void rtl8821ae_phy_set_rfpath_switch(struct ieee80211_hw *hw, bool bmain);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
219
bool rtl8812ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
221
bool rtl8821ae_phy_config_rf_with_headerfile(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
223
bool rtl8821ae_phy_set_io_cmd(struct ieee80211_hw *hw, enum io_type iotype);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
224
bool rtl8821ae_phy_set_rf_power_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
227
void rtl8821ae_phy_set_txpower_level_by_path(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
229
void rtl8812ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
231
void rtl8821ae_do_iqk(struct ieee80211_hw *hw, u8 delta_thermal_index,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
233
void rtl8821ae_reset_iqk_result(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
234
u32 phy_get_tx_swing_8812A(struct ieee80211_hw *hw, u8 band, u8 rf_path);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
11
static bool _rtl8821ae_phy_rf6052_config_parafile(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
118
static void rtl8821ae_phy_get_power_base(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
13
void rtl8821ae_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw, u8 bandwidth)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
158
static void get_txpower_writeval_by_regulatory(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
303
static void _rtl8821ae_write_ofdm_power_reg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
34
void rtl8821ae_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
344
void rtl8821ae_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
380
bool rtl8821ae_phy_rf6052_config(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.c
393
static bool _rtl8821ae_phy_rf6052_config_parafile(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h
11
void rtl8821ae_phy_rf6052_set_cck_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h
13
void rtl8821ae_phy_rf6052_set_ofdm_txpower(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h
18
bool rtl8821ae_phy_rf6052_config(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rf.h
9
void rtl8821ae_phy_rf6052_set_bandwidth(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c
21
static void rtl8821ae_init_aspm_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c
210
static void rtl8821ae_deinit_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c
64
static int rtl8821ae_init_sw_vars(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
275
static void translate_rx_signal_stuff(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
387
static bool rtl8821ae_get_rxdesc_is_ht(struct ieee80211_hw *hw, __le32 *pdesc)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
401
static bool rtl8821ae_get_rxdesc_is_vht(struct ieee80211_hw *hw, __le32 *pdesc)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
415
static u8 rtl8821ae_get_rx_vht_nss(struct ieee80211_hw *hw, __le32 *pdesc)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
431
bool rtl8821ae_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
554
static u8 rtl8821ae_bw_mapping(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
58
static void query_rxphystatus(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
585
static u8 rtl8821ae_sc_mapping(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
662
void rtl8821ae_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
831
void rtl8821ae_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
879
void rtl8821ae_set_desc(struct ieee80211_hw *hw, u8 *pdesc8,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
921
u64 rtl8821ae_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
962
bool rtl8821ae_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c
980
void rtl8821ae_tx_polling(struct ieee80211_hw *hw, u8 hw_queue)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
633
void rtl8821ae_tx_fill_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
639
bool rtl8821ae_rx_query_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
643
void rtl8821ae_set_desc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
645
u64 rtl8821ae_get_desc(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
647
bool rtl8821ae_is_tx_desc_closed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
649
void rtl8821ae_tx_polling(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.h
650
void rtl8821ae_tx_fill_cmddesc(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/stats.c
135
static void rtl_update_rxsignalstatistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/stats.c
151
static void rtl_process_pwdb(struct ieee80211_hw *hw, struct rtl_stats *pstatus)
drivers/net/wireless/realtek/rtlwifi/stats.c
193
static void rtl_process_ui_link_quality(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/stats.c
236
void rtl_process_phyinfo(struct ieee80211_hw *hw, u8 *buffer,
drivers/net/wireless/realtek/rtlwifi/stats.c
30
static long rtl_translate_todbm(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/stats.c
40
long rtl_signal_scale_mapping(struct ieee80211_hw *hw, long currsig)
drivers/net/wireless/realtek/rtlwifi/stats.c
69
static void rtl_process_ui_rssi(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/stats.h
16
long rtl_signal_scale_mapping(struct ieee80211_hw *hw, long currsig);
drivers/net/wireless/realtek/rtlwifi/stats.h
17
void rtl_process_phyinfo(struct ieee80211_hw *hw, u8 *buffer,
drivers/net/wireless/realtek/rtlwifi/usb.c
1050
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/realtek/rtlwifi/usb.c
139
struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
154
static void _rtl_usb_io_handler_release(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
162
static struct sk_buff *_none_usb_tx_aggregate_hdl(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
171
static int _rtl_usb_init_tx(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
213
static int _rtl_usb_init_rx(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
236
static int _rtl_usb_init(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
26
static void _rtl_usb_cleanup_tx(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/usb.c
310
static void rtl_usb_init_sw(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
349
static int _rtl_prep_rx_urb(struct ieee80211_hw *hw, struct rtl_usb *rtlusb,
drivers/net/wireless/realtek/rtlwifi/usb.c
369
static void _rtl_usb_rx_process_agg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
411
static void _rtl_usb_rx_process_noagg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
461
static void _rtl_rx_pre_process(struct ieee80211_hw *hw, struct sk_buff *skb)
drivers/net/wireless/realtek/rtlwifi/usb.c
483
struct ieee80211_hw *hw = usb_get_intfdata(rtlusb->intf);
drivers/net/wireless/realtek/rtlwifi/usb.c
621
static void _rtl_usb_cleanup_rx(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
641
static int _rtl_usb_receive(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
681
static int rtl_usb_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
705
static void _rtl_usb_cleanup_tx(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
725
static void rtl_usb_cleanup(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
732
static void rtl_usb_deinit(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
737
static void rtl_usb_stop(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtlwifi/usb.c
770
static void _rtl_submit_tx_urb(struct ieee80211_hw *hw, struct urb *_urb)
drivers/net/wireless/realtek/rtlwifi/usb.c
788
static int _usb_tx_post(struct ieee80211_hw *hw, struct urb *urb,
drivers/net/wireless/realtek/rtlwifi/usb.c
815
struct ieee80211_hw *hw = usb_get_intfdata(rtlusb->intf);
drivers/net/wireless/realtek/rtlwifi/usb.c
827
static struct urb *_rtl_usb_tx_urb_setup(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
844
static void _rtl_usb_transmit(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/realtek/rtlwifi/usb.c
867
static void _rtl_usb_tx_preprocess(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
904
static int rtl_usb_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
927
static bool rtl_usb_tx_chk_waitq_insert(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/usb.c
938
struct ieee80211_hw *hw = rtlworks->hw;
drivers/net/wireless/realtek/rtlwifi/usb.c
956
struct ieee80211_hw *hw = NULL;
drivers/net/wireless/realtek/rtlwifi/usb.h
109
struct sk_buff *(*usb_tx_aggregate_hdl)(struct ieee80211_hw *,
drivers/net/wireless/realtek/rtlwifi/usb.h
111
int (*usb_tx_post_hdl)(struct ieee80211_hw *,
drivers/net/wireless/realtek/rtlwifi/usb.h
113
void (*usb_tx_cleanup)(struct ieee80211_hw *, struct sk_buff *);
drivers/net/wireless/realtek/rtlwifi/usb.h
124
void (*usb_rx_segregate_hdl)(struct ieee80211_hw *, struct sk_buff *,
drivers/net/wireless/realtek/rtlwifi/usb.h
126
void (*usb_rx_hdl)(struct ieee80211_hw *, struct sk_buff *);
drivers/net/wireless/realtek/rtlwifi/wifi.h
1447
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1578
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtlwifi/wifi.h
1939
int (*efuse_onebyte_read)(struct ieee80211_hw *hw, u16 addr, u8 *data);
drivers/net/wireless/realtek/rtlwifi/wifi.h
1940
void (*efuse_logical_map_read)(struct ieee80211_hw *hw, u8 type,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2161
int (*init_sw_vars)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2162
void (*deinit_sw_vars)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2163
void (*read_chip_version)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2164
void (*read_eeprom_info)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2165
void (*interrupt_recognized)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2167
int (*hw_init)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2168
void (*hw_disable)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2169
void (*hw_suspend)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2170
void (*hw_resume)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2171
void (*enable_interrupt)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2172
void (*disable_interrupt)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2173
int (*set_network_type)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2175
void (*set_chk_bssid)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2177
void (*set_bw_mode)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2179
u8 (*switch_channel)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2180
void (*set_qos)(struct ieee80211_hw *hw, int aci);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2181
void (*set_bcn_reg)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2182
void (*set_bcn_intv)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2183
void (*update_interrupt_mask)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2185
void (*get_hw_reg)(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2186
void (*set_hw_reg)(struct ieee80211_hw *hw, u8 variable, u8 *val);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2187
void (*update_rate_tbl)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2190
void (*update_rate_mask)(struct ieee80211_hw *hw, u8 rssi_level);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2191
u16 (*rx_desc_buff_remained_cnt)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2193
void (*rx_check_dma_ok)(struct ieee80211_hw *hw, u8 *header_desc,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2195
void (*fill_tx_desc)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2202
void (*fill_tx_cmddesc)(struct ieee80211_hw *hw, u8 *pdesc,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2204
void (*fill_tx_special_desc)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2207
bool (*query_rx_desc)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2211
void (*set_channel_access)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2212
bool (*radio_onoff_checking)(struct ieee80211_hw *hw, u8 *valid);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2213
void (*dm_watchdog)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2214
void (*scan_operation_backup)(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2215
bool (*set_rf_power_state)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2217
void (*led_control)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2219
void (*set_desc)(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2221
u64 (*get_desc)(struct ieee80211_hw *hw, u8 *pdesc, bool istx,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2223
bool (*is_tx_desc_closed)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2225
void (*tx_polling)(struct ieee80211_hw *hw, u8 hw_queue);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2226
void (*enable_hw_sec)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2227
void (*set_key)(struct ieee80211_hw *hw, u32 key_index,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2230
u32 (*get_bbreg)(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2231
void (*set_bbreg)(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2233
u32 (*get_rfreg)(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2235
void (*set_rfreg)(struct ieee80211_hw *hw, enum radio_path rfpath,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2237
void (*linked_set_reg)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2238
void (*dualmac_switch_to_dmdp)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2239
bool (*phy_rf6052_config)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2240
void (*phy_rf6052_set_cck_txpower)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2242
void (*phy_rf6052_set_ofdm_txpower)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2244
bool (*config_bb_with_headerfile)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2246
bool (*config_bb_with_pgheaderfile)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2248
void (*phy_lc_calibrate)(struct ieee80211_hw *hw, bool is2t);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2249
void (*phy_iq_calibrate)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2250
void (*phy_set_bw_mode_callback)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2251
void (*dm_dynamic_txpower)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2252
void (*c2h_command_handle)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2253
void (*bt_wifi_media_status_notify)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2255
void (*bt_coex_off_before_lps)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2256
void (*fill_h2c_cmd)(struct ieee80211_hw *hw, u8 element_id,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2258
void (*set_default_port_id_cmd)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2261
void (*add_wowlan_pattern)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2264
u16 (*get_available_desc)(struct ieee80211_hw *hw, u8 q_idx);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2265
void (*c2h_ra_report_handler)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2271
int (*adapter_start)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2272
void (*adapter_stop)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2274
int (*adapter_tx)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2278
void (*flush)(struct ieee80211_hw *hw, u32 queues, bool drop);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2279
int (*reset_trx_ring)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2280
bool (*waitq_insert)(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2285
void (*disable_aspm)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2286
void (*enable_aspm)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2336
void (*usb_rx_hdl)(struct ieee80211_hw *, struct sk_buff *);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2337
void (*usb_rx_segregate_hdl)(struct ieee80211_hw *, struct sk_buff *,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2341
void (*usb_tx_cleanup)(struct ieee80211_hw *, struct sk_buff *);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2342
int (*usb_tx_post_hdl)(struct ieee80211_hw *, struct urb *,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2344
struct sk_buff *(*usb_tx_aggregate_hdl)(struct ieee80211_hw *,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2348
int (*usb_endpoint_mapping)(struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2395
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2634
int (*proxim_rx)(struct ieee80211_hw *hw, struct rtl_stats *status,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2636
u8 (*proxim_get_var)(struct ieee80211_hw *hw, u8 type);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2658
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtlwifi/wifi.h
2910
static inline void rtl_write_byte_with_val32(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2941
static inline u32 rtl_get_bbreg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2949
static inline void rtl_set_bbreg(struct ieee80211_hw *hw, u32 regaddr,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2957
static inline void rtl_set_bbreg_with_dwmask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2963
static inline u32 rtl_get_rfreg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
2972
static inline void rtl_set_rfreg(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
3016
static inline struct ieee80211_sta *get_sta(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtlwifi/wifi.h
3023
static inline struct ieee80211_sta *rtl_find_sta(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/bf.c
34
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/fw.c
1080
static struct sk_buff *rtw_nlo_info_get(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/fw.c
1135
static struct sk_buff *rtw_cs_channel_info_get(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/fw.c
1169
static struct sk_buff *rtw_lps_pg_dpk_get(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/fw.c
1194
static struct sk_buff *rtw_lps_pg_info_get(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/fw.c
1223
static struct sk_buff *rtw_get_rsvd_page_skb(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/fw.c
1625
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/fw.c
1725
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/mac80211.c
146
static int rtw_ops_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
18
static void rtw_ops_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
228
static void rtw_ops_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
259
static int rtw_ops_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
276
static void rtw_ops_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
32
static void rtw_ops_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
372
static void rtw_ops_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
462
static int rtw_ops_start_ap(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
479
static void rtw_ops_stop_ap(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
493
static int rtw_ops_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
513
static int rtw_ops_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
527
static int rtw_ops_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
53
static int rtw_ops_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/mac80211.c
541
static int rtw_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/realtek/rtw88/mac80211.c
551
static int rtw_ops_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/realtek/rtw88/mac80211.c
630
static int rtw_ops_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
65
static void rtw_ops_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/realtek/rtw88/mac80211.c
662
static bool rtw_ops_can_aggregate_in_amsdu(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
676
static void rtw_ops_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
688
static void rtw_ops_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
698
static void rtw_ops_mgd_prepare_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
711
static int rtw_ops_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/realtek/rtw88/mac80211.c
723
static void rtw_ops_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
734
static void rtw_ops_flush(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
74
static int rtw_ops_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtw88/mac80211.c
787
static int rtw_ops_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
800
static int rtw_ops_set_antenna(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
819
static int rtw_ops_get_antenna(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
834
static int rtw_ops_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
849
static int rtw_ops_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/mac80211.c
863
static void rtw_ops_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/realtek/rtw88/mac80211.c
871
static void rtw_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
882
static int rtw_ops_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtw88/mac80211.c
906
static void rtw_ops_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
922
static int rtw_ops_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/mac80211.c
934
static void rtw_ops_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/main.c
1691
static void rtw_set_supported_band(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/main.c
2249
int rtw_register_hw(struct rtw_dev *rtwdev, struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/main.c
2344
void rtw_unregister_hw(struct rtw_dev *rtwdev, struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw88/main.c
599
static void rtw_reset_key_iter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw88/main.c
874
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/main.h
2054
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw88/main.h
2255
int rtw_register_hw(struct rtw_dev *rtwdev, struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtw88/main.h
2256
void rtw_unregister_hw(struct rtw_dev *rtwdev, struct ieee80211_hw *hw);
drivers/net/wireless/realtek/rtw88/pci.c
1512
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw88/pci.c
1524
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw88/pci.c
1722
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw88/pci.c
1751
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw88/pci.c
1845
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw88/pci.c
1868
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw88/pci.c
943
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/regd.c
280
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/realtek/rtw88/regd.c
462
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/realtek/rtw88/rx.c
201
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/sdio.c
1073
struct ieee80211_hw *hw = sdio_get_drvdata(sdio_func);
drivers/net/wireless/realtek/rtw88/sdio.c
1100
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw88/sdio.c
1208
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/sdio.c
1322
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw88/sdio.c
1398
struct ieee80211_hw *hw = sdio_get_drvdata(sdio_func);
drivers/net/wireless/realtek/rtw88/sdio.c
1419
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw88/tx.c
338
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/usb.c
1255
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw88/usb.c
1352
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/realtek/rtw88/usb.c
323
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw88/wow.c
345
static void rtw_wow_fw_security_type_iter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/cam.c
568
static void rtw89_cam_reset_key_iter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/core.c
3962
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
4079
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
4280
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
4337
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
5544
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
6570
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
6710
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/core.c
6748
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw89/core.h
6133
struct ieee80211_hw *hw;
drivers/net/wireless/realtek/rtw89/mac.c
5070
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/mac.c
6189
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/mac80211.c
1029
static int rtw89_ops_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/realtek/rtw89/mac80211.c
1043
static void rtw89_ops_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1073
static void rtw89_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtw89/mac80211.c
1127
static int rtw89_ops_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1142
int rtw89_ops_set_antenna(struct ieee80211_hw *hw, int radio_idx, u32 tx_ant, u32 rx_ant)
drivers/net/wireless/realtek/rtw89/mac80211.c
1170
int rtw89_ops_get_antenna(struct ieee80211_hw *hw, int radio_idx, u32 *tx_ant,
drivers/net/wireless/realtek/rtw89/mac80211.c
1182
static void rtw89_ops_sw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1203
static void rtw89_ops_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1221
static void rtw89_ops_reconfig_complete(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1230
static int rtw89_ops_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtw89/mac80211.c
1268
static void rtw89_ops_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1292
static void rtw89_ops_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1308
static int rtw89_ops_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1318
static void rtw89_ops_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1328
static void rtw89_ops_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1339
static int rtw89_ops_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1361
static void rtw89_ops_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1384
int rtw89_ops_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1431
static void rtw89_ops_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1450
static int rtw89_ops_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1486
static int rtw89_ops_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1513
static int rtw89_ops_set_tid_config(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1545
static bool rtw89_ops_can_activate_links(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1645
int rtw89_ops_change_vif_links(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
166
static int rtw89_ops_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1802
int rtw89_ops_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1837
static int rtw89_ops_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1859
static int rtw89_ops_resume(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw89/mac80211.c
1879
static void rtw89_ops_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/realtek/rtw89/mac80211.c
1886
static void rtw89_set_rekey_data(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
19
static void rtw89_ops_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
1907
static int rtw89_ops_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/realtek/rtw89/mac80211.c
1941
static void rtw89_ops_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw89/mac80211.c
240
static void rtw89_ops_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
279
static int rtw89_ops_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
305
static void rtw89_ops_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
48
static void rtw89_ops_wake_tx_queue(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
57
static int rtw89_ops_start(struct ieee80211_hw *hw)
drivers/net/wireless/realtek/rtw89/mac80211.c
66
static void rtw89_ops_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/realtek/rtw89/mac80211.c
689
static void rtw89_ops_vif_cfg_changed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
733
static void rtw89_ops_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
75
static int rtw89_ops_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/realtek/rtw89/mac80211.c
783
static int rtw89_ops_start_ap(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
831
void rtw89_ops_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/realtek/rtw89/mac80211.c
856
static int rtw89_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
drivers/net/wireless/realtek/rtw89/mac80211.c
870
static int rtw89_ops_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
897
static int __rtw89_ops_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
931
static int rtw89_ops_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/mac80211.c
945
static int rtw89_ops_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/realtek/rtw89/mac80211.c
982
static int rtw89_ops_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/pci.c
4549
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw89/pci.c
4595
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw89/pci.c
4636
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw89/pci.c
4839
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw89/pci_be.c
722
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw89/pci_be.c
735
struct ieee80211_hw *hw = dev_get_drvdata(dev);
drivers/net/wireless/realtek/rtw89/ps.h
34
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/ps.h
42
struct ieee80211_hw *hw = rtwdev->hw;
drivers/net/wireless/realtek/rtw89/regd.c
877
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/realtek/rtw89/sar.c
418
int rtw89_ops_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/sar.h
34
int rtw89_ops_set_sar_specs(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/usb.c
1045
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/realtek/rtw89/wow.c
296
static void rtw89_wow_get_key_info_iter(struct ieee80211_hw *hw,
drivers/net/wireless/realtek/rtw89/wow.c
371
static void rtw89_wow_set_key_info_iter(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_hal.c
429
struct ieee80211_hw *hw = common->priv->hw;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1035
static int rsi_mac80211_set_key(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1091
static int rsi_mac80211_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1211
static int rsi_mac80211_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1232
static int rsi_mac80211_set_rate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1309
static void rsi_fill_rx_status(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1384
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1407
static int rsi_mac80211_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1523
static int rsi_mac80211_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1595
static int rsi_mac80211_set_antenna(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1648
static int rsi_mac80211_get_antenna(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1685
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1716
static void rsi_mac80211_rfkill_poll(struct ieee80211_hw *hw)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1770
static int rsi_mac80211_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1816
static int rsi_mac80211_cancel_roc(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1918
static int rsi_mac80211_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1936
static int rsi_mac80211_resume(struct ieee80211_hw *hw)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
2010
struct ieee80211_hw *hw = NULL;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
233
static int rsi_mac80211_hw_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
274
static void rsi_mac80211_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
304
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
368
static void rsi_mac80211_tx(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
390
static int rsi_mac80211_start(struct ieee80211_hw *hw)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
417
static void rsi_mac80211_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
459
static int rsi_mac80211_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
530
static void rsi_mac80211_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
574
static int rsi_channel_change(struct ieee80211_hw *hw)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
632
static int rsi_config_power(struct ieee80211_hw *hw)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
664
static int rsi_mac80211_config(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
786
static void rsi_mac80211_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
880
static void rsi_mac80211_conf_filter(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
901
static int rsi_mac80211_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
961
static int rsi_hal_key_config(struct ieee80211_hw *hw,
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1063
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1312
struct ieee80211_hw *hw = common->priv->hw;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
407
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
720
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_91x_sdio.c
1450
struct ieee80211_hw *hw = adapter->hw;
drivers/net/wireless/rsi/rsi_main.h
356
struct ieee80211_hw *hw;
drivers/net/wireless/silabs/wfx/data_tx.c
411
void wfx_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control, struct sk_buff *skb)
drivers/net/wireless/silabs/wfx/data_tx.c
570
void wfx_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop)
drivers/net/wireless/silabs/wfx/data_tx.h
45
void wfx_tx(struct ieee80211_hw *hw, struct ieee80211_tx_control *control, struct sk_buff *skb);
drivers/net/wireless/silabs/wfx/data_tx.h
47
void wfx_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop);
drivers/net/wireless/silabs/wfx/key.c
214
int wfx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/key.h
16
int wfx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/main.c
270
struct ieee80211_hw *hw;
drivers/net/wireless/silabs/wfx/scan.c
124
int wfx_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/scan.c
135
void wfx_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/scan.c
15
static void wfx_ieee80211_scan_completed_compat(struct ieee80211_hw *hw, bool aborted)
drivers/net/wireless/silabs/wfx/scan.c
186
int wfx_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/scan.c
202
int wfx_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/scan.h
17
int wfx_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/scan.h
19
void wfx_cancel_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/scan.h
23
int wfx_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/scan.h
26
int wfx_cancel_remain_on_channel(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/sta.c
201
int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
223
int wfx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 value)
drivers/net/wireless/silabs/wfx/sta.c
261
void wfx_set_default_unicast_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int idx)
drivers/net/wireless/silabs/wfx/sta.c
285
int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta)
drivers/net/wireless/silabs/wfx/sta.c
307
int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta)
drivers/net/wireless/silabs/wfx/sta.c
382
int wfx_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
400
void wfx_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
486
int wfx_join_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/sta.c
495
void wfx_leave_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/sta.c
515
void wfx_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
625
int wfx_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set)
drivers/net/wireless/silabs/wfx/sta.c
657
int wfx_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
672
int wfx_add_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf)
drivers/net/wireless/silabs/wfx/sta.c
677
void wfx_remove_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf)
drivers/net/wireless/silabs/wfx/sta.c
681
void wfx_change_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf, u32 changed)
drivers/net/wireless/silabs/wfx/sta.c
685
int wfx_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
698
void wfx_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.c
709
int wfx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/silabs/wfx/sta.c
714
int wfx_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/sta.c
777
void wfx_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/silabs/wfx/sta.c
808
int wfx_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
drivers/net/wireless/silabs/wfx/sta.c
81
void wfx_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/silabs/wfx/sta.c
816
int wfx_resume(struct ieee80211_hw *hw)
drivers/net/wireless/silabs/wfx/sta.c
821
void wfx_set_wakeup(struct ieee80211_hw *hw, bool enabled)
drivers/net/wireless/silabs/wfx/sta.c
831
int wfx_start(struct ieee80211_hw *hw)
drivers/net/wireless/silabs/wfx/sta.c
836
void wfx_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/silabs/wfx/sta.h
22
int wfx_start(struct ieee80211_hw *hw);
drivers/net/wireless/silabs/wfx/sta.h
23
void wfx_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/silabs/wfx/sta.h
24
int wfx_config(struct ieee80211_hw *hw, int radio_idx, u32 changed);
drivers/net/wireless/silabs/wfx/sta.h
25
int wfx_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx, u32 value);
drivers/net/wireless/silabs/wfx/sta.h
26
void wfx_set_default_unicast_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int idx);
drivers/net/wireless/silabs/wfx/sta.h
27
void wfx_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags,
drivers/net/wireless/silabs/wfx/sta.h
30
int wfx_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/sta.h
31
void wfx_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/sta.h
32
int wfx_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
34
void wfx_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
36
int wfx_join_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/sta.h
37
void wfx_leave_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
drivers/net/wireless/silabs/wfx/sta.h
38
int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
41
void wfx_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
43
int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta);
drivers/net/wireless/silabs/wfx/sta.h
44
int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta);
drivers/net/wireless/silabs/wfx/sta.h
45
void wfx_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
47
int wfx_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set);
drivers/net/wireless/silabs/wfx/sta.h
48
int wfx_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
50
int wfx_add_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf);
drivers/net/wireless/silabs/wfx/sta.h
51
void wfx_remove_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf);
drivers/net/wireless/silabs/wfx/sta.h
52
void wfx_change_chanctx(struct ieee80211_hw *hw, struct ieee80211_chanctx_conf *conf, u32 changed);
drivers/net/wireless/silabs/wfx/sta.h
53
int wfx_assign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
56
void wfx_unassign_vif_chanctx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/silabs/wfx/sta.h
59
int wfx_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan);
drivers/net/wireless/silabs/wfx/sta.h
60
int wfx_resume(struct ieee80211_hw *hw);
drivers/net/wireless/silabs/wfx/sta.h
61
void wfx_set_wakeup(struct ieee80211_hw *hw, bool enabled);
drivers/net/wireless/silabs/wfx/wfx.h
33
struct ieee80211_hw *hw;
drivers/net/wireless/st/cw1200/cw1200.h
93
struct ieee80211_hw *hw;
drivers/net/wireless/st/cw1200/main.c
257
static struct ieee80211_hw *cw1200_init_common(const u8 *macaddr,
drivers/net/wireless/st/cw1200/main.c
261
struct ieee80211_hw *hw;
drivers/net/wireless/st/cw1200/main.c
419
static int cw1200_register_common(struct ieee80211_hw *dev)
drivers/net/wireless/st/cw1200/main.c
449
static void cw1200_free_common(struct ieee80211_hw *dev)
drivers/net/wireless/st/cw1200/main.c
454
static void cw1200_unregister_common(struct ieee80211_hw *dev)
drivers/net/wireless/st/cw1200/main.c
528
struct ieee80211_hw *dev;
drivers/net/wireless/st/cw1200/pm.c
157
int cw1200_wow_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
drivers/net/wireless/st/cw1200/pm.c
304
int cw1200_wow_resume(struct ieee80211_hw *hw)
drivers/net/wireless/st/cw1200/pm.h
29
int cw1200_wow_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/pm.h
32
int cw1200_wow_resume(struct ieee80211_hw *hw);
drivers/net/wireless/st/cw1200/scan.c
51
int cw1200_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/scan.h
18
/* external */ struct ieee80211_hw;
drivers/net/wireless/st/cw1200/scan.h
39
int cw1200_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/sta.c
1541
int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.c
1572
int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.c
1595
static void __cw1200_sta_notify(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
1636
void cw1200_sta_notify(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
1712
int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
drivers/net/wireless/st/cw1200/sta.c
1798
void cw1200_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
205
int cw1200_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
2129
int cw1200_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/sta.c
248
void cw1200_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
305
int cw1200_change_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
324
int cw1200_config(struct ieee80211_hw *dev, int radio_idx, u32 changed)
drivers/net/wireless/st/cw1200/sta.c
36
static void __cw1200_sta_notify(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
532
u64 cw1200_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/sta.c
54
int cw1200_start(struct ieee80211_hw *dev)
drivers/net/wireless/st/cw1200/sta.c
571
void cw1200_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
608
int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.c
656
int cw1200_get_stats(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.c
681
int cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
drivers/net/wireless/st/cw1200/sta.c
860
int cw1200_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/st/cw1200/sta.c
93
void cw1200_stop(struct ieee80211_hw *dev, bool suspend)
drivers/net/wireless/st/cw1200/sta.c
930
void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.h
100
int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.h
102
void cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.h
105
void cw1200_bss_info_changed(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
109
int cw1200_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/sta.h
15
int cw1200_start(struct ieee80211_hw *dev);
drivers/net/wireless/st/cw1200/sta.h
16
void cw1200_stop(struct ieee80211_hw *dev, bool suspend);
drivers/net/wireless/st/cw1200/sta.h
17
int cw1200_add_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
19
void cw1200_remove_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
21
int cw1200_change_interface(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
25
int cw1200_config(struct ieee80211_hw *dev, int radio_idx, u32 changed);
drivers/net/wireless/st/cw1200/sta.h
26
void cw1200_configure_filter(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
30
int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.h
33
int cw1200_get_stats(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/sta.h
35
int cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
drivers/net/wireless/st/cw1200/sta.h
39
int cw1200_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/st/cw1200/sta.h
42
void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/sta.h
45
u64 cw1200_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/st/cw1200/sta.h
96
int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
drivers/net/wireless/st/cw1200/sta.h
98
int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/st/cw1200/txrx.c
703
void cw1200_tx(struct ieee80211_hw *dev,
drivers/net/wireless/st/cw1200/txrx.h
14
/* extern */ struct ieee80211_hw;
drivers/net/wireless/st/cw1200/txrx.h
61
void cw1200_tx(struct ieee80211_hw *dev,
drivers/net/wireless/ti/wl1251/main.c
1054
static int wl1251_op_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ti/wl1251/main.c
1078
static void wl1251_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
1285
static int wl1251_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
1330
static int wl1251_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ti/wl1251/main.c
1582
struct ieee80211_hw *wl1251_alloc_hw(void)
drivers/net/wireless/ti/wl1251/main.c
1584
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wl1251/main.c
338
static void wl1251_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
368
static int wl1251_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/ti/wl1251/main.c
418
static void wl1251_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ti/wl1251/main.c
480
static int wl1251_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
526
static void wl1251_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
592
static int wl1251_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ti/wl1251/main.c
718
static u64 wl1251_op_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
757
static void wl1251_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/main.c
866
static int wl1251_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ti/wl1251/main.c
972
static int wl1251_op_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wl1251/sdio.c
197
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wl1251/spi.c
235
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wl1251/wl1251.h
259
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wl1251/wl1251.h
392
struct ieee80211_hw *wl1251_alloc_hw(void);
drivers/net/wireless/ti/wl12xx/main.c
1895
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wl18xx/main.c
2065
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wlcore/main.c
1274
static void wl1271_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
1786
static int __maybe_unused wl1271_op_suspend(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
1866
static int __maybe_unused wl1271_op_resume(struct ieee80211_hw *hw)
drivers/net/wireless/ti/wlcore/main.c
1957
static int wl1271_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/ti/wlcore/main.c
2083
static void wlcore_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/ti/wlcore/main.c
2580
static int wl1271_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
2851
static void wl1271_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
2887
static int wl12xx_op_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3164
static int wl1271_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/ti/wlcore/main.c
3212
static u64 wl1271_op_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3246
static void wl1271_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3494
static int wlcore_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
drivers/net/wireless/ti/wlcore/main.c
3655
static void wl1271_op_set_default_key_idx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3726
static int wl1271_op_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3775
static void wl1271_op_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3825
static int wl1271_op_sched_scan_start(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3860
static int wl1271_op_sched_scan_stop(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3887
static int wl1271_op_set_frag_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
3916
static int wl1271_op_set_rts_threshold(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/ti/wlcore/main.c
4653
static void wl1271_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4710
static int wlcore_op_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4719
static void wlcore_op_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4727
static void wlcore_op_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4773
static int wlcore_op_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4823
static void wlcore_op_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4901
wlcore_op_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4934
static int wl1271_op_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
4988
static u64 wl1271_op_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5020
static int wl1271_op_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/ti/wlcore/main.c
5299
static int wl12xx_op_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5333
static int wl1271_op_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5457
static int wl12xx_set_bitrate_mask(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5500
static void wl12xx_op_channel_switch(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5584
static void wlcore_op_channel_switch_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5629
static void wlcore_op_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ti/wlcore/main.c
5637
static int wlcore_op_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5746
static int wlcore_op_cancel_remain_on_channel(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5766
static void wlcore_op_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5786
static void wlcore_op_sta_statistics(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5821
static u32 wlcore_op_get_expected_throughput(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/main.c
5832
static bool wl1271_tx_frames_pending(struct ieee80211_hw *hw)
drivers/net/wireless/ti/wlcore/main.c
6348
struct ieee80211_hw *wlcore_alloc_hw(size_t priv_size, u32 aggr_buf_size,
drivers/net/wireless/ti/wlcore/main.c
6351
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wlcore/main.c
70
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ti/wlcore/main.c
793
static void wl12xx_get_vif_count(struct ieee80211_hw *hw,
drivers/net/wireless/ti/wlcore/testmode.c
347
int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ti/wlcore/testmode.h
15
int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/ti/wlcore/vendor_cmd.c
106
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ti/wlcore/vendor_cmd.c
31
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ti/wlcore/vendor_cmd.c
75
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
drivers/net/wireless/ti/wlcore/wlcore.h
177
struct ieee80211_hw *hw;
drivers/net/wireless/ti/wlcore/wlcore.h
501
struct ieee80211_hw *wlcore_alloc_hw(size_t priv_size, u32 aggr_buf_size,
drivers/net/wireless/virtual/mac80211_hwsim.c
1019
static void mac80211_hwsim_tx_frame(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1227
static u64 mac80211_hwsim_get_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1234
static void mac80211_hwsim_set_tsf(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1258
static void mac80211_hwsim_monitor_rx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1452
static void mac80211_hwsim_config_mac_nl(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1525
static void mac80211_hwsim_tx_frame_nl(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1774
static bool mac80211_hwsim_tx_frame_no_nl(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
1958
static void mac80211_hwsim_tx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2150
static int mac80211_hwsim_start(struct ieee80211_hw *hw)
drivers/net/wireless/virtual/mac80211_hwsim.c
2159
static void mac80211_hwsim_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/virtual/mac80211_hwsim.c
2176
static int mac80211_hwsim_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2198
mac80211_hwsim_link_add_debugfs(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2210
static int mac80211_hwsim_change_interface(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2232
struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/virtual/mac80211_hwsim.c
2243
static void mac80211_hwsim_tx_frame(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2270
struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2327
struct ieee80211_hw *hw = data->hw;
drivers/net/wireless/virtual/mac80211_hwsim.c
2389
struct ieee80211_hw *hw = data->hw;
drivers/net/wireless/virtual/mac80211_hwsim.c
2426
static int mac80211_hwsim_config(struct ieee80211_hw *hw, int radio_idx,
drivers/net/wireless/virtual/mac80211_hwsim.c
2511
static void mac80211_hwsim_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2538
static void mac80211_hwsim_vif_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2565
static void mac80211_hwsim_link_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2646
mac80211_hwsim_sta_rc_update(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2705
static int mac80211_hwsim_sta_add(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2725
static int mac80211_hwsim_sta_remove(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2735
static int mac80211_hwsim_sta_state(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2760
static void mac80211_hwsim_sta_notify(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2778
static int mac80211_hwsim_set_tim(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2786
static int mac80211_hwsim_conf_tx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2799
static int mac80211_hwsim_get_survey(struct ieee80211_hw *hw, int idx,
drivers/net/wireless/virtual/mac80211_hwsim.c
2835
mac80211_hwsim_can_neg_ttlm(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
drivers/net/wireless/virtual/mac80211_hwsim.c
2881
static int mac80211_hwsim_testmode_cmd(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2928
static int mac80211_hwsim_ampdu_action(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
2956
static void mac80211_hwsim_flush(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3044
static int mac80211_hwsim_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3076
static void mac80211_hwsim_cancel_hw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3096
static void mac80211_hwsim_sw_scan(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3120
static void mac80211_hwsim_sw_scan_complete(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3165
static int mac80211_hwsim_roc(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3190
static int mac80211_hwsim_croc(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3207
static int mac80211_hwsim_add_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3218
static void mac80211_hwsim_remove_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3229
static void mac80211_hwsim_change_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3240
static int mac80211_hwsim_assign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3263
static void mac80211_hwsim_unassign_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3288
static int mac80211_hwsim_switch_vif_chanctx(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3342
static void mac80211_hwsim_get_et_strings(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3351
static int mac80211_hwsim_get_et_sset_count(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3359
static void mac80211_hwsim_get_et_stats(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3378
static int mac80211_hwsim_tx_last_beacon(struct ieee80211_hw *hw)
drivers/net/wireless/virtual/mac80211_hwsim.c
3383
static int mac80211_hwsim_set_rts_threshold(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3389
static int mac80211_hwsim_change_vif_links(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3419
static int mac80211_hwsim_change_sta_links(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3572
static int mac80211_hwsim_start_pmsr(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
3639
static void mac80211_hwsim_abort_pmsr(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
4000
struct ieee80211_hw *hw = data->hw;
drivers/net/wireless/virtual/mac80211_hwsim.c
4052
static int mac80211_hwsim_start_nan(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
4100
static int mac80211_hwsim_stop_nan(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
4129
static int mac80211_hwsim_change_nan_config(struct ieee80211_hw *hw,
drivers/net/wireless/virtual/mac80211_hwsim.c
5388
struct ieee80211_hw *hw;
drivers/net/wireless/virtual/mac80211_hwsim.c
665
struct ieee80211_hw *hw;
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
23
struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
784
struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1018
int zd_mac_rx(struct ieee80211_hw *hw, const u8 *buffer, unsigned int length)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1101
static int zd_op_add_interface(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1127
static void zd_op_remove_interface(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1139
static int zd_op_config(struct ieee80211_hw *hw, int radio_idx, u32 changed)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1203
static u64 zd_op_prepare_multicast(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1223
static void zd_op_configure_filter(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1281
static void zd_op_bss_info_changed(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
132
static int zd_mac_config_beacon(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1342
static u64 zd_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1366
struct ieee80211_hw *zd_mac_alloc_hw(struct usb_interface *intf)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
1369
struct ieee80211_hw *hw;
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
150
static int zd_check_signal(struct ieee80211_hw *hw, int signal)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
166
int zd_mac_preinit_hw(struct ieee80211_hw *hw)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
181
int zd_mac_init_hw(struct ieee80211_hw *hw)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
269
int zd_op_start(struct ieee80211_hw *hw)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
329
void zd_op_stop(struct ieee80211_hw *hw, bool suspend)
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
430
static void zd_mac_tx_status(struct ieee80211_hw *hw, struct sk_buff *skb,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
487
struct ieee80211_hw * hw = zd_usb_to_hw(urb->context);
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
569
struct ieee80211_hw *hw = info->rate_driver_data[0];
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
704
static int zd_mac_config_beacon(struct ieee80211_hw *hw, struct sk_buff *beacon,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
926
static void zd_op_tx(struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
963
static int filter_ack(struct ieee80211_hw *hw, struct ieee80211_hdr *rx_hdr,
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
173
struct ieee80211_hw *hw;
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
273
static inline struct zd_mac *zd_hw_mac(struct ieee80211_hw *hw)
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
295
struct ieee80211_hw *zd_mac_alloc_hw(struct usb_interface *intf);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
298
int zd_mac_preinit_hw(struct ieee80211_hw *hw);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
299
int zd_mac_init_hw(struct ieee80211_hw *hw);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
301
int zd_mac_rx(struct ieee80211_hw *hw, const u8 *buffer, unsigned int length);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
305
int zd_op_start(struct ieee80211_hw *hw);
drivers/net/wireless/zydas/zd1211rw/zd_mac.h
306
void zd_op_stop(struct ieee80211_hw *hw, bool suspend);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1200
void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1354
struct ieee80211_hw *hw = NULL;
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1416
struct ieee80211_hw *hw = zd_intf_to_hw(intf);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1491
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1511
struct ieee80211_hw *hw = usb_get_intfdata(intf);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
225
static inline struct ieee80211_hw *zd_intf_to_hw(struct usb_interface *intf)
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
230
static inline struct ieee80211_hw *zd_usb_to_hw(struct zd_usb *usb)
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
235
void zd_usb_init(struct zd_usb *usb, struct ieee80211_hw *hw,
include/net/mac80211.h
3146
static inline bool _ieee80211_hw_check(struct ieee80211_hw *hw,
include/net/mac80211.h
3153
static inline void _ieee80211_hw_set(struct ieee80211_hw *hw,
include/net/mac80211.h
3211
struct ieee80211_hw *wiphy_to_ieee80211_hw(struct wiphy *wiphy);
include/net/mac80211.h
3219
static inline void SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev)
include/net/mac80211.h
3230
static inline void SET_IEEE80211_PERM_ADDR(struct ieee80211_hw *hw, const u8 *addr)
include/net/mac80211.h
3236
ieee80211_get_tx_rate(const struct ieee80211_hw *hw,
include/net/mac80211.h
3249
ieee80211_get_rts_cts_rate(const struct ieee80211_hw *hw,
include/net/mac80211.h
3258
ieee80211_get_alt_retry_rate(const struct ieee80211_hw *hw,
include/net/mac80211.h
3274
void ieee80211_free_txskb(struct ieee80211_hw *hw, struct sk_buff *skb);
include/net/mac80211.h
3286
void ieee80211_purge_tx_queue(struct ieee80211_hw *hw,
include/net/mac80211.h
4563
void (*tx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4566
int (*start)(struct ieee80211_hw *hw);
include/net/mac80211.h
4567
void (*stop)(struct ieee80211_hw *hw, bool suspend);
include/net/mac80211.h
4569
int (*suspend)(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan);
include/net/mac80211.h
4570
int (*resume)(struct ieee80211_hw *hw);
include/net/mac80211.h
4571
void (*set_wakeup)(struct ieee80211_hw *hw, bool enabled);
include/net/mac80211.h
4573
int (*add_interface)(struct ieee80211_hw *hw,
include/net/mac80211.h
4575
int (*change_interface)(struct ieee80211_hw *hw,
include/net/mac80211.h
4578
void (*remove_interface)(struct ieee80211_hw *hw,
include/net/mac80211.h
4580
int (*config)(struct ieee80211_hw *hw, int radio_idx, u32 changed);
include/net/mac80211.h
4581
void (*bss_info_changed)(struct ieee80211_hw *hw,
include/net/mac80211.h
4585
void (*vif_cfg_changed)(struct ieee80211_hw *hw,
include/net/mac80211.h
4588
void (*link_info_changed)(struct ieee80211_hw *hw,
include/net/mac80211.h
4593
int (*start_ap)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4595
void (*stop_ap)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4598
u64 (*prepare_multicast)(struct ieee80211_hw *hw,
include/net/mac80211.h
4600
void (*configure_filter)(struct ieee80211_hw *hw,
include/net/mac80211.h
4604
void (*config_iface_filter)(struct ieee80211_hw *hw,
include/net/mac80211.h
4608
int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
include/net/mac80211.h
4610
int (*set_key)(struct ieee80211_hw *hw, enum set_key_cmd cmd,
include/net/mac80211.h
4613
void (*update_tkip_key)(struct ieee80211_hw *hw,
include/net/mac80211.h
4618
void (*set_rekey_data)(struct ieee80211_hw *hw,
include/net/mac80211.h
4621
void (*set_default_unicast_key)(struct ieee80211_hw *hw,
include/net/mac80211.h
4623
int (*hw_scan)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4625
void (*cancel_hw_scan)(struct ieee80211_hw *hw,
include/net/mac80211.h
4627
int (*sched_scan_start)(struct ieee80211_hw *hw,
include/net/mac80211.h
4631
int (*sched_scan_stop)(struct ieee80211_hw *hw,
include/net/mac80211.h
4633
void (*sw_scan_start)(struct ieee80211_hw *hw,
include/net/mac80211.h
4636
void (*sw_scan_complete)(struct ieee80211_hw *hw,
include/net/mac80211.h
4638
int (*get_stats)(struct ieee80211_hw *hw,
include/net/mac80211.h
4640
void (*get_key_seq)(struct ieee80211_hw *hw,
include/net/mac80211.h
4643
int (*set_frag_threshold)(struct ieee80211_hw *hw, int radio_idx,
include/net/mac80211.h
4645
int (*set_rts_threshold)(struct ieee80211_hw *hw, int radio_idx,
include/net/mac80211.h
4647
int (*sta_add)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4649
int (*sta_remove)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4652
void (*vif_add_debugfs)(struct ieee80211_hw *hw,
include/net/mac80211.h
4654
void (*link_add_debugfs)(struct ieee80211_hw *hw,
include/net/mac80211.h
4658
void (*sta_add_debugfs)(struct ieee80211_hw *hw,
include/net/mac80211.h
4662
void (*link_sta_add_debugfs)(struct ieee80211_hw *hw,
include/net/mac80211.h
4667
void (*sta_notify)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4669
int (*sta_set_txpwr)(struct ieee80211_hw *hw,
include/net/mac80211.h
4672
int (*sta_state)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4676
void (*sta_pre_rcu_remove)(struct ieee80211_hw *hw,
include/net/mac80211.h
4679
void (*link_sta_rc_update)(struct ieee80211_hw *hw,
include/net/mac80211.h
4683
void (*sta_rate_tbl_update)(struct ieee80211_hw *hw,
include/net/mac80211.h
4686
void (*sta_statistics)(struct ieee80211_hw *hw,
include/net/mac80211.h
4690
int (*conf_tx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4694
u64 (*get_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
include/net/mac80211.h
4695
void (*set_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4697
void (*offset_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4699
void (*reset_tsf)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
include/net/mac80211.h
4700
int (*tx_last_beacon)(struct ieee80211_hw *hw);
include/net/mac80211.h
4701
void (*link_sta_statistics)(struct ieee80211_hw *hw,
include/net/mac80211.h
4737
int (*ampdu_action)(struct ieee80211_hw *hw,
include/net/mac80211.h
4740
int (*get_survey)(struct ieee80211_hw *hw, int idx,
include/net/mac80211.h
4742
void (*rfkill_poll)(struct ieee80211_hw *hw);
include/net/mac80211.h
4743
void (*set_coverage_class)(struct ieee80211_hw *hw, int radio_idx,
include/net/mac80211.h
4746
int (*testmode_cmd)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4748
int (*testmode_dump)(struct ieee80211_hw *hw, struct sk_buff *skb,
include/net/mac80211.h
4752
void (*flush)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4754
void (*flush_sta)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4756
void (*channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4759
int (*set_antenna)(struct ieee80211_hw *hw, int radio_idx,
include/net/mac80211.h
4761
int (*get_antenna)(struct ieee80211_hw *hw, int radio_idx,
include/net/mac80211.h
4764
int (*remain_on_channel)(struct ieee80211_hw *hw,
include/net/mac80211.h
4769
int (*cancel_remain_on_channel)(struct ieee80211_hw *hw,
include/net/mac80211.h
4771
int (*set_ringparam)(struct ieee80211_hw *hw, u32 tx, u32 rx);
include/net/mac80211.h
4772
void (*get_ringparam)(struct ieee80211_hw *hw,
include/net/mac80211.h
4774
bool (*tx_frames_pending)(struct ieee80211_hw *hw);
include/net/mac80211.h
4775
int (*set_bitrate_mask)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4777
void (*event_callback)(struct ieee80211_hw *hw,
include/net/mac80211.h
4781
void (*allow_buffered_frames)(struct ieee80211_hw *hw,
include/net/mac80211.h
4786
void (*release_buffered_frames)(struct ieee80211_hw *hw,
include/net/mac80211.h
4792
int (*get_et_sset_count)(struct ieee80211_hw *hw,
include/net/mac80211.h
4794
void (*get_et_stats)(struct ieee80211_hw *hw,
include/net/mac80211.h
4797
void (*get_et_strings)(struct ieee80211_hw *hw,
include/net/mac80211.h
4801
void (*mgd_prepare_tx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4804
void (*mgd_complete_tx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4808
void (*mgd_protect_tdls_discover)(struct ieee80211_hw *hw,
include/net/mac80211.h
4812
int (*add_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4814
void (*remove_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4816
void (*change_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4819
int (*assign_vif_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4823
void (*unassign_vif_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4827
int (*switch_vif_chanctx)(struct ieee80211_hw *hw,
include/net/mac80211.h
4832
void (*reconfig_complete)(struct ieee80211_hw *hw,
include/net/mac80211.h
4836
void (*ipv6_addr_change)(struct ieee80211_hw *hw,
include/net/mac80211.h
4840
void (*channel_switch_beacon)(struct ieee80211_hw *hw,
include/net/mac80211.h
4843
int (*pre_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4847
int (*post_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4850
void (*abort_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4853
void (*channel_switch_rx_beacon)(struct ieee80211_hw *hw,
include/net/mac80211.h
4857
int (*join_ibss)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
include/net/mac80211.h
4858
void (*leave_ibss)(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
include/net/mac80211.h
4859
u32 (*get_expected_throughput)(struct ieee80211_hw *hw,
include/net/mac80211.h
4861
int (*get_txpower)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4864
int (*tdls_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4869
void (*tdls_cancel_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4872
void (*tdls_recv_channel_switch)(struct ieee80211_hw *hw,
include/net/mac80211.h
4876
void (*wake_tx_queue)(struct ieee80211_hw *hw,
include/net/mac80211.h
4878
void (*sync_rx_queues)(struct ieee80211_hw *hw);
include/net/mac80211.h
4880
int (*start_nan)(struct ieee80211_hw *hw,
include/net/mac80211.h
4883
int (*stop_nan)(struct ieee80211_hw *hw,
include/net/mac80211.h
4885
int (*nan_change_conf)(struct ieee80211_hw *hw,
include/net/mac80211.h
4888
int (*add_nan_func)(struct ieee80211_hw *hw,
include/net/mac80211.h
4891
void (*del_nan_func)(struct ieee80211_hw *hw,
include/net/mac80211.h
4894
bool (*can_aggregate_in_amsdu)(struct ieee80211_hw *hw,
include/net/mac80211.h
4897
int (*get_ftm_responder_stats)(struct ieee80211_hw *hw,
include/net/mac80211.h
4900
int (*start_pmsr)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4902
void (*abort_pmsr)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4904
int (*set_tid_config)(struct ieee80211_hw *hw,
include/net/mac80211.h
4908
int (*reset_tid_config)(struct ieee80211_hw *hw,
include/net/mac80211.h
4911
void (*update_vif_offload)(struct ieee80211_hw *hw,
include/net/mac80211.h
4913
void (*sta_set_4addr)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4915
int (*set_sar_specs)(struct ieee80211_hw *hw,
include/net/mac80211.h
4917
void (*sta_set_decap_offload)(struct ieee80211_hw *hw,
include/net/mac80211.h
4920
void (*add_twt_setup)(struct ieee80211_hw *hw,
include/net/mac80211.h
4923
void (*twt_teardown_request)(struct ieee80211_hw *hw,
include/net/mac80211.h
4925
int (*set_radar_background)(struct ieee80211_hw *hw,
include/net/mac80211.h
4927
int (*net_fill_forward_path)(struct ieee80211_hw *hw,
include/net/mac80211.h
4932
bool (*can_activate_links)(struct ieee80211_hw *hw,
include/net/mac80211.h
4935
int (*change_vif_links)(struct ieee80211_hw *hw,
include/net/mac80211.h
4939
int (*change_sta_links)(struct ieee80211_hw *hw,
include/net/mac80211.h
4943
int (*set_hw_timestamp)(struct ieee80211_hw *hw,
include/net/mac80211.h
4946
int (*net_setup_tc)(struct ieee80211_hw *hw,
include/net/mac80211.h
4952
(*can_neg_ttlm)(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
4954
void (*prep_add_interface)(struct ieee80211_hw *hw,
include/net/mac80211.h
4956
int (*set_eml_op_mode)(struct ieee80211_hw *hw,
include/net/mac80211.h
4978
struct ieee80211_hw *ieee80211_alloc_hw_nm(size_t priv_data_len,
include/net/mac80211.h
4997
struct ieee80211_hw *ieee80211_alloc_hw(size_t priv_data_len,
include/net/mac80211.h
5014
int ieee80211_register_hw(struct ieee80211_hw *hw);
include/net/mac80211.h
5041
const char *__ieee80211_get_tx_led_name(struct ieee80211_hw *hw);
include/net/mac80211.h
5042
const char *__ieee80211_get_rx_led_name(struct ieee80211_hw *hw);
include/net/mac80211.h
5043
const char *__ieee80211_get_assoc_led_name(struct ieee80211_hw *hw);
include/net/mac80211.h
5044
const char *__ieee80211_get_radio_led_name(struct ieee80211_hw *hw);
include/net/mac80211.h
5046
__ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw,
include/net/mac80211.h
5063
static inline const char *ieee80211_get_tx_led_name(struct ieee80211_hw *hw)
include/net/mac80211.h
5084
static inline const char *ieee80211_get_rx_led_name(struct ieee80211_hw *hw)
include/net/mac80211.h
5105
static inline const char *ieee80211_get_assoc_led_name(struct ieee80211_hw *hw)
include/net/mac80211.h
5126
static inline const char *ieee80211_get_radio_led_name(struct ieee80211_hw *hw)
include/net/mac80211.h
5148
ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw, unsigned int flags,
include/net/mac80211.h
5168
void ieee80211_unregister_hw(struct ieee80211_hw *hw);
include/net/mac80211.h
5179
void ieee80211_free_hw(struct ieee80211_hw *hw);
include/net/mac80211.h
5193
void ieee80211_restart_hw(struct ieee80211_hw *hw);
include/net/mac80211.h
5217
void ieee80211_rx_list(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
include/net/mac80211.h
5242
void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
include/net/mac80211.h
5265
static inline void ieee80211_rx(struct ieee80211_hw *hw, struct sk_buff *skb)
include/net/mac80211.h
5283
void ieee80211_rx_irqsafe(struct ieee80211_hw *hw, struct sk_buff *skb);
include/net/mac80211.h
5298
static inline void ieee80211_rx_ni(struct ieee80211_hw *hw,
include/net/mac80211.h
5448
void ieee80211_tx_rate_update(struct ieee80211_hw *hw,
include/net/mac80211.h
5468
void ieee80211_tx_status_skb(struct ieee80211_hw *hw,
include/net/mac80211.h
5485
void ieee80211_tx_status_ext(struct ieee80211_hw *hw,
include/net/mac80211.h
5504
static inline void ieee80211_tx_status_noskb(struct ieee80211_hw *hw,
include/net/mac80211.h
5528
static inline void ieee80211_tx_status_ni(struct ieee80211_hw *hw,
include/net/mac80211.h
5548
void ieee80211_tx_status_irqsafe(struct ieee80211_hw *hw,
include/net/mac80211.h
5603
ieee80211_beacon_get_template(struct ieee80211_hw *hw,
include/net/mac80211.h
5624
ieee80211_beacon_get_template_ema_index(struct ieee80211_hw *hw,
include/net/mac80211.h
5663
ieee80211_beacon_get_template_ema_list(struct ieee80211_hw *hw,
include/net/mac80211.h
5700
struct sk_buff *ieee80211_beacon_get_tim(struct ieee80211_hw *hw,
include/net/mac80211.h
5716
static inline struct sk_buff *ieee80211_beacon_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5796
struct sk_buff *ieee80211_proberesp_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5813
struct sk_buff *ieee80211_pspoll_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5838
struct sk_buff *ieee80211_nullfunc_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5855
struct sk_buff *ieee80211_probereq_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5874
void ieee80211_rts_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
include/net/mac80211.h
5892
__le16 ieee80211_rts_duration(struct ieee80211_hw *hw,
include/net/mac80211.h
5910
void ieee80211_ctstoself_get(struct ieee80211_hw *hw,
include/net/mac80211.h
5929
__le16 ieee80211_ctstoself_duration(struct ieee80211_hw *hw,
include/net/mac80211.h
5947
__le16 ieee80211_generic_frame_duration(struct ieee80211_hw *hw,
include/net/mac80211.h
5975
ieee80211_get_buffered_bc(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
include/net/mac80211.h
6165
void ieee80211_wake_queue(struct ieee80211_hw *hw, int queue);
include/net/mac80211.h
6174
void ieee80211_stop_queue(struct ieee80211_hw *hw, int queue);
include/net/mac80211.h
6186
int ieee80211_queue_stopped(struct ieee80211_hw *hw, int queue);
include/net/mac80211.h
6194
void ieee80211_stop_queues(struct ieee80211_hw *hw);
include/net/mac80211.h
6202
void ieee80211_wake_queues(struct ieee80211_hw *hw);
include/net/mac80211.h
6215
void ieee80211_scan_completed(struct ieee80211_hw *hw,
include/net/mac80211.h
6226
void ieee80211_sched_scan_results(struct ieee80211_hw *hw);
include/net/mac80211.h
6238
void ieee80211_sched_scan_stopped(struct ieee80211_hw *hw);
include/net/mac80211.h
6274
void ieee80211_iterate_interfaces(struct ieee80211_hw *hw, u32 iter_flags,
include/net/mac80211.h
6295
ieee80211_iterate_active_interfaces(struct ieee80211_hw *hw, u32 iter_flags,
include/net/mac80211.h
6319
void ieee80211_iterate_active_interfaces_atomic(struct ieee80211_hw *hw,
include/net/mac80211.h
6327
__ieee80211_iterate_interfaces(struct ieee80211_hw *hw,
include/net/mac80211.h
6363
ieee80211_iterate_active_interfaces_mtx(struct ieee80211_hw *hw,
include/net/mac80211.h
6387
void ieee80211_iterate_stations_atomic(struct ieee80211_hw *hw,
include/net/mac80211.h
6393
__ieee80211_iterate_stations(struct ieee80211_hw *hw,
include/net/mac80211.h
6419
ieee80211_iterate_stations_mtx(struct ieee80211_hw *hw,
include/net/mac80211.h
6439
void ieee80211_queue_work(struct ieee80211_hw *hw, struct work_struct *work);
include/net/mac80211.h
6451
void ieee80211_queue_delayed_work(struct ieee80211_hw *hw,
include/net/mac80211.h
6559
struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
include/net/mac80211.h
6576
ieee80211_find_sta_by_link_addrs(struct ieee80211_hw *hw,
include/net/mac80211.h
6610
void ieee80211_sta_block_awake(struct ieee80211_hw *hw,
include/net/mac80211.h
6707
ieee80211_txq_airtime_check(struct ieee80211_hw *hw, struct ieee80211_txq *txq);
include/net/mac80211.h
6727
void ieee80211_iter_keys(struct ieee80211_hw *hw,
include/net/mac80211.h
6729
void (*iter)(struct ieee80211_hw *hw,
include/net/mac80211.h
6751
void ieee80211_iter_keys_rcu(struct ieee80211_hw *hw,
include/net/mac80211.h
6753
void (*iter)(struct ieee80211_hw *hw,
include/net/mac80211.h
6780
struct ieee80211_hw *hw,
include/net/mac80211.h
6781
void (*iter)(struct ieee80211_hw *hw,
include/net/mac80211.h
6805
struct ieee80211_hw *hw,
include/net/mac80211.h
6806
void (*iter)(struct ieee80211_hw *hw,
include/net/mac80211.h
6825
struct sk_buff *ieee80211_ap_probereq_get(struct ieee80211_hw *hw,
include/net/mac80211.h
6932
void ieee80211_radar_detected(struct ieee80211_hw *hw,
include/net/mac80211.h
6975
void ieee80211_ready_on_channel(struct ieee80211_hw *hw);
include/net/mac80211.h
6981
void ieee80211_remain_on_channel_expired(struct ieee80211_hw *hw);
include/net/mac80211.h
7122
struct ieee80211_hw *hw;
include/net/mac80211.h
7155
void *(*alloc)(struct ieee80211_hw *hw);
include/net/mac80211.h
7156
void (*add_debugfs)(struct ieee80211_hw *hw, void *priv,
include/net/mac80211.h
7236
int rate_control_set_rates(struct ieee80211_hw *hw,
include/net/mac80211.h
7416
bool ieee80211_tx_prepare_skb(struct ieee80211_hw *hw,
include/net/mac80211.h
7554
struct sk_buff *ieee80211_tx_dequeue(struct ieee80211_hw *hw,
include/net/mac80211.h
7570
static inline struct sk_buff *ieee80211_tx_dequeue_ni(struct ieee80211_hw *hw,
include/net/mac80211.h
7591
void ieee80211_handle_wake_tx_queue(struct ieee80211_hw *hw,
include/net/mac80211.h
7604
struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac);
include/net/mac80211.h
7615
void ieee80211_txq_schedule_start(struct ieee80211_hw *hw, u8 ac);
include/net/mac80211.h
7618
static inline void ieee80211_txq_schedule_end(struct ieee80211_hw *hw, u8 ac)
include/net/mac80211.h
7622
void __ieee80211_schedule_txq(struct ieee80211_hw *hw,
include/net/mac80211.h
7638
ieee80211_schedule_txq(struct ieee80211_hw *hw, struct ieee80211_txq *txq)
include/net/mac80211.h
7654
ieee80211_return_txq(struct ieee80211_hw *hw, struct ieee80211_txq *txq,
include/net/mac80211.h
7686
bool ieee80211_txq_may_transmit(struct ieee80211_hw *hw,
include/net/mac80211.h
7748
u32 ieee80211_calc_rx_airtime(struct ieee80211_hw *hw,
include/net/mac80211.h
7764
u32 ieee80211_calc_tx_airtime(struct ieee80211_hw *hw,
include/net/mac80211.h
7776
struct sk_buff *ieee80211_get_fils_discovery_tmpl(struct ieee80211_hw *hw,
include/net/mac80211.h
7790
ieee80211_get_unsol_bcast_probe_resp_tmpl(struct ieee80211_hw *hw,
include/net/mac80211.h
7949
int ieee80211_emulate_add_chanctx(struct ieee80211_hw *hw,
include/net/mac80211.h
7951
void ieee80211_emulate_remove_chanctx(struct ieee80211_hw *hw,
include/net/mac80211.h
7953
void ieee80211_emulate_change_chanctx(struct ieee80211_hw *hw,
include/net/mac80211.h
7956
int ieee80211_emulate_switch_vif_chanctx(struct ieee80211_hw *hw,
net/mac80211/airtime.c
506
static u32 ieee80211_get_rate_duration(struct ieee80211_hw *hw,
net/mac80211/airtime.c
585
u32 ieee80211_calc_rx_airtime(struct ieee80211_hw *hw,
net/mac80211/airtime.c
625
static bool ieee80211_fill_rate_info(struct ieee80211_hw *hw,
net/mac80211/airtime.c
678
struct ieee80211_hw *hw,
net/mac80211/airtime.c
720
static u32 ieee80211_calc_tx_airtime_rate(struct ieee80211_hw *hw,
net/mac80211/airtime.c
733
u32 ieee80211_calc_tx_airtime(struct ieee80211_hw *hw,
net/mac80211/airtime.c
756
u32 ieee80211_calc_expected_tx_airtime(struct ieee80211_hw *hw,
net/mac80211/chan.c
2271
struct ieee80211_hw *hw,
net/mac80211/chan.c
2272
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/chan.c
2289
struct ieee80211_hw *hw,
net/mac80211/chan.c
2290
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/ieee80211_i.h
1413
struct ieee80211_hw hw;
net/mac80211/ieee80211_i.h
1877
struct ieee80211_hw *hw)
net/mac80211/ieee80211_i.h
2364
int __ieee80211_suspend(struct ieee80211_hw *hw,
net/mac80211/ieee80211_i.h
2367
static inline int __ieee80211_resume(struct ieee80211_hw *hw)
net/mac80211/ieee80211_i.h
2505
void ieee80211_wake_queues_by_reason(struct ieee80211_hw *hw,
net/mac80211/ieee80211_i.h
2509
void ieee80211_stop_queues_by_reason(struct ieee80211_hw *hw,
net/mac80211/ieee80211_i.h
2513
void ieee80211_wake_queue_by_reason(struct ieee80211_hw *hw, int queue,
net/mac80211/ieee80211_i.h
2516
void ieee80211_stop_queue_by_reason(struct ieee80211_hw *hw, int queue,
net/mac80211/ieee80211_i.h
2708
bool ieee80211_chandef_vht_oper(struct ieee80211_hw *hw, u32 vht_cap_info,
net/mac80211/ieee80211_i.h
2831
u32 ieee80211_calc_expected_tx_airtime(struct ieee80211_hw *hw,
net/mac80211/key.c
1001
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/key.c
1017
void ieee80211_iter_keys(struct ieee80211_hw *hw,
net/mac80211/key.c
1019
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/key.c
1047
_ieee80211_iter_keys_rcu(struct ieee80211_hw *hw,
net/mac80211/key.c
1049
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/key.c
1062
void ieee80211_iter_keys_rcu(struct ieee80211_hw *hw,
net/mac80211/key.c
1064
void (*iter)(struct ieee80211_hw *hw,
net/mac80211/key.c
998
ieee80211_key_iter(struct ieee80211_hw *hw,
net/mac80211/led.c
214
const char *__ieee80211_get_radio_led_name(struct ieee80211_hw *hw)
net/mac80211/led.c
222
const char *__ieee80211_get_assoc_led_name(struct ieee80211_hw *hw)
net/mac80211/led.c
230
const char *__ieee80211_get_tx_led_name(struct ieee80211_hw *hw)
net/mac80211/led.c
238
const char *__ieee80211_get_rx_led_name(struct ieee80211_hw *hw)
net/mac80211/led.c
290
__ieee80211_create_tpt_led_trigger(struct ieee80211_hw *hw,
net/mac80211/main.c
1120
int ieee80211_register_hw(struct ieee80211_hw *hw)
net/mac80211/main.c
1669
void ieee80211_unregister_hw(struct ieee80211_hw *hw)
net/mac80211/main.c
1727
void ieee80211_free_hw(struct ieee80211_hw *hw)
net/mac80211/main.c
276
int ieee80211_emulate_add_chanctx(struct ieee80211_hw *hw,
net/mac80211/main.c
287
void ieee80211_emulate_remove_chanctx(struct ieee80211_hw *hw,
net/mac80211/main.c
298
void ieee80211_emulate_change_chanctx(struct ieee80211_hw *hw,
net/mac80211/main.c
310
int ieee80211_emulate_switch_vif_chanctx(struct ieee80211_hw *hw,
net/mac80211/main.c
536
void ieee80211_restart_hw(struct ieee80211_hw *hw)
net/mac80211/main.c
791
struct ieee80211_hw *ieee80211_alloc_hw_nm(size_t priv_data_len,
net/mac80211/mlme.c
4578
struct sk_buff *ieee80211_ap_probereq_get(struct ieee80211_hw *hw,
net/mac80211/mlme.c
4730
struct ieee80211_hw *hw = &sdata->local->hw;
net/mac80211/mlme.c
4742
struct ieee80211_hw *hw;
net/mac80211/mlme.c
4759
struct ieee80211_hw *hw = &sdata->local->hw;
net/mac80211/offchannel.c
278
void ieee80211_ready_on_channel(struct ieee80211_hw *hw)
net/mac80211/offchannel.c
511
void ieee80211_remain_on_channel_expired(struct ieee80211_hw *hw)
net/mac80211/pm.c
21
int __ieee80211_suspend(struct ieee80211_hw *hw, struct cfg80211_wowlan *wowlan)
net/mac80211/rate.c
368
static void __rate_control_send_low(struct ieee80211_hw *hw,
net/mac80211/rate.c
970
int rate_control_set_rates(struct ieee80211_hw *hw,
net/mac80211/rc80211_minstrel_ht.c
1855
struct ieee80211_hw *hw = mp->hw;
net/mac80211/rc80211_minstrel_ht.c
1928
minstrel_ht_alloc(struct ieee80211_hw *hw)
net/mac80211/rc80211_minstrel_ht.c
1963
static void minstrel_ht_add_debugfs(struct ieee80211_hw *hw, void *priv,
net/mac80211/rc80211_minstrel_ht.h
76
struct ieee80211_hw *hw;
net/mac80211/rx.c
5154
static void __ieee80211_rx_handle_8023(struct ieee80211_hw *hw,
net/mac80211/rx.c
5258
static void __ieee80211_rx_handle_packet(struct ieee80211_hw *hw,
net/mac80211/rx.c
5435
void ieee80211_rx_list(struct ieee80211_hw *hw, struct ieee80211_sta *pubsta,
net/mac80211/rx.c
5598
void ieee80211_rx_napi(struct ieee80211_hw *hw, struct ieee80211_sta *pubsta,
net/mac80211/rx.c
5628
void ieee80211_rx_irqsafe(struct ieee80211_hw *hw, struct sk_buff *skb)
net/mac80211/scan.c
1431
void ieee80211_sched_scan_results(struct ieee80211_hw *hw)
net/mac80211/scan.c
1466
void ieee80211_sched_scan_stopped(struct ieee80211_hw *hw)
net/mac80211/scan.c
448
static void __ieee80211_scan_completed(struct ieee80211_hw *hw, bool aborted)
net/mac80211/scan.c
540
void ieee80211_scan_completed(struct ieee80211_hw *hw,
net/mac80211/sta_info.c
1734
struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw,
net/mac80211/sta_info.c
2289
void ieee80211_sta_block_awake(struct ieee80211_hw *hw,
net/mac80211/sta_info.c
282
ieee80211_find_sta_by_link_addrs(struct ieee80211_hw *hw,
net/mac80211/sta_info.c
553
struct ieee80211_hw *hw = &local->hw;
net/mac80211/sta_info.c
615
struct ieee80211_hw *hw = &local->hw;
net/mac80211/status.c
1117
void ieee80211_tx_status_skb(struct ieee80211_hw *hw, struct sk_buff *skb)
net/mac80211/status.c
1138
void ieee80211_tx_status_ext(struct ieee80211_hw *hw,
net/mac80211/status.c
1262
void ieee80211_tx_rate_update(struct ieee80211_hw *hw,
net/mac80211/status.c
1288
void ieee80211_free_txskb(struct ieee80211_hw *hw, struct sk_buff *skb)
net/mac80211/status.c
1298
void ieee80211_purge_tx_queue(struct ieee80211_hw *hw,
net/mac80211/status.c
22
void ieee80211_tx_status_irqsafe(struct ieee80211_hw *hw,
net/mac80211/status.c
881
static int ieee80211_tx_get_rates(struct ieee80211_hw *hw,
net/mac80211/status.c
969
static void __ieee80211_tx_status(struct ieee80211_hw *hw,
net/mac80211/tx.c
1390
struct ieee80211_hw *hw;
net/mac80211/tx.c
1893
bool ieee80211_tx_prepare_skb(struct ieee80211_hw *hw,
net/mac80211/tx.c
3813
struct sk_buff *ieee80211_tx_dequeue(struct ieee80211_hw *hw,
net/mac80211/tx.c
4054
struct ieee80211_txq *ieee80211_next_txq(struct ieee80211_hw *hw, u8 ac)
net/mac80211/tx.c
4116
void __ieee80211_schedule_txq(struct ieee80211_hw *hw,
net/mac80211/tx.c
4156
bool ieee80211_txq_airtime_check(struct ieee80211_hw *hw,
net/mac80211/tx.c
4208
bool ieee80211_txq_may_transmit(struct ieee80211_hw *hw,
net/mac80211/tx.c
4261
void ieee80211_txq_schedule_start(struct ieee80211_hw *hw, u8 ac)
net/mac80211/tx.c
5321
ieee80211_beacon_get_finish(struct ieee80211_hw *hw,
net/mac80211/tx.c
5407
__ieee80211_beacon_get_ap(struct ieee80211_hw *hw,
net/mac80211/tx.c
5489
ieee80211_s1g_short_beacon_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
5521
ieee80211_beacon_get_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
net/mac80211/tx.c
5541
ieee80211_beacon_get_ap_ema_list(struct ieee80211_hw *hw,
net/mac80211/tx.c
5577
__ieee80211_beacon_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
5725
ieee80211_beacon_get_template(struct ieee80211_hw *hw,
net/mac80211/tx.c
5736
ieee80211_beacon_get_template_ema_index(struct ieee80211_hw *hw,
net/mac80211/tx.c
5761
ieee80211_beacon_get_template_ema_list(struct ieee80211_hw *hw,
net/mac80211/tx.c
5774
struct sk_buff *ieee80211_beacon_get_tim(struct ieee80211_hw *hw,
net/mac80211/tx.c
5810
struct sk_buff *ieee80211_proberesp_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
5841
struct sk_buff *ieee80211_get_fils_discovery_tmpl(struct ieee80211_hw *hw,
net/mac80211/tx.c
5870
ieee80211_get_unsol_bcast_probe_resp_tmpl(struct ieee80211_hw *hw,
net/mac80211/tx.c
5898
struct sk_buff *ieee80211_pspoll_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
5933
struct sk_buff *ieee80211_nullfunc_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
6003
struct sk_buff *ieee80211_probereq_get(struct ieee80211_hw *hw,
net/mac80211/tx.c
6041
void ieee80211_rts_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
net/mac80211/tx.c
6057
void ieee80211_ctstoself_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
net/mac80211/tx.c
6073
ieee80211_get_buffered_bc(struct ieee80211_hw *hw,
net/mac80211/util.c
174
__le16 ieee80211_generic_frame_duration(struct ieee80211_hw *hw,
net/mac80211/util.c
1805
struct ieee80211_hw *hw = &local->hw;
net/mac80211/util.c
200
__le16 ieee80211_rts_duration(struct ieee80211_hw *hw,
net/mac80211/util.c
242
__le16 ieee80211_ctstoself_duration(struct ieee80211_hw *hw,
net/mac80211/util.c
302
void ieee80211_handle_wake_tx_queue(struct ieee80211_hw *hw,
net/mac80211/util.c
3021
bool ieee80211_chandef_vht_oper(struct ieee80211_hw *hw, u32 vht_cap_info,
net/mac80211/util.c
3647
ieee80211_radar_mark_chan_ctx_iterator(struct ieee80211_hw *hw,
net/mac80211/util.c
3664
void ieee80211_radar_detected(struct ieee80211_hw *hw,
net/mac80211/util.c
40
struct ieee80211_hw *wiphy_to_ieee80211_hw(struct wiphy *wiphy)
net/mac80211/util.c
432
static void __ieee80211_wake_queue(struct ieee80211_hw *hw, int queue,
net/mac80211/util.c
479
void ieee80211_wake_queue_by_reason(struct ieee80211_hw *hw, int queue,
net/mac80211/util.c
491
void ieee80211_wake_queue(struct ieee80211_hw *hw, int queue)
net/mac80211/util.c
499
static void __ieee80211_stop_queue(struct ieee80211_hw *hw, int queue,
net/mac80211/util.c
519
void ieee80211_stop_queue_by_reason(struct ieee80211_hw *hw, int queue,
net/mac80211/util.c
531
void ieee80211_stop_queue(struct ieee80211_hw *hw, int queue)
net/mac80211/util.c
542
struct ieee80211_hw *hw = &local->hw;
net/mac80211/util.c
564
struct ieee80211_hw *hw = &local->hw;
net/mac80211/util.c
594
void ieee80211_stop_queues_by_reason(struct ieee80211_hw *hw,
net/mac80211/util.c
611
void ieee80211_stop_queues(struct ieee80211_hw *hw)
net/mac80211/util.c
619
int ieee80211_queue_stopped(struct ieee80211_hw *hw, int queue)
net/mac80211/util.c
636
void ieee80211_wake_queues_by_reason(struct ieee80211_hw *hw,
net/mac80211/util.c
653
void ieee80211_wake_queues(struct ieee80211_hw *hw)
net/mac80211/util.c
774
struct ieee80211_hw *hw, u32 iter_flags,
net/mac80211/util.c
788
struct ieee80211_hw *hw, u32 iter_flags,
net/mac80211/util.c
803
__ieee80211_iterate_interfaces(struct ieee80211_hw *hw,
net/mac80211/util.c
869
void ieee80211_iterate_stations_atomic(struct ieee80211_hw *hw,
net/mac80211/util.c
883
__ieee80211_iterate_stations(struct ieee80211_hw *hw,
net/mac80211/util.c
945
void ieee80211_queue_work(struct ieee80211_hw *hw, struct work_struct *work)
net/mac80211/util.c
956
void ieee80211_queue_delayed_work(struct ieee80211_hw *hw,