Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/net/wireless/realtek/rtw88/
H A 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()
H A 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()
H A 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()
H A 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()
H A 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()
H A 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
H A 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()
H A 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()
H A Dmac.h40 static inline void rtw_mac_flush_all_queues(struct rtw_dev *rtwdev, bool drop) in rtw_mac_flush_all_queues()
H A 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()
H A Dtx.h131 static inline void rtw_tx_fill_txdesc_checksum(struct rtw_dev *rtwdev, in rtw_tx_fill_txdesc_checksum()
H A 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
H A Drtw8821c.h107 _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data) in _rtw_write32s_mask()
116 #define rtw_write32s_mask(rtwdev, addr, mask, data) \ argument
H A Dmain.h738 struct rtw_dev *rtwdev; member
1073 static inline void rtw_load_table(struct rtw_dev *rtwdev, in rtw_load_table()
1852 struct rtw_dev *rtwdev; member
2066 static inline bool rtw_is_assoc(struct rtw_dev *rtwdev) in rtw_is_assoc()
2097 static inline void rtw_chip_efuse_grant_on(struct rtw_dev *rtwdev) in rtw_chip_efuse_grant_on()
2103 static inline void rtw_chip_efuse_grant_off(struct rtw_dev *rtwdev) in rtw_chip_efuse_grant_off()
2109 static inline bool rtw_chip_wcpu_11n(struct rtw_dev *rtwdev) in rtw_chip_wcpu_11n()
2114 static inline bool rtw_chip_wcpu_11ac(struct rtw_dev *rtwdev) in rtw_chip_wcpu_11ac()
2119 static inline bool rtw_chip_has_rx_ldpc(struct rtw_dev *rtwdev) in rtw_chip_has_rx_ldpc()
2124 static inline bool rtw_chip_has_tx_stbc(struct rtw_dev *rtwdev) in rtw_chip_has_tx_stbc()
[all …]
/openbmc/linux/drivers/net/wireless/realtek/rtw89/
H A Dutil.h9 #define rtw89_iterate_vifs_bh(rtwdev, iterator, data) \ argument
14 #define rtw89_for_each_rtwvif(rtwdev, rtwvif) \ argument
21 static inline bool rtw89_rtwvif_in_list(struct rtw89_dev *rtwdev, in rtw89_rtwvif_in_list()
H A 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()
H A Dacpi.c15 static int rtw89_acpi_dsm_get(struct rtw89_dev *rtwdev, union acpi_object *obj, in rtw89_acpi_dsm_get()
34 int rtw89_acpi_evaluate_dsm(struct rtw89_dev *rtwdev, in rtw89_acpi_evaluate_dsm()
H A 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()
349 static inline u8 rtw89_core_get_qsel(struct rtw89_dev *rtwdev, u8 tid) in rtw89_core_get_qsel()
370 static inline u8 rtw89_core_get_ch_dma(struct rtw89_dev *rtwdev, u8 qsel) in rtw89_core_get_ch_dma()
395 static inline u8 rtw89_core_get_tid_indicate(struct rtw89_dev *rtwdev, u8 tid) in rtw89_core_get_tid_indicate()
H A Dmac.h867 u32 rtw89_mac_reg_by_idx(struct rtw89_dev *rtwdev, u32 reg_base, u8 band) in rtw89_mac_reg_by_idx()
984 static inline int rtw89_chip_enable_bb_rf(struct rtw89_dev *rtwdev) in rtw89_chip_enable_bb_rf()
991 static inline int rtw89_chip_disable_bb_rf(struct rtw89_dev *rtwdev) in rtw89_chip_disable_bb_rf()
1047 static inline void rtw89_mac_bf_monitor_track(struct rtw89_dev *rtwdev) in rtw89_mac_bf_monitor_track()
1055 static inline int rtw89_mac_txpwr_read32(struct rtw89_dev *rtwdev, in rtw89_mac_txpwr_read32()
1068 static inline int rtw89_mac_txpwr_write32(struct rtw89_dev *rtwdev, in rtw89_mac_txpwr_write32()
1081 static inline int rtw89_mac_txpwr_write32_mask(struct rtw89_dev *rtwdev, in rtw89_mac_txpwr_write32_mask()
1094 static inline void rtw89_mac_ctrl_hci_dma_tx(struct rtw89_dev *rtwdev, in rtw89_mac_ctrl_hci_dma_tx()
1107 static inline void rtw89_mac_ctrl_hci_dma_rx(struct rtw89_dev *rtwdev, in rtw89_mac_ctrl_hci_dma_rx()
1120 static inline void rtw89_mac_ctrl_hci_dma_trx(struct rtw89_dev *rtwdev, in rtw89_mac_ctrl_hci_dma_trx()
[all …]
H A Dcoex.h175 static inline u8 rtw89_btc_phymap(struct rtw89_dev *rtwdev, in rtw89_btc_phymap()
189 static inline u8 rtw89_btc_path_phymap(struct rtw89_dev *rtwdev, in rtw89_btc_path_phymap()
197 static inline u16 rtw89_coex_query_bt_req_len(struct rtw89_dev *rtwdev, in rtw89_coex_query_bt_req_len()
H A Dphy.h412 static inline void rtw89_phy_write8(struct rtw89_dev *rtwdev, in rtw89_phy_write8()
420 static inline void rtw89_phy_write16(struct rtw89_dev *rtwdev, in rtw89_phy_write16()
428 static inline void rtw89_phy_write32(struct rtw89_dev *rtwdev, in rtw89_phy_write32()
436 static inline void rtw89_phy_write32_set(struct rtw89_dev *rtwdev, in rtw89_phy_write32_set()
444 static inline void rtw89_phy_write32_clr(struct rtw89_dev *rtwdev, in rtw89_phy_write32_clr()
452 static inline void rtw89_phy_write32_mask(struct rtw89_dev *rtwdev, in rtw89_phy_write32_mask()
460 static inline u8 rtw89_phy_read8(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read8()
467 static inline u16 rtw89_phy_read16(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read16()
474 static inline u32 rtw89_phy_read32(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy_read32()
481 static inline u32 rtw89_phy_read32_mask(struct rtw89_dev *rtwdev, in rtw89_phy_read32_mask()
H A Dcore.h2823 struct rtw89_dev *rtwdev; member
2925 struct rtw89_dev *rtwdev; member
4473 static inline void rtw89_hci_reset(struct rtw89_dev *rtwdev) in rtw89_hci_reset()
4478 static inline int rtw89_hci_start(struct rtw89_dev *rtwdev) in rtw89_hci_start()
4483 static inline void rtw89_hci_stop(struct rtw89_dev *rtwdev) in rtw89_hci_stop()
4945 void rtw89_chip_set_channel_done(struct rtw89_dev *rtwdev, in rtw89_chip_set_channel_done()
5162 void rtw89_chip_query_rxdesc(struct rtw89_dev *rtwdev, in rtw89_chip_query_rxdesc()
5172 void rtw89_chip_fill_txdesc(struct rtw89_dev *rtwdev, in rtw89_chip_fill_txdesc()
5182 void rtw89_chip_fill_txdesc_fwcmd(struct rtw89_dev *rtwdev, in rtw89_chip_fill_txdesc_fwcmd()
5192 void rtw89_chip_mac_cfg_gnt(struct rtw89_dev *rtwdev, in rtw89_chip_mac_cfg_gnt()
[all …]
H A Dpci.h1091 u32 rtw89_chip_fill_txaddr_info(struct rtw89_dev *rtwdev, in rtw89_chip_fill_txaddr_info()
1101 static inline void rtw89_chip_config_intr_mask(struct rtw89_dev *rtwdev, in rtw89_chip_config_intr_mask()
1135 void rtw89_chip_enable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci) in rtw89_chip_enable_intr()
1143 void rtw89_chip_disable_intr(struct rtw89_dev *rtwdev, struct rtw89_pci *rtwpci) in rtw89_chip_disable_intr()
1151 void rtw89_chip_recognize_intrs(struct rtw89_dev *rtwdev, in rtw89_chip_recognize_intrs()
H A Dfw.h3765 static inline void rtw89_fw_h2c_init_ba_cam(struct rtw89_dev *rtwdev) in rtw89_fw_h2c_init_ba_cam()

123