/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A 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()
|
H A 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()
|
H A 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()
|
H A 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()
|
H A 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()
|
H A 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
|
H A 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()
|
H A 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()
|
H A D | mac.h | 40 static inline void rtw_mac_flush_all_queues(struct rtw_dev *rtwdev, bool drop) in rtw_mac_flush_all_queues()
|
H A 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()
|
H A D | tx.h | 131 static inline void rtw_tx_fill_txdesc_checksum(struct rtw_dev *rtwdev, in rtw_tx_fill_txdesc_checksum()
|
H A 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
|
H A D | rtw8821c.h | 107 _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 D | main.h | 738 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 D | util.h | 9 #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 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()
|
H A D | acpi.c | 15 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 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() 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 D | mac.h | 867 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 D | coex.h | 175 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 D | phy.h | 412 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 D | core.h | 2823 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 D | pci.h | 1091 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 D | fw.h | 3765 static inline void rtw89_fw_h2c_init_ba_cam(struct rtw89_dev *rtwdev) in rtw89_fw_h2c_init_ba_cam()
|