| /freebsd/sys/contrib/dev/rtw88/ |
| H A D | ps.c | 13 static int rtw_ips_pwr_up(struct rtw_dev *rtwdev) in rtw_ips_pwr_up() argument 27 int rtw_enter_ips(struct rtw_dev *rtwdev) in rtw_enter_ips() argument 42 struct rtw_dev *rtwdev = data; rtw_restore_port_cfg_iter() local 49 rtw_leave_ips(struct rtw_dev * rtwdev) rtw_leave_ips() argument 69 rtw_power_mode_change(struct rtw_dev * rtwdev,bool enter) rtw_power_mode_change() argument 111 __rtw_leave_lps_deep(struct rtw_dev * rtwdev) __rtw_leave_lps_deep() argument 116 __rtw_fw_leave_lps_check_reg(struct rtw_dev * rtwdev) __rtw_fw_leave_lps_check_reg() argument 141 __rtw_fw_leave_lps_check_c2h(struct rtw_dev * rtwdev) __rtw_fw_leave_lps_check_c2h() argument 149 rtw_fw_leave_lps_check(struct rtw_dev * rtwdev) rtw_fw_leave_lps_check() argument 170 rtw_fw_leave_lps_check_prepare(struct rtw_dev * rtwdev) rtw_fw_leave_lps_check_prepare() argument 183 rtw_leave_lps_core(struct rtw_dev * rtwdev) rtw_leave_lps_core() argument 202 rtw_get_lps_deep_mode(struct rtw_dev * rtwdev) rtw_get_lps_deep_mode() argument 210 __rtw_enter_lps_deep(struct rtw_dev * rtwdev) __rtw_enter_lps_deep() argument 227 rtw_enter_lps_core(struct rtw_dev * rtwdev) rtw_enter_lps_core() argument 244 __rtw_enter_lps(struct rtw_dev * rtwdev,u8 port_id) __rtw_enter_lps() argument 257 __rtw_leave_lps(struct rtw_dev * rtwdev) __rtw_leave_lps() argument 275 rtw_enter_lps(struct rtw_dev * rtwdev,u8 port_id) rtw_enter_lps() argument 286 rtw_leave_lps(struct rtw_dev * rtwdev) rtw_leave_lps() argument 294 rtw_leave_lps_deep(struct rtw_dev * rtwdev) rtw_leave_lps_deep() argument 302 struct rtw_dev *rtwdev; global() member 327 rtw_recalc_lps(struct rtw_dev * rtwdev,struct ieee80211_vif * new_vif) rtw_recalc_lps() argument [all...] |
| H A D | wow.c | 13 static void rtw_wow_show_wakeup_reason(struct rtw_dev *rtwdev) in rtw_wow_show_wakeup_reason() 65 static void rtw_wow_pattern_write_cam(struct rtw_dev *rtwdev, u8 addr, in rtw_wow_pattern_write_cam() 76 static void rtw_wow_pattern_write_cam_ent(struct rtw_dev *rtwdev, u8 id, in rtw_wow_pattern_write_cam_ent() 162 static void rtw_wow_pattern_generate(struct rtw_dev *rtwdev, in rtw_wow_pattern_generate() 241 static void rtw_wow_pattern_clear_cam(struct rtw_dev *rtwdev) in rtw_wow_pattern_clear_cam() 253 static void rtw_wow_pattern_write(struct rtw_dev *rtwdev) in rtw_wow_pattern_write() 263 static void rtw_wow_pattern_clear(struct rtw_dev *rtwdev) in rtw_wow_pattern_clear() 273 static void rtw_wow_bb_stop(struct rtw_dev *rtwdev) in rtw_wow_bb_stop() 288 static void rtw_wow_bb_start(struct rtw_dev *rtwdev) in rtw_wow_bb_start() 296 static void rtw_wow_rx_dma_stop(struct rtw_dev *rtwdev) in rtw_wow_rx_dma_stop() [all …]
|
| H A D | rtw8814a.c | 19 static void rtw8814a_efuse_grant(struct rtw_dev *rtwdev, bool on) in rtw8814a_efuse_grant() 32 static void rtw8814a_read_rfe_type(struct rtw_dev *rtwdev) in rtw8814a_read_rfe_type() 45 static void rtw8814a_read_amplifier_type(struct rtw_dev *rtwdev) in rtw8814a_read_amplifier_type() 73 static void rtw8814a_read_rf_type(struct rtw_dev *rtwdev, in rtw8814a_read_rf_type() 112 static void rtw8814a_init_hwcap(struct rtw_dev *rtwdev) in rtw8814a_init_hwcap() 133 static int rtw8814a_read_efuse(struct rtw_dev *rtwdev, u8 *log_map) in rtw8814a_read_efuse() 186 static void rtw8814a_init_rfe_reg(struct rtw_dev *rtwdev) in rtw8814a_init_rfe_reg() 207 static u32 rtw8814a_get_bb_swing(struct rtw_dev *rtwdev, u8 band, u8 rf_path) in rtw8814a_get_bb_swing() 224 static u8 rtw8814a_get_swing_index(struct rtw_dev *rtwdev) in rtw8814a_get_swing_index() 241 static void rtw8814a_pwrtrack_init(struct rtw_dev *rtwdev) in rtw8814a_pwrtrack_init() [all …]
|
| H A D | sdio.c | 35 static u32 rtw_sdio_to_bus_offset(struct rtw_dev *rtwdev, u32 addr) in rtw_sdio_to_bus_offset() 56 static bool rtw_sdio_use_memcpy_io(struct rtw_dev *rtwdev, u32 addr, in rtw_sdio_use_memcpy_io() 63 static void rtw_sdio_writel(struct rtw_dev *rtwdev, u32 val, u32 addr, in rtw_sdio_writel() 84 static void rtw_sdio_writew(struct rtw_dev *rtwdev, u16 val, u32 addr, in rtw_sdio_writew() 100 static u32 rtw_sdio_readl(struct rtw_dev *rtwdev, u32 addr, int *err_ret) in rtw_sdio_readl() 118 static u16 rtw_sdio_readw(struct rtw_dev *rtwdev, u32 addr, int *err_ret) in rtw_sdio_readw() 133 static u32 rtw_sdio_to_io_address(struct rtw_dev *rtwdev, u32 addr, in rtw_sdio_to_io_address() 145 static bool rtw_sdio_use_direct_io(struct rtw_dev *rtwdev, u32 addr) in rtw_sdio_use_direct_io() 151 static int rtw_sdio_indirect_reg_cfg(struct rtw_dev *rtwdev, u32 addr, u32 cfg) in rtw_sdio_indirect_reg_cfg() 175 static u8 rtw_sdio_indirect_read8(struct rtw_dev *rtwdev, u32 addr, in rtw_sdio_indirect_read8() [all …]
|
| H A D | hci.h | 36 static inline int rtw_hci_tx_write(struct rtw_dev *rtwdev, in rtw_hci_tx_write() 43 static inline void rtw_hci_tx_kick_off(struct rtw_dev *rtwdev) in rtw_hci_tx_kick_off() 48 static inline int rtw_hci_setup(struct rtw_dev *rtwdev) in rtw_hci_setup() 53 static inline int rtw_hci_start(struct rtw_dev *rtwdev) in rtw_hci_start() 58 static inline void rtw_hci_stop(struct rtw_dev *rtwdev) in rtw_hci_stop() 63 static inline void rtw_hci_deep_ps(struct rtw_dev *rtwdev, bool enter) in rtw_hci_deep_ps() 68 static inline void rtw_hci_link_ps(struct rtw_dev *rtwdev, bool enter) in rtw_hci_link_ps() 73 static inline void rtw_hci_interface_cfg(struct rtw_dev *rtwdev) in rtw_hci_interface_cfg() 78 static inline void rtw_hci_dynamic_rx_agg(struct rtw_dev *rtwdev, bool enable) in rtw_hci_dynamic_rx_agg() 84 static inline void rtw_hci_write_firmware_page(struct rtw_dev *rtwdev, u32 page, in rtw_hci_write_firmware_page() [all …]
|
| H A D | rtw88xxa.c | 18 void rtw88xxa_efuse_grant(struct rtw_dev *rtwdev, bool on) in rtw88xxa_efuse_grant() 32 static void rtw8812a_read_amplifier_type(struct rtw_dev *rtwdev) in rtw8812a_read_amplifier_type() 80 static void rtw8812a_read_rfe_type(struct rtw_dev *rtwdev, in rtw8812a_read_rfe_type() 124 static void rtw88xxa_read_usb_type(struct rtw_dev *rtwdev) in rtw88xxa_read_usb_type() 200 int rtw88xxa_read_efuse(struct rtw_dev *rtwdev, u8 *log_map) in rtw88xxa_read_efuse() 278 static void rtw88xxa_reset_8051(struct rtw_dev *rtwdev) in rtw88xxa_reset_8051() 304 static void rtw88xxau_hw_reset(struct rtw_dev *rtwdev) in rtw88xxau_hw_reset() 344 static int rtw88xxau_init_power_on(struct rtw_dev *rtwdev) in rtw88xxau_init_power_on() 370 static int rtw88xxa_llt_write(struct rtw_dev *rtwdev, u32 address, u32 data) in rtw88xxa_llt_write() 391 static int rtw88xxa_llt_init(struct rtw_dev *rtwdev, u32 boundary) in rtw88xxa_llt_init() [all …]
|
| H A D | mac.c | 12 void rtw_set_channel_mac(struct rtw_dev *rtwdev, u8 channel, u8 bw, in rtw_set_channel_mac() 62 static int rtw_mac_pre_system_cfg(struct rtw_dev *rtwdev) in rtw_mac_pre_system_cfg() 139 static bool do_pwr_poll_cmd(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 target) in do_pwr_poll_cmd() 150 static int rtw_pwr_cmd_polling(struct rtw_dev *rtwdev, in rtw_pwr_cmd_polling() 185 static int rtw_sub_pwr_seq_parser(struct rtw_dev *rtwdev, u8 intf_mask, in rtw_sub_pwr_seq_parser() 230 int rtw_pwr_seq_parser(struct rtw_dev *rtwdev, in rtw_pwr_seq_parser() 272 static int rtw_mac_power_switch(struct rtw_dev *rtwdev, bool pwr_on) in rtw_mac_power_switch() 330 static int __rtw_mac_init_system_cfg(struct rtw_dev *rtwdev) in __rtw_mac_init_system_cfg() 355 static int __rtw_mac_init_system_cfg_legacy(struct rtw_dev *rtwdev) in __rtw_mac_init_system_cfg_legacy() 370 static int rtw_mac_init_system_cfg(struct rtw_dev *rtwdev) in rtw_mac_init_system_cfg() [all …]
|
| H A D | pci.c | 59 static u8 rtw_pci_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_pci_read8() 74 static u16 rtw_pci_read16(struct rtw_dev *rtwdev, u32 addr) in rtw_pci_read16() 89 static u32 rtw_pci_read32(struct rtw_dev *rtwdev, u32 addr) in rtw_pci_read32() 104 static void rtw_pci_write8(struct rtw_dev *rtwdev, u32 addr, u8 val) in rtw_pci_write8() 116 static void rtw_pci_write16(struct rtw_dev *rtwdev, u32 addr, u16 val) in rtw_pci_write16() 128 static void rtw_pci_write32(struct rtw_dev *rtwdev, u32 addr, u32 val) in rtw_pci_write32() 140 static void rtw_pci_free_tx_ring_skbs(struct rtw_dev *rtwdev, in rtw_pci_free_tx_ring_skbs() 159 static void rtw_pci_free_tx_ring(struct rtw_dev *rtwdev, in rtw_pci_free_tx_ring() 174 static void rtw_pci_free_rx_ring_skbs(struct rtw_dev *rtwdev, in rtw_pci_free_rx_ring_skbs() 195 static void rtw_pci_free_rx_ring(struct rtw_dev *rtwdev, in rtw_pci_free_rx_ring() [all …]
|
| H A D | fw.c | 62 static void _rtw_fw_dump_dbg_info(struct rtw_dev *rtwdev, in _rtw_fw_dump_dbg_info() 78 void rtw_fw_dump_dbg_info(struct rtw_dev *rtwdev) in rtw_fw_dump_dbg_info() 93 static void rtw_fw_c2h_cmd_handle_ext(struct rtw_dev *rtwdev, in rtw_fw_c2h_cmd_handle_ext() 140 struct rtw_dev *rtwdev; member 202 static void rtw_fw_ra_report_handle(struct rtw_dev *rtwdev, u8 *payload, in rtw_fw_ra_report_handle() 221 struct rtw_dev *rtwdev; member 229 struct rtw_dev *rtwdev = iter_data->rtwdev; in rtw_fw_bcn_filter_notify_vif_iter() local 254 static void rtw_fw_bcn_filter_notify(struct rtw_dev *rtwdev, u8 *payload, in rtw_fw_bcn_filter_notify() 265 static void rtw_fw_scan_result(struct rtw_dev *rtwdev, u8 *payload, in rtw_fw_scan_result() 276 static void rtw_fw_adaptivity_result(struct rtw_dev *rtwdev, u8 *payload, in rtw_fw_adaptivity_result() [all …]
|
| H A D | rtw8822c.c | 44 static int rtw8822c_read_efuse(struct rtw_dev *rtwdev, u8 *log_map) in rtw8822c_read_efuse() 88 static void rtw8822c_header_file_init(struct rtw_dev *rtwdev, bool pre) in rtw8822c_header_file_init() 101 static void rtw8822c_bb_reset(struct rtw_dev *rtwdev) in rtw8822c_bb_reset() 108 static void rtw8822c_dac_backup_reg(struct rtw_dev *rtwdev, in rtw8822c_dac_backup_reg() 137 static void rtw8822c_dac_restore_reg(struct rtw_dev *rtwdev, in rtw8822c_dac_restore_reg() 156 static void rtw8822c_rf_minmax_cmp(struct rtw_dev *rtwdev, u32 value, in rtw8822c_rf_minmax_cmp() 185 static void __rtw8822c_dac_iq_sort(struct rtw_dev *rtwdev, u32 *v1, u32 *v2) in __rtw8822c_dac_iq_sort() 198 static void rtw8822c_dac_iq_sort(struct rtw_dev *rtwdev, u32 *iv, u32 *qv) in rtw8822c_dac_iq_sort() 210 static void rtw8822c_dac_iq_offset(struct rtw_dev *rtwdev, u32 *vec, u32 *val) in rtw8822c_dac_iq_offset() 274 static bool rtw8822c_dac_iq_check(struct rtw_dev *rtwdev, u32 value) in rtw8822c_dac_iq_check() [all …]
|
| H A D | usb.c | 26 struct rtw_dev *rtwdev; member 34 struct rtw_dev *rtwdev = rtwusb->rtwdev; in rtw_usb_fill_tx_checksum() local 42 static void rtw_usb_reg_sec(struct rtw_dev *rtwdev, u32 addr, __le32 *data) in rtw_usb_reg_sec() 72 static u32 rtw_usb_read(struct rtw_dev *rtwdev, u32 addr, u16 len) in rtw_usb_read() 105 static u8 rtw_usb_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_usb_read8() 110 static u16 rtw_usb_read16(struct rtw_dev *rtwdev, u32 addr) in rtw_usb_read16() 115 static u32 rtw_usb_read32(struct rtw_dev *rtwdev, u32 addr) in rtw_usb_read32() 120 static void rtw_usb_write(struct rtw_dev *rtwdev, u32 addr, u32 val, int len) in rtw_usb_write() 153 static void rtw_usb_write8(struct rtw_dev *rtwdev, u32 addr, u8 val) in rtw_usb_write8() 158 static void rtw_usb_write16(struct rtw_dev *rtwdev, u32 addr, u16 val) in rtw_usb_write16() [all …]
|
| /freebsd/sys/contrib/dev/rtw89/ |
| H A D | pci_be.c | 22 static void rtw89_pci_aspm_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_aspm_set_be() 47 static void rtw89_pci_l1ss_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_l1ss_set_be() 57 static void rtw89_pci_clkreq_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_clkreq_set_be() 70 static void _patch_pcie_power_wake_be(struct rtw89_dev *rtwdev, bool power_up) in _patch_pcie_power_wake_be() 78 static void rtw89_pci_set_io_rcy_be(struct rtw89_dev *rtwdev) in rtw89_pci_set_io_rcy_be() 123 static void rtw89_pci_ctrl_wpdma_pcie_be(struct rtw89_dev *rtwdev, bool en) in rtw89_pci_ctrl_wpdma_pcie_be() 131 static void rtw89_pci_ctrl_trxdma_pcie_be(struct rtw89_dev *rtwdev, in rtw89_pci_ctrl_trxdma_pcie_be() 162 static void rtw89_pci_clr_idx_all_be(struct rtw89_dev *rtwdev) in rtw89_pci_clr_idx_all_be() 185 static int rtw89_pci_poll_txdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_txdma_ch_idle_be() 193 static int rtw89_pci_poll_rxdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_rxdma_ch_idle_be() [all …]
|
| H A D | pci.c | 29 static int rtw89_pci_get_phy_offset_by_link_speed(struct rtw89_dev *rtwdev, in rtw89_pci_get_phy_offset_by_link_speed() 54 static int rtw89_pci_rst_bdram_ax(struct rtw89_dev *rtwdev) in rtw89_pci_rst_bdram_ax() 68 static u32 rtw89_pci_dma_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_dma_recalc() 94 static u32 rtw89_pci_txbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_txbd_recalc() 107 static void rtw89_pci_release_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_release_fwcmd() 141 static void rtw89_pci_reclaim_tx_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_reclaim_tx_fwcmd() 153 static u32 rtw89_pci_rxbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_recalc() 166 static void rtw89_pci_sync_skb_for_cpu(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_cpu() 178 static void rtw89_pci_sync_skb_for_device(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_device() 190 static void rtw89_pci_rxbd_info_update(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_info_update() [all …]
|
| H A D | mac_be.c | 64 static int rtw89_mac_check_mac_en_be(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_be() 80 static bool is_qta_poh(struct rtw89_dev *rtwdev) in is_qta_poh() 85 static void hfc_get_mix_info_be(struct rtw89_dev *rtwdev) in hfc_get_mix_info_be() 135 static void hfc_h2c_cfg_be(struct rtw89_dev *rtwdev) in hfc_h2c_cfg_be() 145 static void hfc_mix_cfg_be(struct rtw89_dev *rtwdev) in hfc_mix_cfg_be() 176 static void hfc_func_en_be(struct rtw89_dev *rtwdev, bool en, bool h2c_en) in hfc_func_en_be() 190 static void dle_func_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_func_en_be() 200 static void dle_clk_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_clk_en_be() 210 static int dle_mix_cfg_be(struct rtw89_dev *rtwdev, const struct rtw89_dle_mem *cfg) in dle_mix_cfg_be() 268 static int chk_dle_rdy_be(struct rtw89_dev *rtwdev, bool wde_or_ple) in chk_dle_rdy_be() [all …]
|
| H A D | rtw8922a.c | 237 static void rtw8922a_ctrl_btg_bt_rx(struct rtw89_dev *rtwdev, bool en, in rtw8922a_ctrl_btg_bt_rx() 267 static int rtw8922a_pwr_on_func(struct rtw89_dev *rtwdev) in rtw8922a_pwr_on_func() 413 static int rtw8922a_pwr_off_func(struct rtw89_dev *rtwdev) in rtw8922a_pwr_off_func() 502 static void rtw8922a_efuse_parsing_tssi(struct rtw89_dev *rtwdev, in rtw8922a_efuse_parsing_tssi() 536 static void rtw8922a_efuse_parsing_gain_offset(struct rtw89_dev *rtwdev, in rtw8922a_efuse_parsing_gain_offset() 587 static void rtw8922a_read_efuse_mac_addr(struct rtw89_dev *rtwdev, u32 addr) in rtw8922a_read_efuse_mac_addr() 600 static int rtw8922a_read_efuse_pci_sdio(struct rtw89_dev *rtwdev, u8 *log_map) in rtw8922a_read_efuse_pci_sdio() 612 static int rtw8922a_read_efuse_usb(struct rtw89_dev *rtwdev, u8 *log_map) in rtw8922a_read_efuse_usb() 619 static int rtw8922a_read_efuse_rf(struct rtw89_dev *rtwdev, u8 *log_map) in rtw8922a_read_efuse_rf() 636 static int rtw8922a_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in rtw8922a_read_efuse() [all …]
|
| H A D | usb.c | 14 static void rtw89_usb_vendorreq(struct rtw89_dev *rtwdev, u32 addr, in rtw89_usb_vendorreq() 72 static u32 rtw89_usb_read_cmac(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_read_cmac() 102 static u8 rtw89_usb_ops_read8(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read8() 114 static u16 rtw89_usb_ops_read16(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read16() 126 static u32 rtw89_usb_ops_read32(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read32() 139 static void rtw89_usb_ops_write8(struct rtw89_dev *rtwdev, u32 addr, u8 val) in rtw89_usb_ops_write8() 146 static void rtw89_usb_ops_write16(struct rtw89_dev *rtwdev, u32 addr, u16 val) in rtw89_usb_ops_write16() 153 static void rtw89_usb_ops_write32(struct rtw89_dev *rtwdev, u32 addr, u32 val) in rtw89_usb_ops_write32() 161 rtw89_usb_ops_check_and_reclaim_tx_resource(struct rtw89_dev *rtwdev, in rtw89_usb_ops_check_and_reclaim_tx_resource() 194 struct rtw89_dev *rtwdev = txcb->rtwdev; in rtw89_usb_write_port_complete() local [all …]
|
| H A D | rtw8852a.c | 548 static void rtw8852a_efuse_parsing_tssi(struct rtw89_dev *rtwdev, in rtw8852a_efuse_parsing_tssi() 579 static int rtw8852a_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in rtw8852a_read_efuse() 604 static void rtw8852a_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_phycap_parsing_tssi() 638 static void rtw8852a_phycap_parsing_thermal_trim(struct rtw89_dev *rtwdev, in rtw8852a_phycap_parsing_thermal_trim() 658 static void rtw8852a_thermal_trim(struct rtw89_dev *rtwdev) in rtw8852a_thermal_trim() 686 static void rtw8852a_phycap_parsing_pa_bias_trim(struct rtw89_dev *rtwdev, in rtw8852a_phycap_parsing_pa_bias_trim() 706 static void rtw8852a_pa_bias_trim(struct rtw89_dev *rtwdev) in rtw8852a_pa_bias_trim() 732 static int rtw8852a_read_phycap(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852a_read_phycap() 741 static void rtw8852a_power_trim(struct rtw89_dev *rtwdev) in rtw8852a_power_trim() 747 static void rtw8852a_set_channel_mac(struct rtw89_dev *rtwdev, in rtw8852a_set_channel_mac() [all …]
|
| H A D | mac.c | 40 static void rtw89_mac_mem_write(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_write() 50 static u32 rtw89_mac_mem_read(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_read() 60 static int rtw89_mac_check_mac_en_ax(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_ax() 84 int rtw89_mac_write_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 val) in rtw89_mac_write_lte() 100 int rtw89_mac_read_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 *val) in rtw89_mac_read_lte() 116 int rtw89_mac_dle_dfi_cfg(struct rtw89_dev *rtwdev, struct rtw89_mac_dle_dfi_ctrl *ctrl) in rtw89_mac_dle_dfi_cfg() 156 int rtw89_mac_dle_dfi_quota_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_quota_cfg() 176 int rtw89_mac_dle_dfi_qempty_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_qempty_cfg() 195 static void dump_err_status_dispatcher_ax(struct rtw89_dev *rtwdev) in dump_err_status_dispatcher_ax() 211 static void rtw89_mac_dump_qta_lost_ax(struct rtw89_dev *rtwdev) in rtw89_mac_dump_qta_lost_ax() [all …]
|
| H A D | rtw8851b_rfk.c | 153 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 158 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst() 166 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl() 175 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl() 184 static void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _txck_force() 196 static void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _rxck_force() 229 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode() 248 static void _dack_reset(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reset() 254 static void _drck(struct rtw89_dev *rtwdev) in _drck() 284 static void _addck_backup(struct rtw89_dev *rtwdev) in _addck_backup() [all …]
|
| H A D | rtw8852a_rfk.c | 15 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() argument 34 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() argument 48 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() argument 63 _rfk_restore_bb_reg(struct rtw89_dev * rtwdev,u32 backup_bb_reg_val[]) _rfk_restore_bb_reg() argument 77 _rfk_restore_rf_reg(struct rtw89_dev * rtwdev,u32 backup_rf_reg_val[],u8 rf_path) _rfk_restore_rf_reg() argument 92 _wait_rx_mode(struct rtw89_dev * rtwdev,u8 kpath) _wait_rx_mode() argument 111 _dack_dump(struct rtw89_dev * rtwdev) _dack_dump() argument 159 _afe_init(struct rtw89_dev * rtwdev) _afe_init() argument 164 _addck_backup(struct rtw89_dev * rtwdev) _addck_backup() argument 181 _addck_reload(struct rtw89_dev * rtwdev) _addck_reload() argument 199 _dack_backup_s0(struct rtw89_dev * rtwdev) _dack_backup_s0() argument 226 _dack_backup_s1(struct rtw89_dev * rtwdev) _dack_backup_s1() argument 253 _dack_reload_by_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 index) _dack_reload_by_path() argument 312 _dack_reload(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dack_reload() argument 325 _check_addc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _check_addc() argument 348 _addck(struct rtw89_dev * rtwdev) _addck() argument 395 _check_dadc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _check_dadc() argument 408 _dack_s0(struct rtw89_dev * rtwdev) _dack_s0() argument 449 _dack_s1(struct rtw89_dev * rtwdev) _dack_s1() argument 490 _dack(struct rtw89_dev * rtwdev) _dack() argument 496 _dac_cal(struct rtw89_dev * rtwdev,bool force) _dac_cal() argument 551 _iqk_read_fft_dbcc0(struct rtw89_dev * rtwdev,u8 path) _iqk_read_fft_dbcc0() argument 574 _iqk_read_xym_dbcc0(struct rtw89_dev * rtwdev,u8 path) _iqk_read_xym_dbcc0() argument 597 _iqk_read_txcfir_dbcc0(struct rtw89_dev * rtwdev,u8 path,u8 group) _iqk_read_txcfir_dbcc0() argument 658 _iqk_read_rxcfir_dbcc0(struct rtw89_dev * rtwdev,u8 path,u8 group) _iqk_read_rxcfir_dbcc0() argument 717 _iqk_sram(struct rtw89_dev * rtwdev,u8 path) _iqk_sram() argument 743 _iqk_rxk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxk_setting() argument 782 _iqk_check_cal(struct rtw89_dev * rtwdev,u8 path,u8 ktype) _iqk_check_cal() argument 801 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 890 _rxk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_group_sel() argument 954 _iqk_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbrxk() argument 1018 _iqk_rxclk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxclk_setting() argument 1042 _txk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_group_sel() argument 1100 _iqk_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbtxk() argument 1147 _lok_res_table(struct rtw89_dev * rtwdev,u8 path,u8 ibias) _lok_res_table() argument 1161 _lok_finetune_check(struct rtw89_dev * rtwdev,u8 path) _lok_finetune_check() argument 1181 _iqk_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_lok() argument 1223 _iqk_txk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txk_setting() argument 1275 _iqk_txclk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txclk_setting() argument 1280 _iqk_info_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_info_iqk() argument 1324 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1355 _iqk_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path) _iqk_get_ch_info() argument 1415 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1421 _iqk_restore(struct rtw89_dev * rtwdev,u8 path) _iqk_restore() argument 1449 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1469 _iqk_preset(struct rtw89_dev * rtwdev,u8 path) _iqk_preset() argument 1494 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1516 _iqk_dbcc(struct rtw89_dev * rtwdev,u8 path) _iqk_dbcc() argument 1536 _rck(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _rck() argument 1578 _iqk_init(struct rtw89_dev * rtwdev) _iqk_init() argument 1609 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path) _doiqk() argument 1638 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force) _iqk() argument 1658 _set_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,bool is_afe) _set_rx_dck() argument 1706 _rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool is_afe) _rx_dck() argument 1762 _rf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rf_direct_cntrl() argument 1774 _dpk_bkup_kip(struct rtw89_dev * rtwdev,u32 * reg,u32 reg_bkup[][RTW8852A_DPK_KIP_REG_NUM],u8 path) _dpk_bkup_kip() argument 1789 _dpk_reload_kip(struct rtw89_dev * rtwdev,u32 * reg,u32 reg_bkup[][RTW8852A_DPK_KIP_REG_NUM],u8 path) _dpk_reload_kip() argument 1802 _dpk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw8852a_dpk_id id) _dpk_one_shot() argument 1842 _dpk_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_rx_dck() argument 1850 _dpk_information(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_information() argument 1874 _dpk_bb_afe_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kpath) _dpk_bb_afe_setting() argument 1905 _dpk_bb_afe_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kpath) _dpk_bb_afe_restore() argument 1926 _dpk_tssi_pause(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_pause) _dpk_tssi_pause() argument 1936 _dpk_kip_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_kip_setting() argument 1954 _dpk_kip_restore(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_kip_restore() argument 1968 _dpk_lbk_rxiqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_lbk_rxiqk() argument 2013 _dpk_get_thermal(struct rtw89_dev * rtwdev,u8 kidx,enum rtw89_rf_path path) _dpk_get_thermal() argument 2025 _dpk_set_tx_pwr(struct rtw89_dev * rtwdev,u8 gain,enum rtw89_rf_path path) _dpk_set_tx_pwr() argument 2035 _dpk_rf_setting(struct rtw89_dev * rtwdev,u8 gain,enum rtw89_rf_path path,u8 kidx) _dpk_rf_setting() argument 2062 _dpk_manual_txcfir(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_manual) _dpk_manual_txcfir() argument 2094 _dpk_bypass_rxcfir(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bypass) _dpk_bypass_rxcfir() argument 2117 _dpk_tpg_sel(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_tpg_sel() argument 2133 _dpk_table_select(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx,u8 gain) _dpk_table_select() argument 2145 _dpk_sync_check(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_sync_check() argument 2188 _dpk_sync(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_sync() argument 2196 _dpk_dgain_read(struct rtw89_dev * rtwdev) _dpk_dgain_read() argument 2212 _dpk_dgain_mapping(struct rtw89_dev * rtwdev,u16 dgain) _dpk_dgain_mapping() argument 2236 _dpk_gainloss_read(struct rtw89_dev * rtwdev) _dpk_gainloss_read() argument 2243 _dpk_gainloss(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_gainloss() argument 2255 _dpk_set_offset(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,s8 gain_offset) _dpk_set_offset() argument 2285 _dpk_pas_read(struct rtw89_dev * rtwdev,bool is_check) _dpk_pas_read() argument 2323 _dpk_agc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,u8 init_txagc,bool loss_only) _dpk_agc() argument 2449 _dpk_set_mdpd_para(struct rtw89_dev * rtwdev,u8 order) _dpk_set_mdpd_para() argument 2477 _dpk_idl_mpa(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,u8 gain) _dpk_idl_mpa() argument 2485 _dpk_fill_result(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx,u8 gain,u8 txagc) _dpk_fill_result() argument 2520 _dpk_reload_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_reload_check() argument 2547 _dpk_main(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 gain) _dpk_main() argument 2586 _dpk_cal_select(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy,u8 kpath) _dpk_cal_select() argument 2655 _dpk_bypass_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _dpk_bypass_check() argument 2673 _dpk_force_bypass(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _dpk_force_bypass() argument 2685 _dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool force) _dpk() argument 2698 _dpk_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool off) _dpk_onoff() argument 2713 _dpk_track(struct rtw89_dev * rtwdev) _dpk_track() argument 2817 _tssi_rf_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_rf_setting() argument 2829 _tssi_set_sys(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_set_sys() argument 2840 _tssi_ini_txpwr_ctrl_bb(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_ini_txpwr_ctrl_bb() argument 2854 _tssi_ini_txpwr_ctrl_bb_he_tb(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_ini_txpwr_ctrl_bb_he_tb() argument 2863 _tssi_set_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_dck() argument 2871 _tssi_set_tmeter_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tmeter_tbl() argument 3029 _tssi_set_dac_gain_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_dac_gain_tbl() argument 3037 _tssi_slope_cal_org(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_slope_cal_org() argument 3045 _tssi_set_rf_gap_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_rf_gap_tbl() argument 3053 _tssi_set_slope(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_slope() argument 3061 _tssi_set_track(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_track() argument 3069 _tssi_set_txagc_offset_mv_avg(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_txagc_offset_mv_avg() argument 3078 _tssi_pak(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_pak() argument 3109 _tssi_enable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_enable() argument 3128 _tssi_disable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_disable() argument 3136 _tssi_get_cck_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_cck_group() argument 3162 _tssi_get_ofdm_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_ofdm_group() argument 3230 _tssi_get_trim_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_trim_group() argument 3254 _tssi_get_ofdm_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_get_ofdm_de() argument 3291 _tssi_get_ofdm_trim_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_get_ofdm_trim_de() argument 3330 _tssi_set_efuse_to_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_set_efuse_to_de() argument 3395 _tssi_track(struct rtw89_dev * rtwdev) _tssi_track() argument 3461 _tssi_high_power(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_high_power() argument 3499 _tssi_hw_tx(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path,s16 pwr_dbm,u8 enable) _tssi_hw_tx() argument 3508 _tssi_pre_tx(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_pre_tx() argument 3595 rtw8852a_rck(struct rtw89_dev * rtwdev) rtw8852a_rck() argument 3603 rtw8852a_dack(struct rtw89_dev * rtwdev) rtw8852a_dack() argument 3612 rtw8852a_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_iqk() argument 3631 rtw8852a_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool is_afe) rtw8852a_rx_dck() argument 3647 rtw8852a_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_dpk() argument 3664 rtw8852a_dpk_track(struct rtw89_dev * rtwdev) rtw8852a_dpk_track() argument 3669 rtw8852a_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) rtw8852a_tssi() argument 3698 rtw8852a_tssi_scan(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) rtw8852a_tssi_scan() argument 3723 rtw8852a_tssi_track(struct rtw89_dev * rtwdev) rtw8852a_tssi_track() argument 3729 _rtw8852a_tssi_avg_scan(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _rtw8852a_tssi_avg_scan() argument 3748 _rtw8852a_tssi_set_avg(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _rtw8852a_tssi_set_avg() argument 3766 rtw8852a_tssi_set_avg(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool enable) rtw8852a_tssi_set_avg() argument 3781 rtw8852a_tssi_default_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool enable) rtw8852a_tssi_default_txagc() argument 3826 rtw8852a_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx) rtw8852a_wifi_scan_notify() argument [all...] |
| H A D | rtw8852b_common.c | 175 static void rtw8852bx_efuse_parsing_tssi(struct rtw89_dev *rtwdev, in rtw8852bx_efuse_parsing_tssi() 216 static void rtw8852bx_efuse_parsing_gain_offset(struct rtw89_dev *rtwdev, in rtw8852bx_efuse_parsing_gain_offset() 241 static int __rtw8852bx_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in __rtw8852bx_read_efuse() 273 static void rtw8852bx_phycap_parsing_power_cal(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_power_cal() 283 static void rtw8852bx_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_tssi() 317 static void rtw8852bx_phycap_parsing_thermal_trim(struct rtw89_dev *rtwdev, in rtw8852bx_phycap_parsing_thermal_trim() 337 static void rtw8852bx_thermal_trim(struct rtw89_dev *rtwdev) in rtw8852bx_thermal_trim() 365 static void rtw8852bx_phycap_parsing_pa_bias_trim(struct rtw89_dev *rtwdev, in rtw8852bx_phycap_parsing_pa_bias_trim() 385 static void rtw8852bx_pa_bias_trim(struct rtw89_dev *rtwdev) in rtw8852bx_pa_bias_trim() 411 static void rtw8852bx_phycap_parsing_gain_comp(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8852bx_phycap_parsing_gain_comp() [all …]
|
| H A D | rtw8922a_rfk.c | 13 static void rtw8922a_tssi_cont_en(struct rtw89_dev *rtwdev, bool en, in rtw8922a_tssi_cont_en() 24 void rtw8922a_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx) in rtw8922a_tssi_cont_en_phyidx() 38 void rtw8922a_ctl_band_ch_bw(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in rtw8922a_ctl_band_ch_bw() 103 void rtw8922a_set_channel_rf(struct rtw89_dev *rtwdev, in rtw8922a_set_channel_rf() 117 static void rtw8922a_set_syn01_cav(struct rtw89_dev *rtwdev, enum _rf_syn_pow syn) in rtw8922a_set_syn01_cav() 145 static void rtw8922a_set_syn01_cbv(struct rtw89_dev *rtwdev, enum _rf_syn_pow syn) in rtw8922a_set_syn01_cbv() 162 static void rtw8922a_set_syn01(struct rtw89_dev *rtwdev, enum _rf_syn_pow syn) in rtw8922a_set_syn01() 174 static void rtw8922a_chlk_ktbl_sel(struct rtw89_dev *rtwdev, u8 kpath, u8 idx) in rtw8922a_chlk_ktbl_sel() 208 static u8 rtw8922a_chlk_reload_sel_tbl(struct rtw89_dev *rtwdev, in rtw8922a_chlk_reload_sel_tbl() 237 static void rtw8922a_chlk_reload(struct rtw89_dev *rtwdev) in rtw8922a_chlk_reload() [all …]
|
| H A D | rtw8852b_rfk.c | 177 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() 191 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() 206 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg() 220 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg() 235 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl() 244 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl() 253 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path) in _iqk_check_cal() 277 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 295 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck() 304 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck() [all …]
|
| H A D | rtw8851b.c | 356 static int rtw8851b_pwr_on_func(struct rtw89_dev *rtwdev) in rtw8851b_pwr_on_func() 470 static void rtw8851b_patch_swr_pfm2pwm(struct rtw89_dev *rtwdev) in rtw8851b_patch_swr_pfm2pwm() 478 static int rtw8851b_pwr_off_func(struct rtw89_dev *rtwdev) in rtw8851b_pwr_off_func() 544 static void rtw8851b_efuse_parsing_tssi(struct rtw89_dev *rtwdev, in rtw8851b_efuse_parsing_tssi() 584 static void rtw8851b_efuse_parsing_gain_offset(struct rtw89_dev *rtwdev, in rtw8851b_efuse_parsing_gain_offset() 609 static int rtw8851b_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in rtw8851b_read_efuse() 641 static void rtw8851b_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u8 *phycap_map) in rtw8851b_phycap_parsing_tssi() 675 static void rtw8851b_phycap_parsing_thermal_trim(struct rtw89_dev *rtwdev, in rtw8851b_phycap_parsing_thermal_trim() 695 static void rtw8851b_thermal_trim(struct rtw89_dev *rtwdev) in rtw8851b_thermal_trim() 723 static void rtw8851b_phycap_parsing_pa_bias_trim(struct rtw89_dev *rtwdev, in rtw8851b_phycap_parsing_pa_bias_trim() [all …]
|
| H A D | rtw8852c_rfk.c | 78 _kpath(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) _kpath() argument 92 _rfk_backup_bb_reg(struct rtw89_dev * rtwdev,u32 backup_bb_reg_val[]) _rfk_backup_bb_reg() argument 106 _rfk_backup_rf_reg(struct rtw89_dev * rtwdev,u32 backup_rf_reg_val[],u8 rf_path) _rfk_backup_rf_reg() argument 121 _rfk_restore_bb_reg(struct rtw89_dev * rtwdev,u32 backup_bb_reg_val[]) _rfk_restore_bb_reg() argument 134 _rfk_restore_rf_reg(struct rtw89_dev * rtwdev,u32 backup_rf_reg_val[],u8 rf_path) _rfk_restore_rf_reg() argument 149 _wait_rx_mode(struct rtw89_dev * rtwdev,u8 kpath) _wait_rx_mode() argument 168 _dack_dump(struct rtw89_dev * rtwdev) _dack_dump() argument 216 _addck_backup(struct rtw89_dev * rtwdev) _addck_backup() argument 233 _addck_reload(struct rtw89_dev * rtwdev) _addck_reload() argument 249 _dack_backup_s0(struct rtw89_dev * rtwdev) _dack_backup_s0() argument 275 _dack_backup_s1(struct rtw89_dev * rtwdev) _dack_backup_s1() argument 301 _dack_reload_by_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 index) _dack_reload_by_path() argument 359 _dack_reload(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dack_reload() argument 367 _addck(struct rtw89_dev * rtwdev) _addck() argument 405 _dack_reset(struct rtw89_dev * rtwdev,u8 path) _dack_reset() argument 441 rtw8852c_txck_force(struct rtw89_dev * rtwdev,u8 path,bool force,enum dac_ck ck) rtw8852c_txck_force() argument 453 rtw8852c_rxck_force(struct rtw89_dev * rtwdev,u8 path,bool force,enum adc_ck ck) rtw8852c_rxck_force() argument 487 _check_dack_done(struct rtw89_dev * rtwdev,bool s0) _check_dack_done() argument 506 _dack_s0(struct rtw89_dev * rtwdev) _dack_s0() argument 533 _dack_s1(struct rtw89_dev * rtwdev) _dack_s1() argument 560 _dack(struct rtw89_dev * rtwdev) _dack() argument 566 _drck(struct rtw89_dev * rtwdev) _drck() argument 586 _dac_cal(struct rtw89_dev * rtwdev,bool force) _dac_cal() argument 645 rtw8852c_disable_rxagc(struct rtw89_dev * rtwdev,u8 path,u8 en_rxgac) rtw8852c_disable_rxagc() argument 653 _iqk_rxk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxk_setting() argument 697 _iqk_check_cal(struct rtw89_dev * rtwdev,u8 path,u8 ktype) _iqk_check_cal() argument 717 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 780 _rxk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_group_sel() argument 865 _iqk_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbrxk() argument 941 _txk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_group_sel() argument 1010 _iqk_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbtxk() argument 1063 _lok_finetune_check(struct rtw89_dev * rtwdev,u8 path) _lok_finetune_check() argument 1101 _iqk_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_lok() argument 1211 _iqk_txk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txk_setting() argument 1257 _iqk_info_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_info_iqk() argument 1301 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1322 _iqk_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path) _iqk_get_ch_info() argument 1365 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1371 _iqk_restore(struct rtw89_dev * rtwdev,u8 path) _iqk_restore() argument 1395 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1405 _iqk_preset(struct rtw89_dev * rtwdev,u8 path) _iqk_preset() argument 1418 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1451 _rck(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _rck() argument 1486 _iqk_init(struct rtw89_dev * rtwdev) _iqk_init() argument 1517 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path) _doiqk() argument 1546 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force) _iqk() argument 1564 _rx_dck_value_rewrite(struct rtw89_dev * rtwdev,u8 path,u8 addr,u8 val_i,u8 val_q) _rx_dck_value_rewrite() argument 1591 _rx_dck_rek_check(struct rtw89_dev * rtwdev,u8 path) _rx_dck_rek_check() argument 1639 _rx_dck_fix_if_need(struct rtw89_dev * rtwdev,u8 path,u8 addr,u8 val_i_bs,u8 val_q_bs,u8 val_i,u8 val_q) _rx_dck_fix_if_need() argument 1664 _rx_dck_recover(struct rtw89_dev * rtwdev,u8 path) _rx_dck_recover() argument 1713 _rx_dck_toggle(struct rtw89_dev * rtwdev,u8 path) _rx_dck_toggle() argument 1732 _set_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path,bool is_afe) _set_rx_dck() argument 1751 _rx_dck_channel_calc(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) _rx_dck_channel_calc() argument 1828 _rf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rf_direct_cntrl() argument 1840 _dpk_bkup_kip(struct rtw89_dev * rtwdev,const u32 reg[],u32 reg_bkup[][RTW8852C_DPK_KIP_REG_NUM],u8 path) _dpk_bkup_kip() argument 1854 _dpk_reload_kip(struct rtw89_dev * rtwdev,const u32 reg[],u32 reg_bkup[][RTW8852C_DPK_KIP_REG_NUM],u8 path) _dpk_reload_kip() argument 1867 _dpk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw8852c_dpk_id id) _dpk_one_shot() argument 1901 _dpk_information(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_information() argument 1926 _dpk_bb_afe_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kpath) _dpk_bb_afe_setting() argument 1958 _dpk_bb_afe_restore(struct rtw89_dev * rtwdev,u8 path) _dpk_bb_afe_restore() argument 1974 _dpk_tssi_pause(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_pause) _dpk_tssi_pause() argument 1984 _dpk_kip_control_rfc(struct rtw89_dev * rtwdev,u8 path,bool ctrl_by_kip) _dpk_kip_control_rfc() argument 1991 _dpk_txpwr_bb_force(struct rtw89_dev * rtwdev,u8 path,bool force) _dpk_txpwr_bb_force() argument 2000 _dpk_kip_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_kip_restore() argument 2009 _dpk_lbk_rxiqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_lbk_rxiqk() argument 2057 _dpk_rf_setting(struct rtw89_dev * rtwdev,u8 gain,enum rtw89_rf_path path,u8 kidx) _dpk_rf_setting() argument 2100 _dpk_tpg_sel(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_tpg_sel() argument 2123 _dpk_sync_check(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_sync_check() argument 2175 _dpk_dgain_read(struct rtw89_dev * rtwdev) _dpk_dgain_read() argument 2188 _dpk_gainloss_read(struct rtw89_dev * rtwdev) _dpk_gainloss_read() argument 2202 _dpk_kset_query(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_kset_query() argument 2211 _dpk_kip_set_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 dbm,bool set_from_bb) _dpk_kip_set_txagc() argument 2223 _dpk_gainloss(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_gainloss() argument 2235 _dpk_pas_read(struct rtw89_dev * rtwdev,bool is_check) _dpk_pas_read() argument 2280 _dpk_kip_set_rxagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_kip_set_rxagc() argument 2293 _dpk_read_rxsram(struct rtw89_dev * rtwdev) _dpk_read_rxsram() argument 2309 _dpk_bypass_rxiqc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_bypass_rxiqc() argument 2317 _dpk_agc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,u8 init_xdbm,u8 loss_only) _dpk_agc() argument 2425 _dpk_set_mdpd_para(struct rtw89_dev * rtwdev,u8 order) _dpk_set_mdpd_para() argument 2447 _dpk_idl_mpa(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_idl_mpa() argument 2496 _dpk_reload_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_reload_check() argument 2523 _dpk_kip_pwr_clk_onoff(struct rtw89_dev * rtwdev,bool turn_on) _dpk_kip_pwr_clk_onoff() argument 2529 _dpk_kip_preset_8852c(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_kip_preset_8852c() argument 2550 _dpk_para_query(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_para_query() argument 2567 _dpk_gain_normalize_8852c(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,bool is_execute) _dpk_gain_normalize_8852c() argument 2586 _dpk_order_convert(struct rtw89_dev * rtwdev) _dpk_order_convert() argument 2614 _dpk_on(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_on() argument 2636 _dpk_main(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 gain) _dpk_main() argument 2674 _dpk_init(struct rtw89_dev * rtwdev,u8 path) _dpk_init() argument 2682 _dpk_drf_direct_cntrl(struct rtw89_dev * rtwdev,u8 path,bool is_bybb) _dpk_drf_direct_cntrl() argument 2690 _dpk_cal_select(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy,u8 kpath) _dpk_cal_select() argument 2761 _dpk_bypass_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _dpk_bypass_check() argument 2784 _dpk_force_bypass(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _dpk_force_bypass() argument 2796 _dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool force) _dpk() argument 2812 _dpk_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool off) _dpk_onoff() argument 2828 _dpk_track(struct rtw89_dev * rtwdev) _dpk_track() argument 2896 _tssi_set_sys(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_sys() argument 2914 _tssi_ini_txpwr_ctrl_bb(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_ini_txpwr_ctrl_bb() argument 2922 _tssi_ini_txpwr_ctrl_bb_he_tb(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_ini_txpwr_ctrl_bb_he_tb() argument 2931 _tssi_set_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_dck() argument 2950 _tssi_set_bbgain_split(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_bbgain_split() argument 2958 _tssi_set_tmeter_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tmeter_tbl() argument 3144 _tssi_slope_cal_org(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_slope_cal_org() argument 3161 _tssi_set_aligk_default(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_aligk_default() argument 3187 _tssi_set_slope(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_slope() argument 3195 _tssi_run_slope(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_run_slope() argument 3203 _tssi_set_track(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_track() argument 3211 _tssi_set_txagc_offset_mv_avg(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_txagc_offset_mv_avg() argument 3220 _tssi_enable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_enable() argument 3249 _tssi_disable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_disable() argument 3274 _tssi_get_cck_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_cck_group() argument 3300 _tssi_get_ofdm_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_ofdm_group() argument 3368 _tssi_get_6g_ofdm_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_6g_ofdm_group() argument 3488 _tssi_get_trim_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_trim_group() argument 3516 _tssi_get_6g_trim_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_6g_trim_group() argument 3572 _tssi_get_ofdm_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_get_ofdm_de() argument 3635 _tssi_get_ofdm_trim_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_get_ofdm_trim_de() argument 3701 _tssi_set_efuse_to_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_set_efuse_to_de() argument 3767 rtw8852c_tssi_cont_en(struct rtw89_dev * rtwdev,bool en,enum rtw89_rf_path path) rtw8852c_tssi_cont_en() argument 3786 rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8852c_tssi_cont_en_phyidx() argument 3799 _bw_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,enum rtw89_bandwidth bw,bool is_dav) _bw_setting() argument 3844 _ctrl_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _ctrl_bw() argument 3876 _ch_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 central_ch,enum rtw89_band band,bool is_dav) _ch_setting() argument 3912 _ctrl_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band) _ctrl_ch() argument 3938 _rxbb_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _rxbb_bw() argument 3972 _lck_keep_thermal(struct rtw89_dev * rtwdev) _lck_keep_thermal() argument 3985 _lck(struct rtw89_dev * rtwdev) _lck() argument 4007 rtw8852c_lck_track(struct rtw89_dev * rtwdev) rtw8852c_lck_track() argument 4030 rtw8852c_lck_init(struct rtw89_dev * rtwdev) rtw8852c_lck_init() argument 4036 rtw8852c_ctrl_bw_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band,enum rtw89_bandwidth bw) rtw8852c_ctrl_bw_ch() argument 4045 rtw8852c_set_channel_rf(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852c_set_channel_rf() argument 4054 rtw8852c_mcc_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_mcc_get_ch_info() argument 4073 rtw8852c_rck(struct rtw89_dev * rtwdev) rtw8852c_rck() argument 4081 rtw8852c_dack(struct rtw89_dev * rtwdev) rtw8852c_dack() argument 4090 rtw8852c_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_iqk() argument 4108 _rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool is_afe,u8 retry_limit) _rx_dck() argument 4162 rtw8852c_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool is_afe) rtw8852c_rx_dck() argument 4169 rtw8852c_rx_dck_track(struct rtw89_dev * rtwdev) rtw8852c_rx_dck_track() argument 4220 rtw8852c_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852c_dpk() argument 4237 rtw8852c_dpk_track(struct rtw89_dev * rtwdev) rtw8852c_dpk_track() argument 4242 rtw8852c_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) rtw8852c_tssi() argument 4277 rtw8852c_tssi_scan(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) rtw8852c_tssi_scan() argument 4313 rtw8852c_tssi_default_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool enable) rtw8852c_tssi_default_txagc() argument 4360 rtw8852c_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx) rtw8852c_wifi_scan_notify() argument [all...] |