Home
last modified time | relevance | path

Searched refs:ieee80211_hw (Results 1 – 25 of 549) sorted by relevance

12345678910>>...22

/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dphy.h55 bool rtl92c_phy_bb_config(struct ieee80211_hw *hw);
63 bool rtl92c_phy_mac_config(struct ieee80211_hw *hw);
64 bool rtl92ce_phy_bb_config(struct ieee80211_hw *hw);
65 bool rtl92c_phy_rf_config(struct ieee80211_hw *hw);
73 void rtl92c_phy_set_bw_mode(struct ieee80211_hw *hw,
76 u8 rtl92c_phy_sw_chnl(struct ieee80211_hw *hw);
80 void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw);
89 void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw);
91 void rtl92c_phy_set_io(struct ieee80211_hw *hw);
92 void rtl92c_bb_block_on(struct ieee80211_hw *hw);
[all …]
H A Dhw.h21 void rtl92ce_read_eeprom_info(struct ieee80211_hw *hw);
22 void rtl92ce_interrupt_recognized(struct ieee80211_hw *hw,
24 int rtl92ce_hw_init(struct ieee80211_hw *hw);
25 void rtl92ce_card_disable(struct ieee80211_hw *hw);
26 void rtl92ce_enable_interrupt(struct ieee80211_hw *hw);
27 void rtl92ce_disable_interrupt(struct ieee80211_hw *hw);
30 void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci);
48 void rtl8192ce_bt_reg_init(struct ieee80211_hw *hw);
49 void rtl8192ce_bt_hw_init(struct ieee80211_hw *hw);
50 void rtl92ce_suspend(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dhw.h8 void rtl8821ae_read_eeprom_info(struct ieee80211_hw *hw);
10 void rtl8821ae_interrupt_recognized(struct ieee80211_hw *hw,
12 int rtl8821ae_hw_init(struct ieee80211_hw *hw);
13 void rtl8821ae_card_disable(struct ieee80211_hw *hw);
14 void rtl8821ae_enable_interrupt(struct ieee80211_hw *hw);
15 void rtl8821ae_disable_interrupt(struct ieee80211_hw *hw);
16 int rtl8821ae_set_network_type(struct ieee80211_hw *hw,
35 void rtl8821ae_bt_reg_init(struct ieee80211_hw *hw);
36 void rtl8821ae_bt_hw_init(struct ieee80211_hw *hw);
37 void rtl8821ae_suspend(struct ieee80211_hw *hw);
[all …]
H A Dphy.h186 u32 rtl8821ae_phy_query_bb_reg(struct ieee80211_hw *hw,
188 void rtl8821ae_phy_set_bb_reg(struct ieee80211_hw *hw,
190 u32 rtl8821ae_phy_query_rf_reg(struct ieee80211_hw *hw,
193 void rtl8821ae_phy_set_rf_reg(struct ieee80211_hw *hw,
196 bool rtl8821ae_phy_mac_config(struct ieee80211_hw *hw);
197 bool rtl8821ae_phy_bb_config(struct ieee80211_hw *hw);
198 bool rtl8821ae_phy_rf_config(struct ieee80211_hw *hw);
209 void rtl8821ae_phy_set_bw_mode(struct ieee80211_hw *hw,
212 u8 rtl8821ae_phy_sw_chnl(struct ieee80211_hw *hw);
213 void rtl8821ae_phy_iq_calibrate(struct ieee80211_hw *hw,
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dhw.h8 void rtl92ee_read_eeprom_info(struct ieee80211_hw *hw);
9 void rtl92ee_interrupt_recognized(struct ieee80211_hw *hw,
11 int rtl92ee_hw_init(struct ieee80211_hw *hw);
12 void rtl92ee_card_disable(struct ieee80211_hw *hw);
13 void rtl92ee_enable_interrupt(struct ieee80211_hw *hw);
14 void rtl92ee_disable_interrupt(struct ieee80211_hw *hw);
17 void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci);
34 void rtl92ee_bt_reg_init(struct ieee80211_hw *hw);
35 void rtl92ee_bt_hw_init(struct ieee80211_hw *hw);
36 void rtl92ee_suspend(struct ieee80211_hw *hw);
[all …]
H A Dphy.h97 u32 rtl92ee_phy_query_bb_reg(struct ieee80211_hw *hw,
99 void rtl92ee_phy_set_bb_reg(struct ieee80211_hw *hw,
101 u32 rtl92ee_phy_query_rf_reg(struct ieee80211_hw *hw,
104 void rtl92ee_phy_set_rf_reg(struct ieee80211_hw *hw,
107 bool rtl92ee_phy_mac_config(struct ieee80211_hw *hw);
108 bool rtl92ee_phy_bb_config(struct ieee80211_hw *hw);
109 bool rtl92ee_phy_rf_config(struct ieee80211_hw *hw);
111 void rtl92ee_phy_get_txpower_level(struct ieee80211_hw *hw,
117 void rtl92ee_phy_set_bw_mode(struct ieee80211_hw *hw,
120 u8 rtl92ee_phy_sw_chnl(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dhw.h8 void rtl8723be_read_eeprom_info(struct ieee80211_hw *hw);
10 void rtl8723be_interrupt_recognized(struct ieee80211_hw *hw,
12 int rtl8723be_hw_init(struct ieee80211_hw *hw);
13 void rtl8723be_card_disable(struct ieee80211_hw *hw);
14 void rtl8723be_enable_interrupt(struct ieee80211_hw *hw);
15 void rtl8723be_disable_interrupt(struct ieee80211_hw *hw);
16 int rtl8723be_set_network_type(struct ieee80211_hw *hw,
36 void rtl8723be_bt_reg_init(struct ieee80211_hw *hw);
37 void rtl8723be_bt_hw_init(struct ieee80211_hw *hw);
38 void rtl8723be_suspend(struct ieee80211_hw *hw);
[all …]
H A Dphy.h85 u32 rtl8723be_phy_query_rf_reg(struct ieee80211_hw *hw,
88 void rtl8723be_phy_set_rf_reg(struct ieee80211_hw *hw,
91 bool rtl8723be_phy_mac_config(struct ieee80211_hw *hw);
92 bool rtl8723be_phy_bb_config(struct ieee80211_hw *hw);
93 bool rtl8723be_phy_rf_config(struct ieee80211_hw *hw);
95 void rtl8723be_phy_set_txpower_level(struct ieee80211_hw *hw,
100 void rtl8723be_phy_set_bw_mode(struct ieee80211_hw *hw,
102 void rtl8723be_phy_sw_chnl_callback(struct ieee80211_hw *hw);
103 u8 rtl8723be_phy_sw_chnl(struct ieee80211_hw *hw);
104 void rtl8723be_phy_iq_calibrate(struct ieee80211_hw *hw,
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dhw.h8 void rtl88ee_read_eeprom_info(struct ieee80211_hw *hw);
9 void rtl88ee_interrupt_recognized(struct ieee80211_hw *hw,
11 int rtl88ee_hw_init(struct ieee80211_hw *hw);
12 void rtl88ee_card_disable(struct ieee80211_hw *hw);
13 void rtl88ee_enable_interrupt(struct ieee80211_hw *hw);
14 void rtl88ee_disable_interrupt(struct ieee80211_hw *hw);
17 void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci);
35 void rtl8188ee_bt_reg_init(struct ieee80211_hw *hw);
36 void rtl8188ee_bt_hw_init(struct ieee80211_hw *hw);
37 void rtl88ee_suspend(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhw.h12 void rtl8723e_read_eeprom_info(struct ieee80211_hw *hw);
16 int rtl8723e_hw_init(struct ieee80211_hw *hw);
17 void rtl8723e_card_disable(struct ieee80211_hw *hw);
18 void rtl8723e_enable_interrupt(struct ieee80211_hw *hw);
19 void rtl8723e_disable_interrupt(struct ieee80211_hw *hw);
20 int rtl8723e_set_network_type(struct ieee80211_hw *hw,
23 void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci);
41 void rtl8723e_bt_reg_init(struct ieee80211_hw *hw);
42 void rtl8723e_bt_hw_init(struct ieee80211_hw *hw);
43 void rtl8723e_suspend(struct ieee80211_hw *hw);
[all …]
H A Dphy.h147 u32 rtl8723e_phy_query_rf_reg(struct ieee80211_hw *hw,
150 void rtl8723e_phy_set_rf_reg(struct ieee80211_hw *hw,
153 bool rtl8723e_phy_mac_config(struct ieee80211_hw *hw);
154 bool rtl8723e_phy_bb_config(struct ieee80211_hw *hw);
155 bool rtl8723e_phy_rf_config(struct ieee80211_hw *hw);
159 void rtl8723e_phy_get_txpower_level(struct ieee80211_hw *hw,
162 bool rtl8723e_phy_update_txpower_dbm(struct ieee80211_hw *hw,
167 void rtl8723e_phy_set_bw_mode(struct ieee80211_hw *hw,
169 void rtl8723e_phy_sw_chnl_callback(struct ieee80211_hw *hw);
170 u8 rtl8723e_phy_sw_chnl(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dhw.h20 void rtl92se_get_hw_reg(struct ieee80211_hw *hw,
22 void rtl92se_read_eeprom_info(struct ieee80211_hw *hw);
25 int rtl92se_hw_init(struct ieee80211_hw *hw);
26 void rtl92se_card_disable(struct ieee80211_hw *hw);
27 void rtl92se_enable_interrupt(struct ieee80211_hw *hw);
28 void rtl92se_disable_interrupt(struct ieee80211_hw *hw);
29 int rtl92se_set_network_type(struct ieee80211_hw *hw,
33 void rtl92se_set_qos(struct ieee80211_hw *hw, int aci);
47 void rtl92se_set_key(struct ieee80211_hw *hw,
50 void rtl92se_suspend(struct ieee80211_hw *hw);
[all …]
H A Dphy.h58 void rtl92s_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath,
60 void rtl92s_phy_set_bw_mode(struct ieee80211_hw *hw,
62 u8 rtl92s_phy_sw_chnl(struct ieee80211_hw *hw);
63 bool rtl92s_phy_set_rf_power_state(struct ieee80211_hw *hw,
65 bool rtl92s_phy_mac_config(struct ieee80211_hw *hw);
66 void rtl92s_phy_switch_ephy_parameter(struct ieee80211_hw *hw);
67 bool rtl92s_phy_bb_config(struct ieee80211_hw *hw);
68 bool rtl92s_phy_rf_config(struct ieee80211_hw *hw);
69 void rtl92s_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
70 void rtl92s_phy_set_txpower(struct ieee80211_hw *hw, u8 channel);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/
H A Dphy_common.h162 u32 rtl92c_phy_query_bb_reg(struct ieee80211_hw *hw,
164 void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw,
166 u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw,
169 bool rtl92c_phy_mac_config(struct ieee80211_hw *hw);
170 bool rtl92c_phy_bb_config(struct ieee80211_hw *hw);
171 bool rtl92c_phy_rf_config(struct ieee80211_hw *hw);
180 void rtl92c_phy_set_bw_mode(struct ieee80211_hw *hw,
183 u8 rtl92c_phy_sw_chnl(struct ieee80211_hw *hw);
196 void rtl92ce_phy_set_rf_on(struct ieee80211_hw *hw);
197 void rtl92c_phy_set_io(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Dbase.h68 int rtl_init_core(struct ieee80211_hw *hw);
69 void rtl_deinit_core(struct ieee80211_hw *hw);
70 void rtl_init_rx_config(struct ieee80211_hw *hw);
71 void rtl_init_rfkill(struct ieee80211_hw *hw);
72 void rtl_deinit_rfkill(struct ieee80211_hw *hw);
92 u32 rtl_get_hal_edca_param(struct ieee80211_hw *hw,
104 int rtl_tx_agg_oper(struct ieee80211_hw *hw,
106 int rtl_rx_agg_start(struct ieee80211_hw *hw,
108 int rtl_rx_agg_stop(struct ieee80211_hw *hw,
116 void rtl_get_tcb_desc(struct ieee80211_hw *hw,
[all …]
/linux/drivers/net/wireless/silabs/wfx/
H A Dsta.h22 int wfx_start(struct ieee80211_hw *hw);
23 void wfx_stop(struct ieee80211_hw *hw, bool suspend);
24 int wfx_config(struct ieee80211_hw *hw, u32 changed);
25 int wfx_set_rts_threshold(struct ieee80211_hw *hw, u32 value);
30 int wfx_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
32 int wfx_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
34 void wfx_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
36 int wfx_join_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
37 void wfx_leave_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
38 int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
[all …]
/linux/include/net/
H A Dmac80211.h3019 struct ieee80211_hw { struct
4449 void (*tx)(struct ieee80211_hw *hw,
4452 int (*start)(struct ieee80211_hw *hw);
4456 int (*resume)(struct ieee80211_hw *hw);
4574 int (*conf_tx)(struct ieee80211_hw *hw,
4760 int (*stop_nan)(struct ieee80211_hw *hw,
6576 void (*iter)(struct ieee80211_hw *hw,
6627 struct ieee80211_hw *hw,
6628 void (*iter)(struct ieee80211_hw *hw,
6946 struct ieee80211_hw *hw;
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/
H A Dphy.h7 u32 rtl92du_phy_query_bb_reg(struct ieee80211_hw *hw,
9 void rtl92du_phy_set_bb_reg(struct ieee80211_hw *hw,
11 bool rtl92du_phy_mac_config(struct ieee80211_hw *hw);
12 bool rtl92du_phy_bb_config(struct ieee80211_hw *hw);
13 bool rtl92du_phy_rf_config(struct ieee80211_hw *hw);
14 void rtl92du_phy_set_bw_mode(struct ieee80211_hw *hw,
16 u8 rtl92du_phy_sw_chnl(struct ieee80211_hw *hw);
23 void rtl92du_phy_set_poweron(struct ieee80211_hw *hw);
24 bool rtl92du_phy_check_poweroff(struct ieee80211_hw *hw);
28 void rtl92du_phy_iq_calibrate(struct ieee80211_hw *hw);
[all …]
H A Dhw.h7 void rtl92du_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
8 void rtl92du_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
9 void rtl92du_read_chip_version(struct ieee80211_hw *hw);
10 int rtl92du_hw_init(struct ieee80211_hw *hw);
11 void rtl92du_card_disable(struct ieee80211_hw *hw);
12 void rtl92du_enable_interrupt(struct ieee80211_hw *hw);
13 void rtl92du_disable_interrupt(struct ieee80211_hw *hw);
16 void rtl92du_set_beacon_related_registers(struct ieee80211_hw *hw);
17 void rtl92du_set_beacon_interval(struct ieee80211_hw *hw);
18 void rtl92du_update_interrupt_mask(struct ieee80211_hw *hw,
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dhw.h7 void rtl92de_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val);
8 void rtl92de_interrupt_recognized(struct ieee80211_hw *hw,
10 int rtl92de_hw_init(struct ieee80211_hw *hw);
11 void rtl92de_card_disable(struct ieee80211_hw *hw);
12 void rtl92de_enable_interrupt(struct ieee80211_hw *hw);
13 void rtl92de_disable_interrupt(struct ieee80211_hw *hw);
17 void rtl92de_set_beacon_interval(struct ieee80211_hw *hw);
18 void rtl92de_update_interrupt_mask(struct ieee80211_hw *hw,
25 void rtl92de_suspend(struct ieee80211_hw *hw);
26 void rtl92de_resume(struct ieee80211_hw *hw);
[all …]
H A Dphy.h64 u32 rtl92d_phy_query_bb_reg(struct ieee80211_hw *hw,
66 void rtl92d_phy_set_bb_reg(struct ieee80211_hw *hw,
68 bool rtl92d_phy_mac_config(struct ieee80211_hw *hw);
69 bool rtl92d_phy_bb_config(struct ieee80211_hw *hw);
70 bool rtl92d_phy_rf_config(struct ieee80211_hw *hw);
73 void rtl92d_phy_set_bw_mode(struct ieee80211_hw *hw,
75 u8 rtl92d_phy_sw_chnl(struct ieee80211_hw *hw);
79 bool rtl92d_phy_set_rf_power_state(struct ieee80211_hw *hw,
82 void rtl92d_phy_set_poweron(struct ieee80211_hw *hw);
83 bool rtl92d_phy_check_poweroff(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dhw.h58 void rtl92cu_read_eeprom_info(struct ieee80211_hw *hw);
59 void rtl92cu_enable_hw_security_config(struct ieee80211_hw *hw);
60 int rtl92cu_hw_init(struct ieee80211_hw *hw);
61 void rtl92cu_card_disable(struct ieee80211_hw *hw);
64 void rtl92cu_set_beacon_interval(struct ieee80211_hw *hw);
65 void rtl92cu_update_interrupt_mask(struct ieee80211_hw *hw,
73 int rtl92c_download_fw(struct ieee80211_hw *hw);
74 void rtl92c_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
76 void rtl92c_fill_h2c_cmd(struct ieee80211_hw *hw,
78 bool rtl92cu_phy_mac_config(struct ieee80211_hw *hw);
[all …]
H A Dmac.h11 void rtl92c_read_chip_version(struct ieee80211_hw *hw);
14 void rtl92c_set_key(struct ieee80211_hw *hw, u32 key_index,
17 void rtl92c_enable_interrupt(struct ieee80211_hw *hw);
18 void rtl92c_disable_interrupt(struct ieee80211_hw *hw);
19 void rtl92c_set_qos(struct ieee80211_hw *hw, int aci);
24 void rtl92c_init_interrupt(struct ieee80211_hw *hw);
28 void rtl92c_init_network_type(struct ieee80211_hw *hw);
32 void rtl92c_init_edca_param(struct ieee80211_hw *hw,
39 void rtl92c_init_edca(struct ieee80211_hw *hw);
42 void rtl92c_init_rdg_setting(struct ieee80211_hw *hw);
[all …]
H A Dphy.h6 void rtl92cu_bb_block_on(struct ieee80211_hw *hw);
8 void rtl92c_phy_set_io(struct ieee80211_hw *hw);
9 bool _rtl92cu_phy_config_mac_with_headerfile(struct ieee80211_hw *hw);
10 bool rtl92cu_phy_bb_config(struct ieee80211_hw *hw);
11 u32 rtl92cu_phy_query_rf_reg(struct ieee80211_hw *hw,
13 void rtl92cu_phy_set_rf_reg(struct ieee80211_hw *hw,
16 bool rtl92cu_phy_mac_config(struct ieee80211_hw *hw);
19 void _rtl92cu_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t);
20 bool _rtl92cu_phy_config_bb_with_headerfile(struct ieee80211_hw *hw,
22 void rtl92cu_phy_set_bw_mode_callback(struct ieee80211_hw *hw);
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
H A Dphy_common.h62 void rtl92d_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw);
64 void rtl92d_phy_enable_rf_env(struct ieee80211_hw *hw, u8 rfpath,
71 void rtl92d_phy_save_mac_registers(struct ieee80211_hw *hw,
73 void rtl92d_phy_path_adda_on(struct ieee80211_hw *hw,
75 void rtl92d_phy_mac_setting_calibration(struct ieee80211_hw *hw,
77 void rtl92d_phy_calc_curvindex(struct ieee80211_hw *hw,
80 void rtl92d_phy_reset_iqk_result(struct ieee80211_hw *hw);
82 void rtl92d_phy_config_macphymode(struct ieee80211_hw *hw);
83 void rtl92d_phy_config_macphymode_info(struct ieee80211_hw *hw);
88 void rtl92d_acquire_cckandrw_pagea_ctl(struct ieee80211_hw *hw,
[all …]

12345678910>>...22