/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
D | phy.h | 55 bool rtl92c_phy_bb_config(struct ieee80211_hw *hw); 56 u32 rtl92c_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask); 57 void rtl92c_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask, 59 u32 rtl92c_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, 61 void rtl92ce_phy_set_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, 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); 66 bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw, 68 void rtl92c_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); [all …]
|
D | hw.h | 20 void rtl92ce_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 21 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); 28 int rtl92ce_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); 29 void rtl92ce_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 30 void rtl92ce_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
D | hw.h | 7 void rtl8821ae_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 8 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, 18 void rtl8821ae_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 19 void rtl8821ae_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 186 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); 199 void rtl8821ae_phy_switch_wirelessband(struct ieee80211_hw *hw, 201 void rtl8821ae_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 202 void rtl8821ae_phy_get_txpower_level(struct ieee80211_hw *hw, [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
D | hw.h | 7 void rtl92ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 8 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); 15 int rtl92ee_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); 16 void rtl92ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 17 void rtl92ee_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 97 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); 110 void rtl92ee_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 111 void rtl92ee_phy_get_txpower_level(struct ieee80211_hw *hw, 113 void rtl92ee_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
D | hw.h | 7 void rtl8723be_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 8 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, 18 void rtl8723be_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 19 void rtl8723be_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 85 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); 94 void rtl8723be_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 95 void rtl8723be_phy_set_txpower_level(struct ieee80211_hw *hw, 97 void rtl8723be_phy_scan_operation_backup(struct ieee80211_hw *hw, 99 void rtl8723be_phy_set_bw_mode_callback(struct ieee80211_hw *hw); 100 void rtl8723be_phy_set_bw_mode(struct ieee80211_hw *hw, [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
D | hw.h | 7 void rtl92de_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 8 void rtl92de_read_eeprom_info(struct ieee80211_hw *hw); 9 void rtl92de_interrupt_recognized(struct ieee80211_hw *hw, 11 int rtl92de_hw_init(struct ieee80211_hw *hw); 12 void rtl92de_card_disable(struct ieee80211_hw *hw); 13 void rtl92de_enable_interrupt(struct ieee80211_hw *hw); 14 void rtl92de_disable_interrupt(struct ieee80211_hw *hw); 15 int rtl92de_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); 16 void rtl92de_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 17 void rtl92de_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 83 static inline void rtl92d_acquire_cckandrw_pagea_ctl(struct ieee80211_hw *hw, in rtl92d_acquire_cckandrw_pagea_ctl() 92 static inline void rtl92d_release_cckandrw_pagea_ctl(struct ieee80211_hw *hw, in rtl92d_release_cckandrw_pagea_ctl() 102 u32 rtl92d_phy_query_bb_reg(struct ieee80211_hw *hw, 104 void rtl92d_phy_set_bb_reg(struct ieee80211_hw *hw, 106 u32 rtl92d_phy_query_rf_reg(struct ieee80211_hw *hw, 109 void rtl92d_phy_set_rf_reg(struct ieee80211_hw *hw, 112 bool rtl92d_phy_mac_config(struct ieee80211_hw *hw); 113 bool rtl92d_phy_bb_config(struct ieee80211_hw *hw); 114 bool rtl92d_phy_rf_config(struct ieee80211_hw *hw); 115 bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw, [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
D | hw.h | 7 void rtl88ee_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 8 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); 15 int rtl88ee_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); 16 void rtl88ee_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 17 void rtl88ee_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 178 u32 rtl88e_phy_query_bb_reg(struct ieee80211_hw *hw, 180 void rtl88e_phy_set_bb_reg(struct ieee80211_hw *hw, 182 u32 rtl88e_phy_query_rf_reg(struct ieee80211_hw *hw, 185 void rtl88e_phy_set_rf_reg(struct ieee80211_hw *hw, 188 bool rtl88e_phy_mac_config(struct ieee80211_hw *hw); 189 bool rtl88e_phy_bb_config(struct ieee80211_hw *hw); 190 bool rtl88e_phy_rf_config(struct ieee80211_hw *hw); 191 void rtl88e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 192 void rtl88e_phy_get_txpower_level(struct ieee80211_hw *hw, 194 void rtl88e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
D | hw.h | 11 void rtl8723e_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 12 void rtl8723e_read_eeprom_info(struct ieee80211_hw *hw); 14 void rtl8723e_interrupt_recognized(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, 22 void rtl8723e_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 23 void rtl8723e_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 147 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); 156 bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw, 158 void rtl8723e_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 159 void rtl8723e_phy_get_txpower_level(struct ieee80211_hw *hw, 161 void rtl8723e_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); 162 bool rtl8723e_phy_update_txpower_dbm(struct ieee80211_hw *hw, [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
D | phy_common.h | 162 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); 172 bool rtl92c_phy_config_rf_with_feaderfile(struct ieee80211_hw *hw, 174 void rtl92c_phy_get_hw_reg_originalvalue(struct ieee80211_hw *hw); 175 void rtl92c_phy_get_txpower_level(struct ieee80211_hw *hw, 177 void rtl92c_phy_set_txpower_level(struct ieee80211_hw *hw, u8 channel); [all …]
|
D | dm_common.h | 105 void rtl92c_dm_init(struct ieee80211_hw *hw); 106 void rtl92c_dm_watchdog(struct ieee80211_hw *hw); 107 void rtl92c_dm_write_dig(struct ieee80211_hw *hw); 108 void rtl92c_dm_init_edca_turbo(struct ieee80211_hw *hw); 109 void rtl92c_dm_check_txpower_tracking(struct ieee80211_hw *hw); 110 void rtl92c_dm_init_rate_adaptive_mask(struct ieee80211_hw *hw); 111 void rtl92c_dm_rf_saving(struct ieee80211_hw *hw, u8 bforce_in_normal); 112 void rtl92c_phy_ap_calibrate(struct ieee80211_hw *hw, s8 delta); 113 void rtl92c_phy_lc_calibrate(struct ieee80211_hw *hw); 114 void rtl92c_phy_iq_calibrate(struct ieee80211_hw *hw, bool recovery); [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | hw.h | 20 void rtl92se_get_hw_reg(struct ieee80211_hw *hw, 22 void rtl92se_read_eeprom_info(struct ieee80211_hw *hw); 23 void rtl92se_interrupt_recognized(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, 31 void rtl92se_set_check_bssid(struct ieee80211_hw *hw, bool check_bssid); 33 void rtl92se_set_qos(struct ieee80211_hw *hw, int aci); [all …]
|
D | phy.h | 52 u32 rtl92s_phy_query_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask); 53 void rtl92s_phy_set_bb_reg(struct ieee80211_hw *hw, u32 regaddr, u32 bitmask, 55 void rtl92s_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation); 56 u32 rtl92s_phy_query_rf_reg(struct ieee80211_hw *hw, enum radio_path rfpath, 58 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); [all …]
|
/drivers/net/wireless/realtek/rtlwifi/ |
D | base.h | 68 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); 75 void rtl_deinit_deferred_work(struct ieee80211_hw *hw, bool ips_wq); 77 bool rtl_action_proc(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx); 78 int rtlwifi_rate_mapping(struct ieee80211_hw *hw, bool isht, 80 bool rtl_tx_mgmt_proc(struct ieee80211_hw *hw, struct sk_buff *skb); 81 u8 rtl_is_special_data(struct ieee80211_hw *hw, struct sk_buff *skb, u8 is_tx, [all …]
|
D | efuse.h | 74 void read_efuse_byte(struct ieee80211_hw *hw, u16 _offset, u8 *pbuf); 75 void efuse_initialize(struct ieee80211_hw *hw); 76 u8 efuse_read_1byte(struct ieee80211_hw *hw, u16 address); 77 int efuse_one_byte_read(struct ieee80211_hw *hw, u16 addr, u8 *data); 78 void efuse_write_1byte(struct ieee80211_hw *hw, u16 address, u8 value); 79 void read_efuse(struct ieee80211_hw *hw, u16 _offset, 81 void efuse_shadow_read(struct ieee80211_hw *hw, u8 type, 83 void efuse_shadow_write(struct ieee80211_hw *hw, u8 type, 85 bool efuse_shadow_update(struct ieee80211_hw *hw); 86 bool efuse_shadow_update_chk(struct ieee80211_hw *hw); [all …]
|
/drivers/net/wireless/silabs/wfx/ |
D | sta.h | 22 int wfx_start(struct ieee80211_hw *hw); 23 void wfx_stop(struct ieee80211_hw *hw); 24 int wfx_config(struct ieee80211_hw *hw, u32 changed); 25 int wfx_set_rts_threshold(struct ieee80211_hw *hw, u32 value); 26 void wfx_set_default_unicast_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int idx); 27 void wfx_configure_filter(struct ieee80211_hw *hw, unsigned int changed_flags, 30 int wfx_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 31 void wfx_remove_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, [all …]
|
/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
D | hw.h | 58 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); 62 int rtl92cu_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); 63 void rtl92cu_set_beacon_related_registers(struct ieee80211_hw *hw); 64 void rtl92cu_set_beacon_interval(struct ieee80211_hw *hw); 65 void rtl92cu_update_interrupt_mask(struct ieee80211_hw *hw, 67 void rtl92cu_get_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); 68 void rtl92cu_set_hw_reg(struct ieee80211_hw *hw, u8 variable, u8 *val); [all …]
|
D | mac.h | 11 void rtl92c_read_chip_version(struct ieee80211_hw *hw); 12 bool rtl92c_llt_write(struct ieee80211_hw *hw, u32 address, u32 data); 13 bool rtl92c_init_llt_table(struct ieee80211_hw *hw, u32 boundary); 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); 25 void rtl92c_init_driver_info_size(struct ieee80211_hw *hw, u8 size); 27 int rtl92c_set_network_type(struct ieee80211_hw *hw, enum nl80211_iftype type); [all …]
|
D | phy.h | 6 void rtl92cu_bb_block_on(struct ieee80211_hw *hw); 7 bool rtl8192_phy_check_is_legal_rfpath(struct ieee80211_hw *hw, u32 rfpath); 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); 17 bool _rtl92cu_phy_config_bb_with_pgheaderfile(struct ieee80211_hw *hw, 19 void _rtl92cu_phy_lc_calibrate(struct ieee80211_hw *hw, bool is2t); [all …]
|
/drivers/net/wireless/st/cw1200/ |
D | sta.h | 15 int cw1200_start(struct ieee80211_hw *dev); 16 void cw1200_stop(struct ieee80211_hw *dev); 17 int cw1200_add_interface(struct ieee80211_hw *dev, 19 void cw1200_remove_interface(struct ieee80211_hw *dev, 21 int cw1200_change_interface(struct ieee80211_hw *dev, 25 int cw1200_config(struct ieee80211_hw *dev, u32 changed); 26 void cw1200_configure_filter(struct ieee80211_hw *dev, 30 int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, 33 int cw1200_get_stats(struct ieee80211_hw *dev, 35 int cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd, [all …]
|