/linux-6.8/drivers/net/wireless/realtek/rtw89/ |
D | efuse_be.c | 10 static void rtw89_enable_efuse_pwr_cut_ddv_be(struct rtw89_dev *rtwdev) in rtw89_enable_efuse_pwr_cut_ddv_be() 31 static void rtw89_disable_efuse_pwr_cut_ddv_be(struct rtw89_dev *rtwdev) in rtw89_disable_efuse_pwr_cut_ddv_be() 51 static int rtw89_dump_physical_efuse_map_ddv_be(struct rtw89_dev *rtwdev, u8 *map, in rtw89_dump_physical_efuse_map_ddv_be() 86 static int rtw89_dump_physical_efuse_map_dav_be(struct rtw89_dev *rtwdev, u8 *map, in rtw89_dump_physical_efuse_map_dav_be() 130 int rtw89_cnv_efuse_state_be(struct rtw89_dev *rtwdev, bool idle) in rtw89_cnv_efuse_state_be() 151 static int rtw89_dump_physical_efuse_map_be(struct rtw89_dev *rtwdev, u8 *map, in rtw89_dump_physical_efuse_map_be() 202 static int rtw89_eeprom_parser_be(struct rtw89_dev *rtwdev, in rtw89_eeprom_parser_be() 293 static int rtw89_parse_logical_efuse_block_be(struct rtw89_dev *rtwdev, in rtw89_parse_logical_efuse_block_be() 328 int rtw89_parse_efuse_map_be(struct rtw89_dev *rtwdev) in rtw89_parse_efuse_map_be() 389 int rtw89_parse_phycap_map_be(struct rtw89_dev *rtwdev) in rtw89_parse_phycap_map_be()
|
D | debug.c | 25 struct rtw89_dev *rtwdev; member 138 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_read_reg_select() local 166 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_read_reg_get() local 215 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_write_reg_set() local 260 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_read_rf_select() local 294 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_read_rf_get() local 314 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_write_rf_set() local 347 struct rtw89_dev *rtwdev = debugfs_priv->rtwdev; in rtw89_debug_priv_rf_reg_dump_get() local 722 static int __print_txpwr_map(struct seq_file *m, struct rtw89_dev *rtwdev, in __print_txpwr_map() 770 static void __print_regd(struct seq_file *m, struct rtw89_dev *rtwdev, in __print_regd() [all …]
|
D | chan.h | 41 static inline bool rtw89_get_entity_state(struct rtw89_dev *rtwdev) in rtw89_get_entity_state() 48 static inline void rtw89_set_entity_state(struct rtw89_dev *rtwdev, bool active) in rtw89_set_entity_state() 56 enum rtw89_entity_mode rtw89_get_entity_mode(struct rtw89_dev *rtwdev) in rtw89_get_entity_mode() 63 static inline void rtw89_set_entity_mode(struct rtw89_dev *rtwdev, in rtw89_set_entity_mode()
|
D | acpi.c | 16 int rtw89_acpi_dsm_get_value(struct rtw89_dev *rtwdev, union acpi_object *obj, in rtw89_acpi_dsm_get_value() 37 int rtw89_acpi_dsm_get_policy_6ghz(struct rtw89_dev *rtwdev, in rtw89_acpi_dsm_get_policy_6ghz() 80 int rtw89_acpi_evaluate_dsm(struct rtw89_dev *rtwdev, in rtw89_acpi_evaluate_dsm()
|
D | ps.h | 24 static inline void rtw89_leave_ips_by_hwflags(struct rtw89_dev *rtwdev) in rtw89_leave_ips_by_hwflags() 32 static inline void rtw89_enter_ips_by_hwflags(struct rtw89_dev *rtwdev) in rtw89_enter_ips_by_hwflags()
|
D | util.h | 9 #define rtw89_iterate_vifs_bh(rtwdev, iterator, data) \ argument 14 #define rtw89_for_each_rtwvif(rtwdev, rtwvif) \ argument
|
D | mac.h | 961 u32 rtw89_mac_reg_by_idx(struct rtw89_dev *rtwdev, u32 reg_base, u8 band) in rtw89_mac_reg_by_idx() 969 u32 rtw89_mac_reg_by_port(struct rtw89_dev *rtwdev, u32 base, u8 port, u8 mac_idx) in rtw89_mac_reg_by_port() 975 rtw89_read32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base) in rtw89_read32_port() 984 rtw89_read32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_read32_port_mask() 994 rtw89_write32_port(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, u32 base, in rtw89_write32_port() 1004 rtw89_write32_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write32_port_mask() 1014 rtw89_write16_port_mask(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write16_port_mask() 1024 rtw89_write32_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write32_port_clr() 1034 rtw89_write16_port_clr(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write16_port_clr() 1044 rtw89_write32_port_set(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_write32_port_set() [all …]
|
D | phy.h | 530 static inline void rtw89_phy_write8(struct rtw89_dev *rtwdev, in rtw89_phy_write8() 538 static inline void rtw89_phy_write16(struct rtw89_dev *rtwdev, in rtw89_phy_write16() 546 static inline void rtw89_phy_write32(struct rtw89_dev *rtwdev, in rtw89_phy_write32() 554 static inline void rtw89_phy_write32_set(struct rtw89_dev *rtwdev, in rtw89_phy_write32_set() 562 static inline void rtw89_phy_write32_clr(struct rtw89_dev *rtwdev, in rtw89_phy_write32_clr() 570 static inline void rtw89_phy_write32_mask(struct rtw89_dev *rtwdev, in rtw89_phy_write32_mask() 578 static inline u8 rtw89_phy_read8(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read8() 585 static inline u16 rtw89_phy_read16(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read16() 592 static inline u32 rtw89_phy_read32(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read32() 599 static inline u32 rtw89_phy_read32_mask(struct rtw89_dev *rtwdev, in rtw89_phy_read32_mask() [all …]
|
D | coex.h | 213 static inline u8 rtw89_btc_phymap(struct rtw89_dev *rtwdev, in rtw89_btc_phymap() 227 static inline u8 rtw89_btc_path_phymap(struct rtw89_dev *rtwdev, in rtw89_btc_path_phymap() 235 static inline u16 rtw89_coex_query_bt_req_len(struct rtw89_dev *rtwdev, in rtw89_coex_query_bt_req_len()
|
D | txrx.h | 25 static inline u8 rtw89_get_data_rate_mode(struct rtw89_dev *rtwdev, u16 hw_rate) in rtw89_get_data_rate_mode() 33 static inline u8 rtw89_get_data_not_ht_idx(struct rtw89_dev *rtwdev, u16 hw_rate) in rtw89_get_data_not_ht_idx() 38 static inline u8 rtw89_get_data_ht_mcs(struct rtw89_dev *rtwdev, u16 hw_rate) in rtw89_get_data_ht_mcs() 46 static inline u8 rtw89_get_data_mcs(struct rtw89_dev *rtwdev, u16 hw_rate) in rtw89_get_data_mcs() 54 static inline u8 rtw89_get_data_nss(struct rtw89_dev *rtwdev, u16 hw_rate) in rtw89_get_data_nss() 624 static inline u8 rtw89_core_get_qsel(struct rtw89_dev *rtwdev, u8 tid) in rtw89_core_get_qsel() 645 static inline u8 rtw89_core_get_ch_dma(struct rtw89_dev *rtwdev, u8 qsel) in rtw89_core_get_ch_dma() 670 static inline u8 rtw89_core_get_tid_indicate(struct rtw89_dev *rtwdev, u8 tid) in rtw89_core_get_tid_indicate()
|
D | core.h | 2923 struct rtw89_dev *rtwdev; member 3025 struct rtw89_dev *rtwdev; member 4864 static inline int rtw89_hci_tx_write(struct rtw89_dev *rtwdev, in rtw89_hci_tx_write() 4870 static inline void rtw89_hci_reset(struct rtw89_dev *rtwdev) in rtw89_hci_reset() 4875 static inline int rtw89_hci_start(struct rtw89_dev *rtwdev) in rtw89_hci_start() 4880 static inline void rtw89_hci_stop(struct rtw89_dev *rtwdev) in rtw89_hci_stop() 4885 static inline int rtw89_hci_deinit(struct rtw89_dev *rtwdev) in rtw89_hci_deinit() 4890 static inline void rtw89_hci_pause(struct rtw89_dev *rtwdev, bool pause) in rtw89_hci_pause() 4895 static inline void rtw89_hci_switch_mode(struct rtw89_dev *rtwdev, bool low_power) in rtw89_hci_switch_mode() 4900 static inline void rtw89_hci_recalc_int_mit(struct rtw89_dev *rtwdev) in rtw89_hci_recalc_int_mit() [all …]
|
/linux-6.8/drivers/net/wireless/realtek/rtw88/ |
D | rx.c | 11 void rtw_rx_stats(struct rtw_dev *rtwdev, struct ieee80211_vif *vif, in rtw_rx_stats() 36 struct rtw_dev *rtwdev; member 42 static void rtw_rx_phy_stat(struct rtw_dev *rtwdev, in rtw_rx_phy_stat() 102 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_rx_addr_match_iter() local 124 static void rtw_rx_addr_match(struct rtw_dev *rtwdev, in rtw_rx_addr_match() 149 void rtw_rx_fill_rx_status(struct rtw_dev *rtwdev, in rtw_rx_fill_rx_status()
|
D | util.h | 10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \ argument 13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \ argument 15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \ argument 17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \ argument
|
D | efuse.c | 14 static void switch_efuse_bank(struct rtw_dev *rtwdev) in switch_efuse_bank() 40 static int rtw_dump_logical_efuse_map(struct rtw_dev *rtwdev, u8 *phy_map, in rtw_dump_logical_efuse_map() 87 static int rtw_dump_physical_efuse_map(struct rtw_dev *rtwdev, u8 *map) in rtw_dump_physical_efuse_map() 125 int rtw_read8_physical_efuse(struct rtw_dev *rtwdev, u16 addr, u8 *data) in rtw_read8_physical_efuse() 146 int rtw_parse_efuse_map(struct rtw_dev *rtwdev) in rtw_parse_efuse_map()
|
D | sar.c | 9 s8 rtw_query_sar(struct rtw_dev *rtwdev, const struct rtw_sar_arg *arg) in rtw_query_sar() 25 static int rtw_apply_sar(struct rtw_dev *rtwdev, const struct rtw_sar *new) in rtw_apply_sar() 41 static s8 rtw_sar_to_phy(struct rtw_dev *rtwdev, u8 fct, s32 sar, in rtw_sar_to_phy() 73 int rtw_set_sar_specs(struct rtw_dev *rtwdev, in rtw_set_sar_specs()
|
D | sec.c | 22 void rtw_sec_write_cam(struct rtw_dev *rtwdev, in rtw_sec_write_cam() 82 void rtw_sec_clear_cam(struct rtw_dev *rtwdev, in rtw_sec_clear_cam() 103 u8 rtw_sec_cam_pg_backup(struct rtw_dev *rtwdev, u8 *used_cam) in rtw_sec_cam_pg_backup() 124 void rtw_sec_enable_sec_engine(struct rtw_dev *rtwdev) in rtw_sec_enable_sec_engine()
|
D | wow.h | 29 struct rtw_dev *rtwdev; member 34 struct rtw_dev *rtwdev; member 39 static inline bool rtw_wow_mgd_linked(struct rtw_dev *rtwdev) in rtw_wow_mgd_linked() 47 static inline bool rtw_wow_no_link(struct rtw_dev *rtwdev) in rtw_wow_no_link()
|
D | coex.h | 328 static inline void rtw_coex_set_init(struct rtw_dev *rtwdev) in rtw_coex_set_init() 336 void rtw_coex_set_ant_switch(struct rtw_dev *rtwdev, u8 ctrl_type, u8 pos_type) in rtw_coex_set_ant_switch() 346 static inline void rtw_coex_set_gnt_fix(struct rtw_dev *rtwdev) in rtw_coex_set_gnt_fix() 353 static inline void rtw_coex_set_gnt_debug(struct rtw_dev *rtwdev) in rtw_coex_set_gnt_debug() 360 static inline void rtw_coex_set_rfe_type(struct rtw_dev *rtwdev) in rtw_coex_set_rfe_type() 367 static inline void rtw_coex_set_wl_tx_power(struct rtw_dev *rtwdev, u8 wl_pwr) in rtw_coex_set_wl_tx_power() 375 void rtw_coex_set_wl_rx_gain(struct rtw_dev *rtwdev, bool low_gain) in rtw_coex_set_wl_rx_gain() 414 static inline bool rtw_coex_disabled(struct rtw_dev *rtwdev) in rtw_coex_disabled()
|
D | usb.h | 48 static inline struct rtw_usb *rtw_get_usb_priv(struct rtw_dev *rtwdev) in rtw_get_usb_priv() 54 struct rtw_dev *rtwdev; member 64 struct rtw_dev *rtwdev; member
|
D | bf.h | 95 static inline void rtw_chip_config_bfee(struct rtw_dev *rtwdev, struct rtw_vif *vif, in rtw_chip_config_bfee() 102 static inline void rtw_chip_set_gid_table(struct rtw_dev *rtwdev, in rtw_chip_set_gid_table() 110 static inline void rtw_chip_cfg_csi_rate(struct rtw_dev *rtwdev, u8 rssi, u8 cur_rate, in rtw_chip_cfg_csi_rate()
|
D | phy.h | 115 static inline const struct rtw_rfe_def *rtw_get_rfe_def(struct rtw_dev *rtwdev) in rtw_get_rfe_def() 131 static inline int rtw_check_supported_rfe(struct rtw_dev *rtwdev) in rtw_check_supported_rfe()
|
D | mac.h | 40 static inline void rtw_mac_flush_all_queues(struct rtw_dev *rtwdev, bool drop) in rtw_mac_flush_all_queues()
|
D | sdio.h | 147 struct rtw_dev *rtwdev; member 171 static inline bool rtw_sdio_is_sdio30_supported(struct rtw_dev *rtwdev) in rtw_sdio_is_sdio30_supported()
|
D | rtw8822b.h | 107 _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data) in _rtw_write32s_mask() 114 #define rtw_write32s_mask(rtwdev, addr, mask, data) \ argument
|
D | tx.h | 131 static inline void rtw_tx_fill_txdesc_checksum(struct rtw_dev *rtwdev, in rtw_tx_fill_txdesc_checksum()
|