/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A 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 *h [all...] |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
H A 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 *h [all...] |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A 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 *h [all...] |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
H A 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 *h [all...] |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
H A 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 *h [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
H A 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 *h [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | mac80211.h | 1238 * @tx_power_idx An idx into the ieee80211_hw->tx_power_levels list of the 2746 * struct ieee80211_hw - hardware information and state 2873 struct ieee80211_hw { struct 2912 static inline bool _ieee80211_hw_check(struct ieee80211_hw *hw, in _ieee80211_hw_check() 2919 static inline void _ieee80211_hw_set(struct ieee80211_hw *hw, in _ieee80211_hw_set() 2970 * &struct ieee80211_hw. Drivers wishing to get to their own private 2977 struct ieee80211_hw *wiphy_to_ieee80211_hw(struct wiphy *wiphy); 2982 * @hw: the &struct ieee80211_hw to set the device for 2985 static inline void SET_IEEE80211_DEV(struct ieee80211_hw *hw, struct device *dev) in SET_IEEE80211_DEV() 2993 * @hw: the &struct ieee80211_hw t [all...] |