Home
last modified time | relevance | path

Searched defs:rtwdev (Results 51 – 75 of 79) sorted by relevance

1234

/linux-6.8/drivers/net/wireless/realtek/rtw89/
Defuse_be.c10 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()
Ddebug.c25 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 …]
Dchan.h41 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()
Dacpi.c16 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()
Dps.h24 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()
Dutil.h9 #define rtw89_iterate_vifs_bh(rtwdev, iterator, data) \ argument
14 #define rtw89_for_each_rtwvif(rtwdev, rtwvif) \ argument
Dmac.h961 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 …]
Dphy.h530 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 …]
Dcoex.h213 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()
Dtxrx.h25 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()
Dcore.h2923 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/
Drx.c11 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()
Dutil.h10 #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
Defuse.c14 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()
Dsar.c9 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()
Dsec.c22 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()
Dwow.h29 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()
Dcoex.h328 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()
Dusb.h48 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
Dbf.h95 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()
Dphy.h115 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()
Dmac.h40 static inline void rtw_mac_flush_all_queues(struct rtw_dev *rtwdev, bool drop) in rtw_mac_flush_all_queues()
Dsdio.h147 struct rtw_dev *rtwdev; member
171 static inline bool rtw_sdio_is_sdio30_supported(struct rtw_dev *rtwdev) in rtw_sdio_is_sdio30_supported()
Drtw8822b.h107 _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
Dtx.h131 static inline void rtw_tx_fill_txdesc_checksum(struct rtw_dev *rtwdev, in rtw_tx_fill_txdesc_checksum()

1234