| /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() 157 static int rtw_sdio_indirect_reg_cfg(struct rtw_dev *rtwdev, u32 addr, u32 cfg) in rtw_sdio_indirect_reg_cfg() 181 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() argument 74 static u16 rtw_pci_read16(struct rtw_dev *rtwdev, u32 addr) in rtw_pci_read16() argument 89 static u32 rtw_pci_read32(struct rtw_dev *rtwdev, u32 addr) in rtw_pci_read32() argument 104 static void rtw_pci_write8(struct rtw_dev *rtwdev, u3 argument 116 rtw_pci_write16(struct rtw_dev * rtwdev,u32 addr,u16 val) rtw_pci_write16() argument 128 rtw_pci_write32(struct rtw_dev * rtwdev,u32 addr,u32 val) rtw_pci_write32() argument 140 rtw_pci_free_tx_ring_skbs(struct rtw_dev * rtwdev,struct rtw_pci_tx_ring * tx_ring) rtw_pci_free_tx_ring_skbs() argument 159 rtw_pci_free_tx_ring(struct rtw_dev * rtwdev,struct rtw_pci_tx_ring * tx_ring) rtw_pci_free_tx_ring() argument 174 rtw_pci_free_rx_ring_skbs(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring) rtw_pci_free_rx_ring_skbs() argument 195 rtw_pci_free_rx_ring(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring) rtw_pci_free_rx_ring() argument 207 rtw_pci_free_trx_ring(struct rtw_dev * rtwdev) rtw_pci_free_trx_ring() argument 225 rtw_pci_init_tx_ring(struct rtw_dev * rtwdev,struct rtw_pci_tx_ring * tx_ring,u8 desc_size,u32 len) rtw_pci_init_tx_ring() argument 256 rtw_pci_reset_rx_desc(struct rtw_dev * rtwdev,struct sk_buff * skb,struct rtw_pci_rx_ring * rx_ring,u32 idx,u32 desc_sz) rtw_pci_reset_rx_desc() argument 282 rtw_pci_sync_rx_desc_device(struct rtw_dev * rtwdev,dma_addr_t dma,struct rtw_pci_rx_ring * rx_ring,u32 idx,u32 desc_sz) rtw_pci_sync_rx_desc_device() argument 299 rtw_pci_init_rx_ring(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring,u8 desc_size,u32 len) rtw_pci_init_rx_ring() argument 362 rtw_pci_init_trx_ring(struct rtw_dev * rtwdev) rtw_pci_init_trx_ring() argument 411 rtw_pci_deinit(struct rtw_dev * rtwdev) rtw_pci_deinit() argument 416 rtw_pci_init(struct rtw_dev * rtwdev) rtw_pci_init() argument 442 rtw_pci_reset_buf_desc(struct rtw_dev * rtwdev) rtw_pci_reset_buf_desc() argument 522 rtw_pci_reset_trx_ring(struct rtw_dev * rtwdev) rtw_pci_reset_trx_ring() argument 527 rtw_pci_enable_interrupt(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci,bool exclude_rx) rtw_pci_enable_interrupt() argument 545 rtw_pci_disable_interrupt(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci) rtw_pci_disable_interrupt() argument 566 rtw_pci_dma_reset(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci) rtw_pci_dma_reset() argument 574 rtw_pci_setup(struct rtw_dev * rtwdev) rtw_pci_setup() argument 584 rtw_pci_dma_release(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci) rtw_pci_dma_release() argument 596 rtw_pci_napi_start(struct rtw_dev * rtwdev) rtw_pci_napi_start() argument 606 rtw_pci_napi_stop(struct rtw_dev * rtwdev) rtw_pci_napi_stop() argument 617 rtw_pci_start(struct rtw_dev * rtwdev) rtw_pci_start() argument 631 rtw_pci_stop(struct rtw_dev * rtwdev) rtw_pci_stop() argument 649 rtw_pci_deep_ps_enter(struct rtw_dev * rtwdev) rtw_pci_deep_ps_enter() argument 689 rtw_pci_deep_ps_leave(struct rtw_dev * rtwdev) rtw_pci_deep_ps_leave() argument 703 rtw_pci_deep_ps(struct rtw_dev * rtwdev,bool enter) rtw_pci_deep_ps() argument 734 rtw_pci_dma_check(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring,u32 idx) rtw_pci_dma_check() argument 755 __pci_get_hw_tx_ring_rp(struct rtw_dev * rtwdev,u8 pci_q) __pci_get_hw_tx_ring_rp() argument 763 __pci_flush_queue(struct rtw_dev * rtwdev,u8 pci_q,bool drop) __pci_flush_queue() argument 788 __rtw_pci_flush_queues(struct rtw_dev * rtwdev,u32 pci_queues,bool drop) __rtw_pci_flush_queues() argument 804 rtw_pci_flush_queues(struct rtw_dev * rtwdev,u32 queues,bool drop) rtw_pci_flush_queues() argument 823 rtw_pci_tx_kick_off_queue(struct rtw_dev * rtwdev,enum rtw_tx_queue_type queue) rtw_pci_tx_kick_off_queue() argument 840 rtw_pci_tx_kick_off(struct rtw_dev * rtwdev) rtw_pci_tx_kick_off() argument 850 rtw_pci_tx_write_data(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,struct sk_buff * skb,enum rtw_tx_queue_type queue) rtw_pci_tx_write_data() argument 920 rtw_pci_write_data_rsvd_page(struct rtw_dev * rtwdev,u8 * buf,u32 size) rtw_pci_write_data_rsvd_page() argument 949 rtw_pci_write_data_h2c(struct rtw_dev * rtwdev,u8 * buf,u32 size) rtw_pci_write_data_h2c() argument 973 rtw_pci_tx_write(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,struct sk_buff * skb) rtw_pci_tx_write() argument 997 rtw_pci_tx_isr(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci,u8 hw_queue) rtw_pci_tx_isr() argument 1072 rtw_pci_rx_isr(struct rtw_dev * rtwdev) rtw_pci_rx_isr() argument 1080 rtw_pci_get_hw_rx_ring_nr(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci) rtw_pci_get_hw_rx_ring_nr() argument 1098 rtw_pci_rx_napi(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci,u8 hw_queue,u32 limit) rtw_pci_rx_napi() argument 1176 rtw_pci_irq_recognized(struct rtw_dev * rtwdev,struct rtw_pci * rtwpci,u32 * irq_status) rtw_pci_irq_recognized() argument 1202 struct rtw_dev *rtwdev = dev; rtw_pci_interrupt_handler() local 1220 struct rtw_dev *rtwdev = dev; rtw_pci_interrupt_threadfn() local 1257 rtw_pci_io_mapping(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_io_mapping() argument 1304 rtw_pci_io_unmapping(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_io_unmapping() argument 1315 rtw_dbi_write8(struct rtw_dev * rtwdev,u16 addr,u8 data) rtw_dbi_write8() argument 1339 rtw_dbi_read8(struct rtw_dev * rtwdev,u16 addr,u8 * value) rtw_dbi_read8() argument 1363 rtw_mdio_write(struct rtw_dev * rtwdev,u8 addr,u16 data,bool g1) rtw_mdio_write() argument 1389 rtw_pci_clkreq_set(struct rtw_dev * rtwdev,bool enable) rtw_pci_clkreq_set() argument 1411 rtw_pci_clkreq_pad_low(struct rtw_dev * rtwdev,bool enable) rtw_pci_clkreq_pad_low() argument 1430 rtw_pci_aspm_set(struct rtw_dev * rtwdev,bool enable) rtw_pci_aspm_set() argument 1452 rtw_pci_link_ps(struct rtw_dev * rtwdev,bool enter) rtw_pci_link_ps() argument 1474 rtw_pci_link_cfg(struct rtw_dev * rtwdev) rtw_pci_link_cfg() argument 1516 rtw_pci_interface_cfg(struct rtw_dev * rtwdev) rtw_pci_interface_cfg() argument 1531 rtw_pci_phy_cfg(struct rtw_dev * rtwdev) rtw_pci_phy_cfg() argument 1592 struct rtw_dev *rtwdev = hw->priv; rtw_pci_suspend() local 1604 struct rtw_dev *rtwdev = hw->priv; rtw_pci_resume() local 1616 rtw_pci_claim(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_claim() argument 1633 rtw_pci_declaim(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_declaim() argument 1638 rtw_pci_setup_resource(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_setup_resource() argument 1668 rtw_pci_destroy(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_destroy() argument 1697 rtw_pci_request_irq(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_request_irq() argument 1723 rtw_pci_free_irq(struct rtw_dev * rtwdev,struct pci_dev * pdev) rtw_pci_free_irq() argument 1732 struct rtw_dev *rtwdev = container_of((void *)rtwpci, struct rtw_dev, rtw_pci_napi_poll() local 1768 rtw_pci_napi_init(struct rtw_dev * rtwdev) rtw_pci_napi_init() argument 1780 rtw_pci_napi_deinit(struct rtw_dev * rtwdev) rtw_pci_napi_deinit() argument 1802 struct rtw_dev *rtwdev = hw->priv; rtw_pci_io_slot_reset() local 1831 struct rtw_dev *rtwdev; rtw_pci_probe() local 1925 struct rtw_dev *rtwdev; rtw_pci_remove() local 1948 struct rtw_dev *rtwdev; rtw_pci_shutdown() local [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() argument 72 static u32 rtw_usb_read(struct rtw_dev *rtwdev, u32 addr, u16 len) in rtw_usb_read() argument 105 rtw_usb_read8(struct rtw_dev * rtwdev,u32 addr) rtw_usb_read8() argument 110 rtw_usb_read16(struct rtw_dev * rtwdev,u32 addr) rtw_usb_read16() argument 115 rtw_usb_read32(struct rtw_dev * rtwdev,u32 addr) rtw_usb_read32() argument 120 rtw_usb_write(struct rtw_dev * rtwdev,u32 addr,u32 val,int len) rtw_usb_write() argument 153 rtw_usb_write8(struct rtw_dev * rtwdev,u32 addr,u8 val) rtw_usb_write8() argument 158 rtw_usb_write16(struct rtw_dev * rtwdev,u32 addr,u16 val) rtw_usb_write16() argument 163 rtw_usb_write32(struct rtw_dev * rtwdev,u32 addr,u32 val) rtw_usb_write32() argument 168 rtw_usb_write_firmware_page(struct rtw_dev * rtwdev,u32 page,const u8 * data,u32 size) rtw_usb_write_firmware_page() argument 238 rtw_usb_parse(struct rtw_dev * rtwdev,struct usb_interface * interface) rtw_usb_parse() argument 322 struct rtw_dev *rtwdev = txcb->rtwdev; rtw_usb_write_port_tx_complete() local 365 rtw_usb_write_port(struct rtw_dev * rtwdev,u8 qsel,struct sk_buff * skb,usb_complete_t cb,void * context) rtw_usb_write_port() argument 394 struct rtw_dev *rtwdev = rtwusb->rtwdev; rtw_usb_tx_agg_skb() local 481 struct rtw_dev *rtwdev = rtwusb->rtwdev; rtw_usb_tx_queue_purge() local 495 rtw_usb_write_data(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,u8 * buf) rtw_usb_write_data() argument 527 rtw_usb_write_data_rsvd_page(struct rtw_dev * rtwdev,u8 * buf,u32 size) rtw_usb_write_data_rsvd_page() argument 541 rtw_usb_write_data_h2c(struct rtw_dev * rtwdev,u8 * buf,u32 size) rtw_usb_write_data_h2c() argument 570 rtw_usb_tx_write(struct rtw_dev * rtwdev,struct rtw_tx_pkt_info * pkt_info,struct sk_buff * skb) rtw_usb_tx_write() argument 594 rtw_usb_tx_kick_off(struct rtw_dev * rtwdev) rtw_usb_tx_kick_off() argument 604 struct rtw_dev *rtwdev = rtwusb->rtwdev; rtw_usb_rx_handler() local 683 struct rtw_dev *rtwdev = rtwusb->rtwdev; rtw_usb_rx_resubmit() local 740 struct rtw_dev *rtwdev = rxcb->rtwdev; rtw_usb_read_port_complete() local 821 rtw_usb_setup(struct rtw_dev * rtwdev) rtw_usb_setup() argument 827 rtw_usb_start(struct rtw_dev * rtwdev) rtw_usb_start() argument 832 rtw_usb_stop(struct rtw_dev * rtwdev) rtw_usb_stop() argument 836 rtw_usb_deep_ps(struct rtw_dev * rtwdev,bool enter) rtw_usb_deep_ps() argument 841 rtw_usb_link_ps(struct rtw_dev * rtwdev,bool enter) rtw_usb_link_ps() argument 846 rtw_usb_init_burst_pkt_len(struct rtw_dev * rtwdev) rtw_usb_init_burst_pkt_len() argument 867 rtw_usb_interface_cfg(struct rtw_dev * rtwdev) rtw_usb_interface_cfg() argument 872 rtw_usb_dynamic_rx_agg_v1(struct rtw_dev * rtwdev,bool enable) rtw_usb_dynamic_rx_agg_v1() argument 893 rtw_usb_dynamic_rx_agg_v2(struct rtw_dev * rtwdev,bool enable) rtw_usb_dynamic_rx_agg_v2() argument 917 rtw_usb_dynamic_rx_agg(struct rtw_dev * rtwdev,bool enable) rtw_usb_dynamic_rx_agg() argument 962 rtw_usb_init_rx(struct rtw_dev * rtwdev) rtw_usb_init_rx() argument 989 rtw_usb_setup_rx(struct rtw_dev * rtwdev) rtw_usb_setup_rx() argument 1001 rtw_usb_deinit_rx(struct rtw_dev * rtwdev) rtw_usb_deinit_rx() argument 1012 rtw_usb_init_tx(struct rtw_dev * rtwdev) rtw_usb_init_tx() argument 1031 rtw_usb_deinit_tx(struct rtw_dev * rtwdev) rtw_usb_deinit_tx() argument 1039 rtw_usb_intf_init(struct rtw_dev * rtwdev,struct usb_interface * intf) rtw_usb_intf_init() argument 1064 rtw_usb_intf_deinit(struct rtw_dev * rtwdev,struct usb_interface * intf) rtw_usb_intf_deinit() argument 1074 rtw_usb_switch_mode_old(struct rtw_dev * rtwdev) rtw_usb_switch_mode_old() argument 1100 rtw_usb_switch_mode_new(struct rtw_dev * rtwdev) rtw_usb_switch_mode_new() argument 1161 rtw_usb_switch_mode(struct rtw_dev * rtwdev) rtw_usb_switch_mode() argument 1190 rtw_usb_phy_write(struct rtw_dev * rtwdev,u8 addr,u16 data,enum usb_device_speed speed) rtw_usb_phy_write() argument 1204 rtw_usb_page_switch(struct rtw_dev * rtwdev,enum usb_device_speed speed,u8 page) rtw_usb_page_switch() argument 1213 rtw_usb_phy_cfg(struct rtw_dev * rtwdev,enum usb_device_speed speed) rtw_usb_phy_cfg() argument 1253 struct rtw_dev *rtwdev; rtw_usb_probe() local 1352 struct rtw_dev *rtwdev; rtw_usb_disconnect() local [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() argument 47 static void rtw89_pci_l1ss_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_l1ss_set_be() argument 57 static void rtw89_pci_clkreq_set_be(struct rtw89_dev *rtwdev, boo argument 70 _patch_pcie_power_wake_be(struct rtw89_dev * rtwdev,bool power_up) _patch_pcie_power_wake_be() argument 78 rtw89_pci_set_io_rcy_be(struct rtw89_dev * rtwdev) rtw89_pci_set_io_rcy_be() argument 123 rtw89_pci_ctrl_wpdma_pcie_be(struct rtw89_dev * rtwdev,bool en) rtw89_pci_ctrl_wpdma_pcie_be() argument 131 rtw89_pci_ctrl_trxdma_pcie_be(struct rtw89_dev * rtwdev,enum mac_ax_pcie_func_ctrl tx_en,enum mac_ax_pcie_func_ctrl rx_en,enum mac_ax_pcie_func_ctrl io_en) rtw89_pci_ctrl_trxdma_pcie_be() argument 162 rtw89_pci_clr_idx_all_be(struct rtw89_dev * rtwdev) rtw89_pci_clr_idx_all_be() argument 185 rtw89_pci_poll_txdma_ch_idle_be(struct rtw89_dev * rtwdev) rtw89_pci_poll_txdma_ch_idle_be() argument 193 rtw89_pci_poll_rxdma_ch_idle_be(struct rtw89_dev * rtwdev) rtw89_pci_poll_rxdma_ch_idle_be() argument 204 rtw89_pci_poll_dma_all_idle_be(struct rtw89_dev * rtwdev) rtw89_pci_poll_dma_all_idle_be() argument 223 rtw89_pci_mode_op_be(struct rtw89_dev * rtwdev) rtw89_pci_mode_op_be() argument 258 rtw89_pci_rst_bdram_be(struct rtw89_dev * rtwdev) rtw89_pci_rst_bdram_be() argument 268 rtw89_pci_debounce_be(struct rtw89_dev * rtwdev) rtw89_pci_debounce_be() argument 278 rtw89_pci_ldo_low_pwr_be(struct rtw89_dev * rtwdev) rtw89_pci_ldo_low_pwr_be() argument 290 rtw89_pci_pcie_setting_be(struct rtw89_dev * rtwdev) rtw89_pci_pcie_setting_be() argument 305 rtw89_pci_ser_setting_be(struct rtw89_dev * rtwdev) rtw89_pci_ser_setting_be() argument 320 rtw89_pci_ctrl_txdma_ch_be(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_txdma_ch_be() argument 341 rtw89_pci_ctrl_txdma_fw_ch_be(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_txdma_fw_ch_be() argument 353 rtw89_pci_ops_mac_pre_init_be(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_pre_init_be() argument 392 rtw89_pci_ops_mac_pre_deinit_be(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_pre_deinit_be() argument 409 rtw89_pci_ltr_set_v2(struct rtw89_dev * rtwdev,bool en) rtw89_pci_ltr_set_v2() argument 466 rtw89_pci_configure_mit_be(struct rtw89_dev * rtwdev) rtw89_pci_configure_mit_be() argument 481 rtw89_pci_ops_mac_post_init_be(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_post_init_be() argument 502 rtw89_pci_poll_io_idle_be(struct rtw89_dev * rtwdev) rtw89_pci_poll_io_idle_be() argument 519 rtw89_pci_lv1rst_stop_dma_be(struct rtw89_dev * rtwdev) rtw89_pci_lv1rst_stop_dma_be() argument 537 rtw89_pci_lv1rst_start_dma_be(struct rtw89_dev * rtwdev) rtw89_pci_lv1rst_start_dma_be() argument 553 rtw89_pci_disable_eq_be(struct rtw89_dev * rtwdev) rtw89_pci_disable_eq_be() argument 629 struct rtw89_dev *rtwdev = hw->priv; rtw89_pci_suspend_be() local 642 struct rtw89_dev *rtwdev = hw->priv; rtw89_pci_resume_be() local [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() argument 54 static int rtw89_pci_rst_bdram_ax(struct rtw89_dev *rtwdev) in rtw89_pci_rst_bdram_ax() argument 68 static u32 rtw89_pci_dma_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_dma_recalc() argument 94 static u32 rtw89_pci_txbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_txbd_recalc() argument 107 rtw89_pci_release_fwcmd(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,u32 cnt,bool release_all) rtw89_pci_release_fwcmd() argument 141 rtw89_pci_reclaim_tx_fwcmd(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_reclaim_tx_fwcmd() argument 153 rtw89_pci_rxbd_recalc(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_rxbd_recalc() argument 166 rtw89_pci_sync_skb_for_cpu(struct rtw89_dev * rtwdev,struct sk_buff * skb) rtw89_pci_sync_skb_for_cpu() argument 178 rtw89_pci_sync_skb_for_device(struct rtw89_dev * rtwdev,struct sk_buff * skb) rtw89_pci_sync_skb_for_device() argument 190 rtw89_pci_rxbd_info_update(struct rtw89_dev * rtwdev,struct sk_buff * skb) rtw89_pci_rxbd_info_update() argument 206 rtw89_pci_validate_rx_tag(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,struct sk_buff * skb) rtw89_pci_validate_rx_tag() argument 233 rtw89_pci_sync_skb_for_device_and_validate_rx_info(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,struct sk_buff * skb) rtw89_pci_sync_skb_for_device_and_validate_rx_info() argument 256 rtw89_pci_ctrl_txdma_ch_ax(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_txdma_ch_ax() argument 273 rtw89_pci_ctrl_txdma_fw_ch_ax(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_txdma_fw_ch_ax() argument 285 rtw89_skb_put_rx_data(struct rtw89_dev * rtwdev,bool fs,bool ls,struct sk_buff * new,const struct sk_buff * skb,u32 offset,const struct rtw89_pci_rx_info * rx_info,const struct rtw89_rx_desc_info * desc_info) rtw89_skb_put_rx_data() argument 313 rtw89_pci_get_rx_skb_idx(struct rtw89_dev * rtwdev,struct rtw89_pci_dma_ring * bd_ring) rtw89_pci_get_rx_skb_idx() argument 328 rtw89_pci_rxbd_deliver_skbs(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_rxbd_deliver_skbs() argument 420 rtw89_pci_rxbd_deliver(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 cnt) rtw89_pci_rxbd_deliver() argument 443 rtw89_pci_poll_rxq_dma(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,int budget) rtw89_pci_poll_rxq_dma() argument 467 rtw89_pci_tx_status(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct sk_buff * skb,u8 tx_status) rtw89_pci_tx_status() argument 507 rtw89_pci_reclaim_txbd(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_reclaim_txbd() argument 528 rtw89_pci_release_busy_txwd(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_release_busy_txwd() argument 544 rtw89_pci_release_txwd_skb(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct rtw89_pci_tx_wd * txwd,u16 seq,u8 tx_status) rtw89_pci_release_txwd_skb() argument 578 rtw89_pci_release_rpp(struct rtw89_dev * rtwdev,struct rtw89_pci_rpp_fmt * rpp) rtw89_pci_release_rpp() argument 605 rtw89_pci_release_pending_txwd_skb(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_release_pending_txwd_skb() argument 622 rtw89_pci_release_tx_skbs(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 max_cnt) rtw89_pci_release_tx_skbs() argument 674 rtw89_pci_release_tx(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 cnt) rtw89_pci_release_tx() argument 697 rtw89_pci_poll_rpq_dma(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,int budget) rtw89_pci_poll_rpq_dma() argument 724 rtw89_pci_isr_rxd_unavail(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_isr_rxd_unavail() argument 751 rtw89_pci_recognize_intrs(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,struct rtw89_pci_isrs * isrs) rtw89_pci_recognize_intrs() argument 765 rtw89_pci_recognize_intrs_v1(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,struct rtw89_pci_isrs * isrs) rtw89_pci_recognize_intrs_v1() argument 786 rtw89_pci_recognize_intrs_v2(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci,struct rtw89_pci_isrs * isrs) rtw89_pci_recognize_intrs_v2() argument 807 rtw89_pci_enable_intr(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_enable_intr() argument 815 rtw89_pci_disable_intr(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_disable_intr() argument 823 rtw89_pci_enable_intr_v1(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_enable_intr_v1() argument 832 rtw89_pci_disable_intr_v1(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_disable_intr_v1() argument 838 rtw89_pci_enable_intr_v2(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_enable_intr_v2() argument 847 rtw89_pci_disable_intr_v2(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_disable_intr_v2() argument 854 rtw89_pci_ops_recovery_start(struct rtw89_dev * rtwdev) rtw89_pci_ops_recovery_start() argument 866 rtw89_pci_ops_recovery_complete(struct rtw89_dev * rtwdev) rtw89_pci_ops_recovery_complete() argument 878 rtw89_pci_low_power_interrupt_handler(struct rtw89_dev * rtwdev) rtw89_pci_low_power_interrupt_handler() argument 892 struct rtw89_dev *rtwdev = dev; rtw89_pci_interrupt_threadfn() local 938 struct rtw89_dev *rtwdev = dev; rtw89_pci_interrupt_handler() local 1068 rtw89_pci_get_txch_addrs(struct rtw89_dev * rtwdev,enum rtw89_tx_channel txch,const struct rtw89_pci_ch_dma_addr ** addr) rtw89_pci_get_txch_addrs() argument 1082 rtw89_pci_get_rxch_addrs(struct rtw89_dev * rtwdev,enum rtw89_rx_channel rxch,const struct rtw89_pci_ch_dma_addr ** addr) rtw89_pci_get_rxch_addrs() argument 1108 __rtw89_pci_check_and_reclaim_tx_fwcmd_resource(struct rtw89_dev * rtwdev) __rtw89_pci_check_and_reclaim_tx_fwcmd_resource() argument 1123 __rtw89_pci_check_and_reclaim_tx_resource_noio(struct rtw89_dev * rtwdev,u8 txch) __rtw89_pci_check_and_reclaim_tx_resource_noio() argument 1140 __rtw89_pci_check_and_reclaim_tx_resource(struct rtw89_dev * rtwdev,u8 txch) __rtw89_pci_check_and_reclaim_tx_resource() argument 1194 rtw89_pci_check_and_reclaim_tx_resource(struct rtw89_dev * rtwdev,u8 txch) rtw89_pci_check_and_reclaim_tx_resource() argument 1206 __rtw89_pci_tx_kick_off(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring) __rtw89_pci_tx_kick_off() argument 1221 rtw89_pci_tx_bd_ring_update(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,int n_txbd) rtw89_pci_tx_bd_ring_update() argument 1234 rtw89_pci_ops_tx_kick_off(struct rtw89_dev * rtwdev,u8 txch) rtw89_pci_ops_tx_kick_off() argument 1247 rtw89_pci_tx_kick_off_pending(struct rtw89_dev * rtwdev) rtw89_pci_tx_kick_off_pending() argument 1262 __pci_flush_txch(struct rtw89_dev * rtwdev,u8 txch,bool drop) __pci_flush_txch() argument 1288 __rtw89_pci_ops_flush_txchs(struct rtw89_dev * rtwdev,u32 txchs,bool drop) __rtw89_pci_ops_flush_txchs() argument 1306 rtw89_pci_ops_flush_queues(struct rtw89_dev * rtwdev,u32 queues,bool drop) rtw89_pci_ops_flush_queues() argument 1312 rtw89_pci_fill_txaddr_info(struct rtw89_dev * rtwdev,void * txaddr_info_addr,u32 total_len,dma_addr_t dma,u8 * add_info_nr) rtw89_pci_fill_txaddr_info() argument 1331 rtw89_pci_fill_txaddr_info_v1(struct rtw89_dev * rtwdev,void * txaddr_info_addr,u32 total_len,dma_addr_t dma,u8 * add_info_nr) rtw89_pci_fill_txaddr_info_v1() argument 1368 rtw89_pci_txwd_submit(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct rtw89_pci_tx_wd * txwd,struct rtw89_core_tx_request * tx_req) rtw89_pci_txwd_submit() argument 1435 rtw89_pci_fwcmd_submit(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct rtw89_pci_tx_bd_32 * txbd,struct rtw89_core_tx_request * tx_req) rtw89_pci_fwcmd_submit() argument 1474 rtw89_pci_txbd_submit(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring,struct rtw89_pci_tx_bd_32 * txbd,struct rtw89_core_tx_request * tx_req) rtw89_pci_txbd_submit() argument 1521 rtw89_pci_tx_write(struct rtw89_dev * rtwdev,struct rtw89_core_tx_request * tx_req,u8 txch) rtw89_pci_tx_write() argument 1564 rtw89_pci_ops_tx_write(struct rtw89_dev * rtwdev,struct rtw89_core_tx_request * tx_req) rtw89_pci_ops_tx_write() argument 1606 rtw89_pci_init_wp_16sel(struct rtw89_dev * rtwdev) rtw89_pci_init_wp_16sel() argument 1625 rtw89_pci_reset_trx_rings(struct rtw89_dev * rtwdev) rtw89_pci_reset_trx_rings() argument 1692 rtw89_pci_release_tx_ring(struct rtw89_dev * rtwdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_release_tx_ring() argument 1699 rtw89_pci_ops_reset(struct rtw89_dev * rtwdev) rtw89_pci_ops_reset() argument 1721 rtw89_pci_enable_intr_lock(struct rtw89_dev * rtwdev) rtw89_pci_enable_intr_lock() argument 1732 rtw89_pci_disable_intr_lock(struct rtw89_dev * rtwdev) rtw89_pci_disable_intr_lock() argument 1743 rtw89_pci_ops_start(struct rtw89_dev * rtwdev) rtw89_pci_ops_start() argument 1751 rtw89_pci_ops_stop(struct rtw89_dev * rtwdev) rtw89_pci_ops_stop() argument 1761 rtw89_pci_ops_pause(struct rtw89_dev * rtwdev,bool pause) rtw89_pci_ops_pause() argument 1778 rtw89_pci_switch_bd_idx_addr(struct rtw89_dev * rtwdev,bool low_power) rtw89_pci_switch_bd_idx_addr() argument 1806 rtw89_pci_ops_switch_mode(struct rtw89_dev * rtwdev,bool low_power) rtw89_pci_ops_switch_mode() argument 1819 rtw89_pci_ops_read32_cmac(struct rtw89_dev * rtwdev,u32 addr) rtw89_pci_ops_read32_cmac() argument 1851 rtw89_pci_ops_read8(struct rtw89_dev * rtwdev,u32 addr) rtw89_pci_ops_read8() argument 1875 rtw89_pci_ops_read16(struct rtw89_dev * rtwdev,u32 addr) rtw89_pci_ops_read16() argument 1899 rtw89_pci_ops_read32(struct rtw89_dev * rtwdev,u32 addr) rtw89_pci_ops_read32() argument 1919 rtw89_pci_ops_write8(struct rtw89_dev * rtwdev,u32 addr,u8 data) rtw89_pci_ops_write8() argument 1931 rtw89_pci_ops_write16(struct rtw89_dev * rtwdev,u32 addr,u16 data) rtw89_pci_ops_write16() argument 1943 rtw89_pci_ops_write32(struct rtw89_dev * rtwdev,u32 addr,u32 data) rtw89_pci_ops_write32() argument 1955 rtw89_pci_ctrl_dma_trx(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_dma_trx() argument 1967 rtw89_pci_ctrl_dma_io(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_dma_io() argument 1978 rtw89_pci_ctrl_dma_all(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_ctrl_dma_all() argument 1984 rtw89_pci_check_mdio(struct rtw89_dev * rtwdev,u8 addr,u8 speed,u16 rw_bit) rtw89_pci_check_mdio() argument 2016 rtw89_read16_mdio(struct rtw89_dev * rtwdev,u8 addr,u8 speed,u16 * val) rtw89_read16_mdio() argument 2031 rtw89_write16_mdio(struct rtw89_dev * rtwdev,u8 addr,u16 data,u8 speed) rtw89_write16_mdio() argument 2046 rtw89_write16_mdio_mask(struct rtw89_dev * rtwdev,u8 addr,u16 mask,u16 data,u8 speed) rtw89_write16_mdio_mask() argument 2067 rtw89_write16_mdio_set(struct rtw89_dev * rtwdev,u8 addr,u16 mask,u8 speed) rtw89_write16_mdio_set() argument 2082 rtw89_write16_mdio_clr(struct rtw89_dev * rtwdev,u8 addr,u16 mask,u8 speed) rtw89_write16_mdio_clr() argument 2097 rtw89_dbi_write8(struct rtw89_dev * rtwdev,u16 addr,u8 data) rtw89_dbi_write8() argument 2120 rtw89_dbi_read8(struct rtw89_dev * rtwdev,u16 addr,u8 * value) rtw89_dbi_read8() argument 2144 rtw89_pci_write_config_byte(struct rtw89_dev * rtwdev,u16 addr,u8 data) rtw89_pci_write_config_byte() argument 2162 rtw89_pci_read_config_byte(struct rtw89_dev * rtwdev,u16 addr,u8 * value) rtw89_pci_read_config_byte() argument 2180 rtw89_pci_config_byte_set(struct rtw89_dev * rtwdev,u16 addr,u8 bit) rtw89_pci_config_byte_set() argument 2196 rtw89_pci_config_byte_clr(struct rtw89_dev * rtwdev,u16 addr,u8 bit) rtw89_pci_config_byte_clr() argument 2213 __get_target(struct rtw89_dev * rtwdev,u16 * target,enum rtw89_pcie_phy phy_rate) __get_target() argument 2252 rtw89_pci_autok_x(struct rtw89_dev * rtwdev) rtw89_pci_autok_x() argument 2264 rtw89_pci_auto_refclk_cal(struct rtw89_dev * rtwdev,bool autook_en) rtw89_pci_auto_refclk_cal() argument 2415 rtw89_pci_deglitch_setting(struct rtw89_dev * rtwdev) rtw89_pci_deglitch_setting() argument 2439 rtw89_pci_disable_eq_ax(struct rtw89_dev * rtwdev) rtw89_pci_disable_eq_ax() argument 2509 rtw89_pci_ber(struct rtw89_dev * rtwdev) rtw89_pci_ber() argument 2525 rtw89_pci_rxdma_prefth(struct rtw89_dev * rtwdev) rtw89_pci_rxdma_prefth() argument 2533 rtw89_pci_l1off_pwroff(struct rtw89_dev * rtwdev) rtw89_pci_l1off_pwroff() argument 2543 rtw89_pci_l2_rxen_lat(struct rtw89_dev * rtwdev) rtw89_pci_l2_rxen_lat() argument 2563 rtw89_pci_aphy_pwrcut(struct rtw89_dev * rtwdev) rtw89_pci_aphy_pwrcut() argument 2573 rtw89_pci_hci_ldo(struct rtw89_dev * rtwdev) rtw89_pci_hci_ldo() argument 2588 rtw89_pci_dphy_delay(struct rtw89_dev * rtwdev) rtw89_pci_dphy_delay() argument 2597 rtw89_pci_power_wake_ax(struct rtw89_dev * rtwdev,bool pwr_up) rtw89_pci_power_wake_ax() argument 2605 rtw89_pci_autoload_hang(struct rtw89_dev * rtwdev) rtw89_pci_autoload_hang() argument 2614 rtw89_pci_l12_vmain(struct rtw89_dev * rtwdev) rtw89_pci_l12_vmain() argument 2622 rtw89_pci_gen2_force_ib(struct rtw89_dev * rtwdev) rtw89_pci_gen2_force_ib() argument 2634 rtw89_pci_l1_ent_lat(struct rtw89_dev * rtwdev) rtw89_pci_l1_ent_lat() argument 2642 rtw89_pci_wd_exit_l1(struct rtw89_dev * rtwdev) rtw89_pci_wd_exit_l1() argument 2650 rtw89_pci_set_sic(struct rtw89_dev * rtwdev) rtw89_pci_set_sic() argument 2659 rtw89_pci_set_lbc(struct rtw89_dev * rtwdev) rtw89_pci_set_lbc() argument 2678 rtw89_pci_set_io_rcy(struct rtw89_dev * rtwdev) rtw89_pci_set_io_rcy() argument 2705 rtw89_pci_set_dbg(struct rtw89_dev * rtwdev) rtw89_pci_set_dbg() argument 2722 rtw89_pci_set_keep_reg(struct rtw89_dev * rtwdev) rtw89_pci_set_keep_reg() argument 2731 rtw89_pci_clr_idx_all_ax(struct rtw89_dev * rtwdev) rtw89_pci_clr_idx_all_ax() argument 2753 rtw89_pci_poll_txdma_ch_idle_ax(struct rtw89_dev * rtwdev) rtw89_pci_poll_txdma_ch_idle_ax() argument 2781 rtw89_pci_poll_rxdma_ch_idle_ax(struct rtw89_dev * rtwdev) rtw89_pci_poll_rxdma_ch_idle_ax() argument 2798 rtw89_pci_poll_dma_all_idle(struct rtw89_dev * rtwdev) rtw89_pci_poll_dma_all_idle() argument 2817 rtw89_pci_mode_op(struct rtw89_dev * rtwdev) rtw89_pci_mode_op() argument 2906 rtw89_pci_ops_deinit(struct rtw89_dev * rtwdev) rtw89_pci_ops_deinit() argument 2923 rtw89_pci_ops_mac_pre_init_ax(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_pre_init_ax() argument 2999 rtw89_pci_ops_mac_pre_deinit_ax(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_pre_deinit_ax() argument 3006 rtw89_pci_ltr_set(struct rtw89_dev * rtwdev,bool en) rtw89_pci_ltr_set() argument 3041 rtw89_pci_ltr_set_v1(struct rtw89_dev * rtwdev,bool en) rtw89_pci_ltr_set_v1() argument 3088 rtw89_pci_ops_mac_post_init_ax(struct rtw89_dev * rtwdev) rtw89_pci_ops_mac_post_init_ax() argument 3120 rtw89_pci_claim_device(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_claim_device() argument 3140 rtw89_pci_declaim_device(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_declaim_device() argument 3146 rtw89_pci_chip_is_manual_dac(struct rtw89_dev * rtwdev) rtw89_pci_chip_is_manual_dac() argument 3161 rtw89_pci_is_dac_compatible_bridge(struct rtw89_dev * rtwdev) rtw89_pci_is_dac_compatible_bridge() argument 3184 rtw89_pci_cfg_dac(struct rtw89_dev * rtwdev,bool force) rtw89_pci_cfg_dac() argument 3206 rtw89_pci_setup_mapping(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_setup_mapping() argument 3259 rtw89_pci_clear_mapping(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_clear_mapping() argument 3270 rtw89_pci_free_tx_wd_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_free_tx_wd_ring() argument 3285 rtw89_pci_free_tx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_tx_ring * tx_ring) rtw89_pci_free_tx_ring() argument 3301 rtw89_pci_free_tx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_free_tx_rings() argument 3318 rtw89_pci_free_rx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_free_rx_ring() argument 3350 rtw89_pci_free_rx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_free_rx_rings() argument 3363 rtw89_pci_free_trx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_free_trx_rings() argument 3370 rtw89_pci_init_rx_bd(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring,struct sk_buff * skb,int buf_sz,u32 idx) rtw89_pci_init_rx_bd() argument 3397 rtw89_pci_alloc_tx_wd_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_tx_ring * tx_ring,enum rtw89_tx_channel txch) rtw89_pci_alloc_tx_wd_ring() argument 3448 rtw89_pci_alloc_tx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_tx_ring * tx_ring,u32 desc_size,u32 len,enum rtw89_tx_channel txch) rtw89_pci_alloc_tx_ring() argument 3496 rtw89_pci_alloc_tx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_alloc_tx_rings() argument 3537 rtw89_pci_alloc_rx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring,u32 desc_size,u32 len,u32 rxch) rtw89_pci_alloc_rx_ring() argument 3625 rtw89_pci_alloc_rx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_alloc_rx_rings() argument 3659 rtw89_pci_alloc_trx_rings(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_alloc_trx_rings() argument 3684 rtw89_pci_h2c_init(struct rtw89_dev * rtwdev,struct rtw89_pci * rtwpci) rtw89_pci_h2c_init() argument 3691 rtw89_pci_setup_resource(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_setup_resource() argument 3722 rtw89_pci_clear_resource(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_clear_resource() argument 3733 rtw89_pci_config_intr_mask(struct rtw89_dev * rtwdev) rtw89_pci_config_intr_mask() argument 3762 rtw89_pci_recovery_intr_mask_v1(struct rtw89_dev * rtwdev) rtw89_pci_recovery_intr_mask_v1() argument 3772 rtw89_pci_default_intr_mask_v1(struct rtw89_dev * rtwdev) rtw89_pci_default_intr_mask_v1() argument 3790 rtw89_pci_low_power_intr_mask_v1(struct rtw89_dev * rtwdev) rtw89_pci_low_power_intr_mask_v1() argument 3801 rtw89_pci_config_intr_mask_v1(struct rtw89_dev * rtwdev) rtw89_pci_config_intr_mask_v1() argument 3814 rtw89_pci_recovery_intr_mask_v2(struct rtw89_dev * rtwdev) rtw89_pci_recovery_intr_mask_v2() argument 3824 rtw89_pci_default_intr_mask_v2(struct rtw89_dev * rtwdev) rtw89_pci_default_intr_mask_v2() argument 3837 rtw89_pci_low_power_intr_mask_v2(struct rtw89_dev * rtwdev) rtw89_pci_low_power_intr_mask_v2() argument 3849 rtw89_pci_config_intr_mask_v2(struct rtw89_dev * rtwdev) rtw89_pci_config_intr_mask_v2() argument 3862 rtw89_pci_request_irq(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_request_irq() argument 3894 rtw89_pci_free_irq(struct rtw89_dev * rtwdev,struct pci_dev * pdev) rtw89_pci_free_irq() argument 3913 rtw89_pci_filter_out(struct rtw89_dev * rtwdev) rtw89_pci_filter_out() argument 3968 rtw89_pci_clkreq_set(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_clkreq_set() argument 3979 rtw89_pci_clkreq_set_ax(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_clkreq_set_ax() argument 4013 rtw89_pci_aspm_set(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_aspm_set() argument 4024 rtw89_pci_aspm_set_ax(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_aspm_set_ax() argument 4063 rtw89_pci_recalc_int_mit(struct rtw89_dev * rtwdev) rtw89_pci_recalc_int_mit() argument 4088 rtw89_pci_link_cfg(struct rtw89_dev * rtwdev) rtw89_pci_link_cfg() argument 4124 rtw89_pci_l1ss_set(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_l1ss_set() argument 4135 rtw89_pci_l1ss_set_ax(struct rtw89_dev * rtwdev,bool enable) rtw89_pci_l1ss_set_ax() argument 4167 rtw89_pci_l1ss_cfg(struct rtw89_dev * rtwdev) rtw89_pci_l1ss_cfg() argument 4186 rtw89_pci_cpl_timeout_cfg(struct rtw89_dev * rtwdev) rtw89_pci_cpl_timeout_cfg() argument 4195 rtw89_pci_poll_io_idle_ax(struct rtw89_dev * rtwdev) rtw89_pci_poll_io_idle_ax() argument 4212 rtw89_pci_lv1rst_stop_dma_ax(struct rtw89_dev * rtwdev) rtw89_pci_lv1rst_stop_dma_ax() argument 4242 rtw89_pci_lv1rst_start_dma_ax(struct rtw89_dev * rtwdev) rtw89_pci_lv1rst_start_dma_ax() argument 4261 rtw89_pci_ops_mac_lv1_recovery(struct rtw89_dev * rtwdev,enum rtw89_lv1_rcvy_step step) rtw89_pci_ops_mac_lv1_recovery() argument 4289 rtw89_pci_ops_dump_err_status(struct rtw89_dev * rtwdev) rtw89_pci_ops_dump_err_status() argument 4311 struct rtw89_dev *rtwdev = container_of(napi, struct rtw89_dev, napi); rtw89_pci_napi_poll() local 4338 rtw89_check_pci_ssid_quirks(struct rtw89_dev * rtwdev,struct pci_dev * pdev,const struct rtw89_pci_ssid_quirk * ssid_quirks) rtw89_check_pci_ssid_quirks() argument 4370 struct rtw89_dev *rtwdev = hw->priv; rtw89_pci_suspend() local 4389 rtw89_pci_l2_hci_ldo(struct rtw89_dev * rtwdev) rtw89_pci_l2_hci_ldo() argument 4401 rtw89_pci_basic_cfg(struct rtw89_dev * rtwdev,bool resume) rtw89_pci_basic_cfg() argument 4416 struct rtw89_dev *rtwdev = hw->priv; rtw89_pci_resume() local 4456 struct rtw89_dev *rtwdev = hw->priv; rtw89_pci_io_slot_reset() local 4556 struct rtw89_dev *rtwdev; rtw89_pci_probe() local 4653 struct rtw89_dev *rtwdev; rtw89_pci_remove() local [all...] |
| H A D | mac_be.c | 64 rtw89_mac_check_mac_en_be(struct rtw89_dev * rtwdev,u8 mac_idx,enum rtw89_mac_hwmod_sel sel) rtw89_mac_check_mac_en_be() argument 80 is_qta_poh(struct rtw89_dev * rtwdev) is_qta_poh() argument 85 hfc_get_mix_info_be(struct rtw89_dev * rtwdev) hfc_get_mix_info_be() argument 135 hfc_h2c_cfg_be(struct rtw89_dev * rtwdev) hfc_h2c_cfg_be() argument 145 hfc_mix_cfg_be(struct rtw89_dev * rtwdev) hfc_mix_cfg_be() argument 176 hfc_func_en_be(struct rtw89_dev * rtwdev,bool en,bool h2c_en) hfc_func_en_be() argument 190 dle_func_en_be(struct rtw89_dev * rtwdev,bool enable) dle_func_en_be() argument 200 dle_clk_en_be(struct rtw89_dev * rtwdev,bool enable) dle_clk_en_be() argument 210 dle_mix_cfg_be(struct rtw89_dev * rtwdev,const struct rtw89_dle_mem * cfg) dle_mix_cfg_be() argument 268 chk_dle_rdy_be(struct rtw89_dev * rtwdev,bool wde_or_ple) chk_dle_rdy_be() argument 297 wde_quota_cfg_be(struct rtw89_dev * rtwdev,const struct rtw89_wde_quota * min_cfg,const struct rtw89_wde_quota * max_cfg,u16 ext_wde_min_qt_wcpu) wde_quota_cfg_be() argument 314 ple_quota_cfg_be(struct rtw89_dev * rtwdev,const struct rtw89_ple_quota * min_cfg,const struct rtw89_ple_quota * max_cfg) ple_quota_cfg_be() argument 335 rtw89_mac_hci_func_en_be(struct rtw89_dev * rtwdev) rtw89_mac_hci_func_en_be() argument 341 rtw89_mac_dmac_func_pre_en_be(struct rtw89_dev * rtwdev) rtw89_mac_dmac_func_pre_en_be() argument 377 rtw89_mac_write_xtal_si_be(struct rtw89_dev * rtwdev,u8 offset,u8 val,u8 mask) rtw89_mac_write_xtal_si_be() argument 402 rtw89_mac_read_xtal_si_be(struct rtw89_dev * rtwdev,u8 offset,u8 * val) rtw89_mac_read_xtal_si_be() argument 427 rtw89_mac_disable_cpu_be(struct rtw89_dev * rtwdev) rtw89_mac_disable_cpu_be() argument 448 set_cpu_en(struct rtw89_dev * rtwdev,bool include_bb) set_cpu_en() argument 458 wcpu_on(struct rtw89_dev * rtwdev,u8 boot_reason,bool dlfw) wcpu_on() argument 510 rtw89_mac_fwdl_enable_wcpu_be(struct rtw89_dev * rtwdev,u8 boot_reason,bool dlfw,bool include_bb) rtw89_mac_fwdl_enable_wcpu_be() argument 532 fwdl_get_status_be(struct rtw89_dev * rtwdev,enum rtw89_fwdl_check_type type) fwdl_get_status_be() argument 567 rtw89_fwdl_check_path_ready_be(struct rtw89_dev * rtwdev,bool h2c_or_fwdl) rtw89_fwdl_check_path_ready_be() argument 578 dmac_func_en_be(struct rtw89_dev * rtwdev) dmac_func_en_be() argument 583 cmac_func_en_be(struct rtw89_dev * rtwdev,u8 mac_idx,bool en) cmac_func_en_be() argument 622 chip_func_en_be(struct rtw89_dev * rtwdev) chip_func_en_be() argument 627 sys_init_be(struct rtw89_dev * rtwdev) sys_init_be() argument 646 sta_sch_init_be(struct rtw89_dev * rtwdev) sta_sch_init_be() argument 670 mpdu_proc_init_be(struct rtw89_dev * rtwdev) mpdu_proc_init_be() argument 699 sec_eng_init_be(struct rtw89_dev * rtwdev) sec_eng_init_be() argument 721 txpktctrl_init_be(struct rtw89_dev * rtwdev) txpktctrl_init_be() argument 743 mlo_init_be(struct rtw89_dev * rtwdev) mlo_init_be() argument 767 dmac_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) dmac_init_be() argument 822 scheduler_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) scheduler_init_be() argument 868 addr_cam_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) addr_cam_init_be() argument 896 rtw89_mac_typ_fltr_opt_be(struct rtw89_dev * rtwdev,enum rtw89_machdr_frame_type type,enum rtw89_mac_fwd_target fwd_target,u8 mac_idx) rtw89_mac_typ_fltr_opt_be() argument 936 rx_fltr_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) rx_fltr_init_be() argument 961 cca_ctrl_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) cca_ctrl_init_be() argument 966 nav_ctrl_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) nav_ctrl_init_be() argument 983 spatial_reuse_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) spatial_reuse_init_be() argument 1001 tmac_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) tmac_init_be() argument 1015 trxptcl_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) trxptcl_init_be() argument 1081 rst_bacam_be(struct rtw89_dev * rtwdev) rst_bacam_be() argument 1102 rmac_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) rmac_init_be() argument 1150 resp_pktctl_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) resp_pktctl_init_be() argument 1175 cmac_com_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_com_init_be() argument 1203 ptcl_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) ptcl_init_be() argument 1246 cmac_dma_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_dma_init_be() argument 1268 cmac_init_be(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_init_be() argument 1358 tx_idle_poll_band_be(struct rtw89_dev * rtwdev,u8 mac_idx) tx_idle_poll_band_be() argument 1376 dle_buf_req_be(struct rtw89_dev * rtwdev,u16 buf_len,bool wd,u16 * pkt_id) dle_buf_req_be() argument 1400 set_cpuio_be(struct rtw89_dev * rtwdev,struct rtw89_cpuio_ctrl * ctrl_para,bool wd) set_cpuio_be() argument 1460 dle_upd_qta_aval_page_be(struct rtw89_dev * rtwdev,enum rtw89_mac_dle_ctrl_type type,enum rtw89_mac_dle_ple_quota_id quota_id) dle_upd_qta_aval_page_be() argument 1488 dle_quota_change_be(struct rtw89_dev * rtwdev,bool band1_en) dle_quota_change_be() argument 1525 preload_init_be(struct rtw89_dev * rtwdev,u8 mac_idx,enum rtw89_qta_mode mode) preload_init_be() argument 1554 dbcc_bb_ctrl_be(struct rtw89_dev * rtwdev,bool bb1_en) dbcc_bb_ctrl_be() argument 1566 enable_imr_be(struct rtw89_dev * rtwdev,u8 mac_idx,enum rtw89_mac_hwmod_sel sel) enable_imr_be() argument 1596 err_imr_ctrl_be(struct rtw89_dev * rtwdev,bool en) err_imr_ctrl_be() argument 1611 band1_enable_be(struct rtw89_dev * rtwdev) band1_enable_be() argument 1660 band1_disable_be(struct rtw89_dev * rtwdev) band1_disable_be() argument 1685 dbcc_enable_be(struct rtw89_dev * rtwdev,bool enable) dbcc_enable_be() argument 1724 set_host_rpr_be(struct rtw89_dev * rtwdev) set_host_rpr_be() argument 1753 trx_init_be(struct rtw89_dev * rtwdev) trx_init_be() argument 1806 rtw89_mac_cfg_gnt_v2(struct rtw89_dev * rtwdev,const struct rtw89_mac_ax_coex_gnt * gnt_cfg) rtw89_mac_cfg_gnt_v2() argument 1858 rtw89_mac_cfg_ctrl_path_v2(struct rtw89_dev * rtwdev,bool wl) rtw89_mac_cfg_ctrl_path_v2() argument 1883 rtw89_mac_cfg_plt_be(struct rtw89_dev * rtwdev,struct rtw89_mac_ax_plt * plt) rtw89_mac_cfg_plt_be() argument 1908 rtw89_mac_get_plt_cnt_be(struct rtw89_dev * rtwdev,u8 band) rtw89_mac_get_plt_cnt_be() argument 1920 rtw89_set_hw_sch_tx_en_v2(struct rtw89_dev * rtwdev,u8 mac_idx,u32 tx_en,u32 tx_en_mask) rtw89_set_hw_sch_tx_en_v2() argument 1938 rtw89_mac_stop_sch_tx_v2(struct rtw89_dev * rtwdev,u8 mac_idx,u32 * tx_en,enum rtw89_sch_tx_sel sel) rtw89_mac_stop_sch_tx_v2() argument 1979 rtw89_mac_resume_sch_tx_v2(struct rtw89_dev * rtwdev,u8 mac_idx,u32 tx_en) rtw89_mac_resume_sch_tx_v2() argument 1992 rtw89_mac_cfg_phy_rpt_be(struct rtw89_dev * rtwdev,u8 mac_idx,bool enable) rtw89_mac_cfg_phy_rpt_be() argument 2007 rtw89_mac_cfg_ppdu_status_be(struct rtw89_dev * rtwdev,u8 mac_idx,bool enable) rtw89_mac_cfg_ppdu_status_be() argument 2029 rtw89_mac_get_txpwr_cr_be(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u32 reg_base,u32 * cr) rtw89_mac_get_txpwr_cr_be() argument 2066 rtw89_mac_init_bfee_be(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_mac_init_bfee_be() argument 2108 rtw89_mac_set_csi_para_reg_be(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_set_csi_para_reg_be() argument 2177 rtw89_mac_csi_rrsc_be(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_csi_rrsc_be() argument 2223 rtw89_mac_bf_assoc_be(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_bf_assoc_be() argument 2246 dump_err_status_dispatcher_be(struct rtw89_dev * rtwdev) dump_err_status_dispatcher_be() argument 2262 rtw89_mac_dump_qta_lost_be(struct rtw89_dev * rtwdev) rtw89_mac_dump_qta_lost_be() argument 2349 rtw89_wow_config_mac_be(struct rtw89_dev * rtwdev,bool enable_wow) rtw89_wow_config_mac_be() argument 2375 rtw89_mac_dump_cmac_err_status_be(struct rtw89_dev * rtwdev,u8 band) rtw89_mac_dump_cmac_err_status_be() argument 2464 rtw89_mac_dump_err_status_be(struct rtw89_dev * rtwdev,enum mac_ax_err_info err) rtw89_mac_dump_err_status_be() argument 2520 mac_is_txq_empty_be(struct rtw89_dev * rtwdev) mac_is_txq_empty_be() argument [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() argument 267 rtw8922a_pwr_on_func(struct rtw89_dev * rtwdev) rtw8922a_pwr_on_func() argument 413 rtw8922a_pwr_off_func(struct rtw89_dev * rtwdev) rtw8922a_pwr_off_func() argument 502 rtw8922a_efuse_parsing_tssi(struct rtw89_dev * rtwdev,struct rtw8922a_efuse * map) rtw8922a_efuse_parsing_tssi() argument 536 rtw8922a_efuse_parsing_gain_offset(struct rtw89_dev * rtwdev,struct rtw8922a_efuse * map) rtw8922a_efuse_parsing_gain_offset() argument 587 rtw8922a_read_efuse_mac_addr(struct rtw89_dev * rtwdev,u32 addr) rtw8922a_read_efuse_mac_addr() argument 600 rtw8922a_read_efuse_pci_sdio(struct rtw89_dev * rtwdev,u8 * log_map) rtw8922a_read_efuse_pci_sdio() argument 612 rtw8922a_read_efuse_usb(struct rtw89_dev * rtwdev,u8 * log_map) rtw8922a_read_efuse_usb() argument 619 rtw8922a_read_efuse_rf(struct rtw89_dev * rtwdev,u8 * log_map) rtw8922a_read_efuse_rf() argument 636 rtw8922a_read_efuse(struct rtw89_dev * rtwdev,u8 * log_map,enum rtw89_efuse_block block) rtw8922a_read_efuse() argument 654 rtw8922a_phycap_parsing_thermal_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8922a_phycap_parsing_thermal_trim() argument 688 rtw8922a_phycap_parsing_pa_bias_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8922a_phycap_parsing_pa_bias_trim() argument 711 rtw8922a_pa_bias_trim(struct rtw89_dev * rtwdev) rtw8922a_pa_bias_trim() argument 737 rtw8922a_phycap_parsing_pad_bias_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8922a_phycap_parsing_pad_bias_trim() argument 754 rtw8922a_pad_bias_trim(struct rtw89_dev * rtwdev) rtw8922a_pad_bias_trim() argument 779 rtw8922a_read_phycap(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8922a_read_phycap() argument 788 rtw8922a_power_trim(struct rtw89_dev * rtwdev) rtw8922a_power_trim() argument 794 rtw8922a_set_channel_mac(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 mac_idx) rtw8922a_set_channel_mac() argument 895 rtw8922a_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 primary_ch,enum rtw89_bandwidth bw,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_sco_cck() argument 1017 rtw8922a_set_rpl_gain(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path,enum rtw89_phy_idx phy_idx) rtw8922a_set_rpl_gain() argument 1062 rtw8922a_set_lna_tia_gain(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path,enum rtw89_phy_idx phy_idx) rtw8922a_set_lna_tia_gain() argument 1127 rtw8922a_set_gain(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path,enum rtw89_phy_idx phy_idx) rtw8922a_set_gain() argument 1136 rtw8922a_set_rx_gain_normal_cck(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path) rtw8922a_set_rx_gain_normal_cck() argument 1163 rtw8922a_set_rx_gain_normal_ofdm(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path) rtw8922a_set_rx_gain_normal_ofdm() argument 1197 rtw8922a_set_rx_gain_normal(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path) rtw8922a_set_rx_gain_normal() argument 1212 rtw8922a_set_cck_parameters(struct rtw89_dev * rtwdev,u8 central_ch,enum rtw89_phy_idx phy_idx) rtw8922a_set_cck_parameters() argument 1236 rtw8922a_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_ch() argument 1275 rtw8922a_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_sb,u8 bw,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_bw() argument 1339 rtw8922a_spur_freq(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8922a_spur_freq() argument 1349 rtw8922a_set_csi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_csi_tone_idx() argument 1391 rtw8922a_set_nbi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_rf_path path,enum rtw89_phy_idx phy_idx) rtw8922a_set_nbi_tone_idx() argument 1464 rtw8922a_spur_elimination(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_spur_elimination() argument 1473 rtw8922a_ctrl_afe_dac(struct rtw89_dev * rtwdev,enum rtw89_bandwidth bw,enum rtw89_rf_path path) rtw8922a_ctrl_afe_dac() argument 1525 rtw8922a_bbmcu_cr_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_bbmcu_cr_init() argument 1548 rtw8922a_bb_preinit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_bb_preinit() argument 1566 rtw8922a_bb_postinit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_bb_postinit() argument 1597 rtw8922a_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_band band,bool en,enum rtw89_phy_idx phy_idx) rtw8922a_bb_reset_en() argument 1614 rtw8922a_ctrl_tx_path_tmac(struct rtw89_dev * rtwdev,enum rtw89_rf_path tx_path,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_tx_path_tmac() argument 1669 rtw8922a_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_bb_reset() argument 1673 rtw8922a_cfg_rx_nss_limit(struct rtw89_dev * rtwdev,u8 rx_nss,enum rtw89_phy_idx phy_idx) rtw8922a_cfg_rx_nss_limit() argument 1707 rtw8922a_tssi_reset(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,enum rtw89_phy_idx phy_idx) rtw8922a_tssi_reset() argument 1727 rtw8922a_ctrl_rx_path_tmac(struct rtw89_dev * rtwdev,enum rtw89_rf_path rx_path,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_rx_path_tmac() argument 1772 rtw8922a_set_digital_pwr_comp(struct rtw89_dev * rtwdev,bool enable,u8 nss,enum rtw89_rf_path path) rtw8922a_set_digital_pwr_comp() argument 1793 rtw8922a_digital_pwr_comp(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_digital_pwr_comp() argument 1812 rtw8922a_ctrl_mlo(struct rtw89_dev * rtwdev,enum rtw89_mlo_dbcc_mode mode) rtw8922a_ctrl_mlo() argument 1865 rtw8922a_bb_sethw(struct rtw89_dev * rtwdev) rtw8922a_bb_sethw() argument 1881 rtw8922a_ctrl_cck_en(struct rtw89_dev * rtwdev,bool cck_en,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_cck_en() argument 1897 rtw8922a_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_channel_bb() argument 1917 rtw8922a_pre_set_channel_bb(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_pre_set_channel_bb() argument 1939 rtw8922a_post_set_channel_bb(struct rtw89_dev * rtwdev,enum rtw89_mlo_dbcc_mode mode,enum rtw89_phy_idx phy_idx) rtw8922a_post_set_channel_bb() argument 1950 rtw8922a_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8922a_set_channel() argument 1960 rtw8922a_dfs_en_idx(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_rf_path path,bool en) rtw8922a_dfs_en_idx() argument 1974 rtw8922a_dfs_en(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8922a_dfs_en() argument 1981 rtw8922a_adc_en_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool en) rtw8922a_adc_en_path() argument 2003 rtw8922a_adc_en(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8922a_adc_en() argument 2017 rtw8922a_hal_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_mac_idx mac_idx,enum rtw89_band band,u32 * tx_en,bool enter) rtw8922a_hal_reset() argument 2039 rtw8922a_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8922a_set_channel_help() argument 2058 rtw8922a_rfk_init(struct rtw89_dev * rtwdev) rtw8922a_rfk_init() argument 2067 __rtw8922a_rfk_init_late(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,const struct rtw89_chan * chan) __rtw8922a_rfk_init_late() argument 2078 rtw8922a_rfk_init_late(struct rtw89_dev * rtwdev) rtw8922a_rfk_init_late() argument 2087 _wait_rx_mode(struct rtw89_dev * rtwdev,u8 kpath) _wait_rx_mode() argument 2106 rtw8922a_rfk_channel(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw8922a_rfk_channel() argument 2130 rtw8922a_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,const struct rtw89_chan * chan) rtw8922a_rfk_band_changed() argument 2137 rtw8922a_rfk_scan(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool start) rtw8922a_rfk_scan() argument 2143 rtw8922a_rfk_track(struct rtw89_dev * rtwdev) rtw8922a_rfk_track() argument 2147 rtw8922a_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_set_txpwr_ref() argument 2172 rtw8922a_set_txpwr_diff(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_txpwr_diff() argument 2211 rtw8922a_bb_tx_triangular(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8922a_bb_tx_triangular() argument 2219 rtw8922a_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_tx_shape() argument 2238 rtw8922a_set_txpwr_sar_diff(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_txpwr_sar_diff() argument 2263 rtw8922a_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8922a_set_txpwr() argument 2277 rtw8922a_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8922a_set_txpwr_ctrl() argument 2283 rtw8922a_ctrl_trx_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path tx_path,u8 tx_nss,enum rtw89_rf_path rx_path,u8 rx_nss) rtw8922a_ctrl_trx_path() argument 2296 rtw8922a_ctrl_nbtg_bt_tx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8922a_ctrl_nbtg_bt_tx() argument 2344 rtw8922a_bb_cfg_txrx_path(struct rtw89_dev * rtwdev) rtw8922a_bb_cfg_txrx_path() argument 2370 rtw8922a_get_thermal(struct rtw89_dev * rtwdev,enum rtw89_rf_path rf_path) rtw8922a_get_thermal() argument 2393 rtw8922a_chan_to_rf18_val(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8922a_chan_to_rf18_val() argument 2435 rtw8922a_btc_set_rfe(struct rtw89_dev * rtwdev) rtw8922a_btc_set_rfe() argument 2480 rtw8922a_set_trx_mask(struct rtw89_dev * rtwdev,u8 path,u8 group,u32 val) rtw8922a_set_trx_mask() argument 2486 rtw8922a_btc_init_cfg(struct rtw89_dev * rtwdev) rtw8922a_btc_init_cfg() argument 2543 rtw8922a_btc_set_wl_txpwr_ctrl(struct rtw89_dev * rtwdev,u32 txpwr_val) rtw8922a_btc_set_wl_txpwr_ctrl() argument 2580 rtw8922a_btc_get_bt_rssi(struct rtw89_dev * rtwdev,s8 val) rtw8922a_btc_get_bt_rssi() argument 2635 rtw8922a_btc_update_bt_cnt(struct rtw89_dev * rtwdev) rtw8922a_btc_update_bt_cnt() argument 2641 rtw8922a_btc_wl_s1_standby(struct rtw89_dev * rtwdev,bool state) rtw8922a_btc_wl_s1_standby() argument 2670 rtw8922a_btc_set_wl_rx_gain(struct rtw89_dev * rtwdev,u32 level) rtw8922a_btc_set_wl_rx_gain() argument 2674 rtw8922a_fill_freq_with_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8922a_fill_freq_with_ppdu() argument 2690 rtw8922a_query_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8922a_query_ppdu() argument 2709 rtw8922a_convert_rpl_to_rssi(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu) rtw8922a_convert_rpl_to_rssi() argument 2741 rtw8922a_phy_rpt_to_rssi(struct rtw89_dev * rtwdev,struct rtw89_rx_desc_info * desc_info,struct ieee80211_rx_status * rx_status) rtw8922a_phy_rpt_to_rssi() argument 2751 rtw8922a_mac_enable_bb_rf(struct rtw89_dev * rtwdev) rtw8922a_mac_enable_bb_rf() argument 2760 rtw8922a_mac_disable_bb_rf(struct rtw89_dev * rtwdev) rtw8922a_mac_disable_bb_rf() argument [all...] |
| H A D | usb.c | 14 static void rtw89_usb_vendorreq(struct rtw89_dev *rtwdev, u32 addr, in rtw89_usb_vendorreq() argument 72 static u32 rtw89_usb_read_cmac(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_read_cmac() argument 102 rtw89_usb_ops_read8(struct rtw89_dev * rtwdev,u32 addr) rtw89_usb_ops_read8() argument 114 rtw89_usb_ops_read16(struct rtw89_dev * rtwdev,u32 addr) rtw89_usb_ops_read16() argument 126 rtw89_usb_ops_read32(struct rtw89_dev * rtwdev,u32 addr) rtw89_usb_ops_read32() argument 139 rtw89_usb_ops_write8(struct rtw89_dev * rtwdev,u32 addr,u8 val) rtw89_usb_ops_write8() argument 146 rtw89_usb_ops_write16(struct rtw89_dev * rtwdev,u32 addr,u16 val) rtw89_usb_ops_write16() argument 153 rtw89_usb_ops_write32(struct rtw89_dev * rtwdev,u32 addr,u32 val) rtw89_usb_ops_write32() argument 161 rtw89_usb_ops_check_and_reclaim_tx_resource(struct rtw89_dev * rtwdev,u8 txch) rtw89_usb_ops_check_and_reclaim_tx_resource() argument 194 struct rtw89_dev *rtwdev = txcb->rtwdev; rtw89_usb_write_port_complete() local 248 rtw89_usb_write_port(struct rtw89_dev * rtwdev,u8 ch_dma,void * data,int len,void * context) rtw89_usb_write_port() argument 281 rtw89_usb_ops_tx_kick_off(struct rtw89_dev * rtwdev,u8 txch) rtw89_usb_ops_tx_kick_off() argument 318 rtw89_usb_tx_write_fwcmd(struct rtw89_dev * rtwdev,struct rtw89_core_tx_request * tx_req) rtw89_usb_tx_write_fwcmd() argument 360 rtw89_usb_ops_tx_write(struct rtw89_dev * rtwdev,struct rtw89_core_tx_request * tx_req) rtw89_usb_ops_tx_write() argument 399 struct rtw89_dev *rtwdev = rtwusb->rtwdev; rtw89_usb_rx_handler() local 453 struct rtw89_dev *rtwdev = rtwusb->rtwdev; rtw89_usb_rx_resubmit() local 511 struct rtw89_dev *rtwdev = rxcb->rtwdev; rtw89_usb_read_port_complete() local 600 rtw89_usb_init_rx(struct rtw89_dev * rtwdev) rtw89_usb_init_rx() argument 627 rtw89_usb_deinit_rx(struct rtw89_dev * rtwdev) rtw89_usb_deinit_rx() argument 638 rtw89_usb_start_rx(struct rtw89_dev * rtwdev) rtw89_usb_start_rx() argument 647 rtw89_usb_init_tx(struct rtw89_dev * rtwdev) rtw89_usb_init_tx() argument 656 rtw89_usb_deinit_tx(struct rtw89_dev * rtwdev) rtw89_usb_deinit_tx() argument 669 rtw89_usb_ops_reset(struct rtw89_dev * rtwdev) rtw89_usb_ops_reset() argument 674 rtw89_usb_ops_start(struct rtw89_dev * rtwdev) rtw89_usb_ops_start() argument 679 rtw89_usb_ops_stop(struct rtw89_dev * rtwdev) rtw89_usb_ops_stop() argument 684 rtw89_usb_ops_pause(struct rtw89_dev * rtwdev,bool pause) rtw89_usb_ops_pause() argument 689 rtw89_usb_ops_switch_mode(struct rtw89_dev * rtwdev,bool low_power) rtw89_usb_ops_switch_mode() argument 694 rtw89_usb_ops_deinit(struct rtw89_dev * rtwdev) rtw89_usb_ops_deinit() argument 699 rtw89_usb_ops_mac_pre_init(struct rtw89_dev * rtwdev) rtw89_usb_ops_mac_pre_init() argument 720 rtw89_usb_ops_mac_pre_deinit(struct rtw89_dev * rtwdev) rtw89_usb_ops_mac_pre_deinit() argument 725 rtw89_usb_ops_mac_post_init(struct rtw89_dev * rtwdev) rtw89_usb_ops_mac_post_init() argument 755 rtw89_usb_ops_recalc_int_mit(struct rtw89_dev * rtwdev) rtw89_usb_ops_recalc_int_mit() argument 760 rtw89_usb_ops_mac_lv1_rcvy(struct rtw89_dev * rtwdev,enum rtw89_lv1_rcvy_step step) rtw89_usb_ops_mac_lv1_rcvy() argument 797 rtw89_usb_ops_dump_err_status(struct rtw89_dev * rtwdev) rtw89_usb_ops_dump_err_status() argument 845 rtw89_usb_parse(struct rtw89_dev * rtwdev,struct usb_interface * intf) rtw89_usb_parse() argument 898 rtw89_usb_intf_init(struct rtw89_dev * rtwdev,struct usb_interface * intf) rtw89_usb_intf_init() argument 922 rtw89_usb_intf_deinit(struct rtw89_dev * rtwdev,struct usb_interface * intf) rtw89_usb_intf_deinit() argument 936 struct rtw89_dev *rtwdev; rtw89_usb_probe() local 1019 struct rtw89_dev *rtwdev; rtw89_usb_disconnect() local [all...] |
| H A D | rtw8852a.c | 658 struct rtw89_efuse *efuse = &rtwdev->efuse; in rtw8852a_thermal_trim() argument 686 static void rtw8852a_phycap_parsing_tssi(struct rtw89_dev *rtwdev, u argument 548 rtw8852a_efuse_parsing_tssi(struct rtw89_dev * rtwdev,struct rtw8852a_efuse * map) rtw8852a_efuse_parsing_tssi() argument 579 rtw8852a_read_efuse(struct rtw89_dev * rtwdev,u8 * log_map,enum rtw89_efuse_block block) rtw8852a_read_efuse() argument 604 rtw8852a_phycap_parsing_tssi(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852a_phycap_parsing_tssi() argument 638 rtw8852a_phycap_parsing_thermal_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852a_phycap_parsing_thermal_trim() argument 706 rtw8852a_pa_bias_trim(struct rtw89_dev * rtwdev) rtw8852a_pa_bias_trim() argument 732 rtw8852a_read_phycap(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852a_read_phycap() argument 741 rtw8852a_power_trim(struct rtw89_dev * rtwdev) rtw8852a_power_trim() argument 747 rtw8852a_set_channel_mac(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 mac_idx) rtw8852a_set_channel_mac() argument 804 rtw8852a_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 central_ch,u8 primary_ch,enum rtw89_bandwidth bw) rtw8852a_ctrl_sco_cck() argument 828 rtw8852a_ch_setting(struct rtw89_dev * rtwdev,u8 central_ch,u8 path) rtw8852a_ch_setting() argument 873 rtw8852a_ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_ch() argument 974 rtw8852a_bw_setting(struct rtw89_dev * rtwdev,u8 bw,u8 path) rtw8852a_bw_setting() argument 1020 rtw8852a_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_bw() argument 1085 rtw8852a_spur_elimination(struct rtw89_dev * rtwdev,u8 central_ch) rtw8852a_spur_elimination() argument 1133 rtw8852a_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_reset_all() argument 1144 rtw8852a_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool en) rtw8852a_bb_reset_en() argument 1157 rtw8852a_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_reset() argument 1171 rtw8852a_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bb_macid_ctrl_init() argument 1181 rtw8852a_bb_sethw(struct rtw89_dev * rtwdev) rtw8852a_bb_sethw() argument 1206 rtw8852a_bbrst_for_rfk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_bbrst_for_rfk() argument 1217 rtw8852a_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel_bb() argument 1243 rtw8852a_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel() argument 1252 rtw8852a_dfs_en(struct rtw89_dev * rtwdev,bool en) rtw8852a_dfs_en() argument 1260 rtw8852a_tssi_cont_en(struct rtw89_dev * rtwdev,bool en,enum rtw89_rf_path path) rtw8852a_tssi_cont_en() argument 1275 rtw8852a_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8852a_tssi_cont_en_phyidx() argument 1289 rtw8852a_adc_en(struct rtw89_dev * rtwdev,bool en) rtw8852a_adc_en() argument 1299 rtw8852a_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8852a_set_channel_help() argument 1324 rtw8852a_fem_setup(struct rtw89_dev * rtwdev) rtw8852a_fem_setup() argument 1350 rtw8852a_rfk_init(struct rtw89_dev * rtwdev) rtw8852a_rfk_init() argument 1360 rtw8852a_rfk_channel(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw8852a_rfk_channel() argument 1378 rtw8852a_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,const struct rtw89_chan * chan) rtw8852a_rfk_band_changed() argument 1385 rtw8852a_rfk_scan(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool start) rtw8852a_rfk_scan() argument 1392 rtw8852a_rfk_track(struct rtw89_dev * rtwdev) rtw8852a_rfk_track() argument 1398 rtw8852a_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8852a_bb_cal_txpwr_ref() argument 1425 rtw8852a_set_txpwr_ul_tb_offset(struct rtw89_dev * rtwdev,s8 pw_ofst,enum rtw89_mac_idx mac_idx) rtw8852a_set_txpwr_ul_tb_offset() argument 1449 rtw8852a_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr_ref() argument 1481 rtw8852a_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr() argument 1491 rtw8852a_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_set_txpwr_ctrl() argument 1498 rtw8852a_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852a_init_txpwr_unit() argument 1517 rtw8852a_bb_set_plcp_tx(struct rtw89_dev * rtwdev) rtw8852a_bb_set_plcp_tx() argument 1529 rtw8852a_stop_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852a_bb_pmac_info * tx_info,enum rtw89_phy_idx idx) rtw8852a_stop_pmac_tx() argument 1542 rtw8852a_start_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852a_bb_pmac_info * tx_info,enum rtw89_phy_idx idx) rtw8852a_start_pmac_tx() argument 1567 rtw8852a_bb_set_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852a_bb_pmac_info * tx_info,enum rtw89_phy_idx idx,const struct rtw89_chan * chan) rtw8852a_bb_set_pmac_tx() argument 1590 rtw8852a_bb_set_pmac_pkt_tx(struct rtw89_dev * rtwdev,u8 enable,u16 tx_cnt,u16 period,u16 tx_time,enum rtw89_phy_idx idx,const struct rtw89_chan * chan) rtw8852a_bb_set_pmac_pkt_tx() argument 1605 rtw8852a_bb_set_power(struct rtw89_dev * rtwdev,s16 pwr_dbm,enum rtw89_phy_idx idx) rtw8852a_bb_set_power() argument 1613 rtw8852a_bb_cfg_tx_path(struct rtw89_dev * rtwdev,u8 tx_path) rtw8852a_bb_cfg_tx_path() argument 1661 rtw8852a_bb_tx_mode_switch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx idx,u8 mode) rtw8852a_bb_tx_mode_switch() argument 1676 rtw8852a_ctrl_nbtg_bt_tx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_nbtg_bt_tx() argument 1683 rtw8852a_get_thermal(struct rtw89_dev * rtwdev,enum rtw89_rf_path rf_path) rtw8852a_get_thermal() argument 1700 rtw8852a_btc_set_rfe(struct rtw89_dev * rtwdev) rtw8852a_btc_set_rfe() argument 1755 rtw8852a_set_trx_mask(struct rtw89_dev * rtwdev,u8 path,u8 group,u32 val) rtw8852a_set_trx_mask() argument 1763 rtw8852a_ctrl_btg_bt_rx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8852a_ctrl_btg_bt_rx() argument 1778 rtw8852a_btc_init_cfg(struct rtw89_dev * rtwdev) rtw8852a_btc_init_cfg() argument 1824 rtw8852a_btc_set_wl_pri(struct rtw89_dev * rtwdev,u8 map,bool state) rtw8852a_btc_set_wl_pri() argument 1885 rtw8852a_btc_set_wl_txpwr_ctrl(struct rtw89_dev * rtwdev,u32 txpwr_val) rtw8852a_btc_set_wl_txpwr_ctrl() argument 1918 rtw8852a_btc_get_bt_rssi(struct rtw89_dev * rtwdev,s8 val) rtw8852a_btc_get_bt_rssi() argument 1969 rtw8852a_btc_update_bt_cnt(struct rtw89_dev * rtwdev) rtw8852a_btc_update_bt_cnt() argument 1995 rtw8852a_btc_wl_s1_standby(struct rtw89_dev * rtwdev,bool state) rtw8852a_btc_wl_s1_standby() argument 2012 rtw8852a_set_wl_lna2(struct rtw89_dev * rtwdev,u8 level) rtw8852a_set_wl_lna2() argument 2039 rtw8852a_btc_set_wl_rx_gain(struct rtw89_dev * rtwdev,u32 level) rtw8852a_btc_set_wl_rx_gain() argument 2062 rtw8852a_fill_freq_with_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8852a_fill_freq_with_ppdu() argument 2077 rtw8852a_query_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8852a_query_ppdu() argument [all...] |
| H A D | mac.c | 40 rtw89_mac_mem_write(struct rtw89_dev * rtwdev,u32 offset,u32 val,enum rtw89_mac_mem_sel sel) rtw89_mac_mem_write() argument 50 rtw89_mac_mem_read(struct rtw89_dev * rtwdev,u32 offset,enum rtw89_mac_mem_sel sel) rtw89_mac_mem_read() argument 60 rtw89_mac_check_mac_en_ax(struct rtw89_dev * rtwdev,u8 mac_idx,enum rtw89_mac_hwmod_sel sel) rtw89_mac_check_mac_en_ax() argument 84 rtw89_mac_write_lte(struct rtw89_dev * rtwdev,const u32 offset,u32 val) rtw89_mac_write_lte() argument 100 rtw89_mac_read_lte(struct rtw89_dev * rtwdev,const u32 offset,u32 * val) rtw89_mac_read_lte() argument 116 rtw89_mac_dle_dfi_cfg(struct rtw89_dev * rtwdev,struct rtw89_mac_dle_dfi_ctrl * ctrl) rtw89_mac_dle_dfi_cfg() argument 156 rtw89_mac_dle_dfi_quota_cfg(struct rtw89_dev * rtwdev,struct rtw89_mac_dle_dfi_quota * quota) rtw89_mac_dle_dfi_quota_cfg() argument 176 rtw89_mac_dle_dfi_qempty_cfg(struct rtw89_dev * rtwdev,struct rtw89_mac_dle_dfi_qempty * qempty) rtw89_mac_dle_dfi_qempty_cfg() argument 195 dump_err_status_dispatcher_ax(struct rtw89_dev * rtwdev) dump_err_status_dispatcher_ax() argument 211 rtw89_mac_dump_qta_lost_ax(struct rtw89_dev * rtwdev) rtw89_mac_dump_qta_lost_ax() argument 302 rtw89_mac_dump_l0_to_l1(struct rtw89_dev * rtwdev,enum mac_ax_err_info err) rtw89_mac_dump_l0_to_l1() argument 321 rtw89_mac_dump_dmac_err_status(struct rtw89_dev * rtwdev) rtw89_mac_dump_dmac_err_status() argument 656 rtw89_mac_dump_cmac_err_status_ax(struct rtw89_dev * rtwdev,u8 band) rtw89_mac_dump_cmac_err_status_ax() argument 747 rtw89_mac_dump_err_status_ax(struct rtw89_dev * rtwdev,enum mac_ax_err_info err) rtw89_mac_dump_err_status_ax() argument 779 rtw89_mac_suppress_log(struct rtw89_dev * rtwdev,u32 err) rtw89_mac_suppress_log() argument 812 rtw89_mac_get_err_status(struct rtw89_dev * rtwdev) rtw89_mac_get_err_status() argument 846 rtw89_mac_set_err_status(struct rtw89_dev * rtwdev,u32 err) rtw89_mac_set_err_status() argument 876 hfc_reset_param(struct rtw89_dev * rtwdev) hfc_reset_param() argument 906 hfc_ch_cfg_chk(struct rtw89_dev * rtwdev,u8 ch) hfc_ch_cfg_chk() argument 925 hfc_pub_info_chk(struct rtw89_dev * rtwdev) hfc_pub_info_chk() argument 941 hfc_pub_cfg_chk(struct rtw89_dev * rtwdev) hfc_pub_cfg_chk() argument 952 hfc_ch_ctrl(struct rtw89_dev * rtwdev,u8 ch) hfc_ch_ctrl() argument 980 hfc_upd_ch_info(struct rtw89_dev * rtwdev,u8 ch) hfc_upd_ch_info() argument 1007 hfc_pub_ctrl(struct rtw89_dev * rtwdev) hfc_pub_ctrl() argument 1033 hfc_get_mix_info_ax(struct rtw89_dev * rtwdev) hfc_get_mix_info_ax() argument 1088 hfc_upd_mix_info(struct rtw89_dev * rtwdev) hfc_upd_mix_info() argument 1107 hfc_h2c_cfg_ax(struct rtw89_dev * rtwdev) hfc_h2c_cfg_ax() argument 1123 hfc_mix_cfg_ax(struct rtw89_dev * rtwdev) hfc_mix_cfg_ax() argument 1158 hfc_func_en_ax(struct rtw89_dev * rtwdev,bool en,bool h2c_en) hfc_func_en_ax() argument 1174 rtw89_mac_hfc_init(struct rtw89_dev * rtwdev,bool reset,bool en,bool h2c_en) rtw89_mac_hfc_init() argument 1229 pwr_cmd_poll(struct rtw89_dev * rtwdev,const struct rtw89_pwr_cfg * cfg) pwr_cmd_poll() argument 1250 rtw89_mac_sub_pwr_seq(struct rtw89_dev * rtwdev,u8 cv_msk,u8 intf_msk,const struct rtw89_pwr_cfg * cfg) rtw89_mac_sub_pwr_seq() argument 1293 rtw89_mac_pwr_seq(struct rtw89_dev * rtwdev,const struct rtw89_pwr_cfg * const * cfg_seq) rtw89_mac_pwr_seq() argument 1309 rtw89_mac_get_req_pwr_state(struct rtw89_dev * rtwdev) rtw89_mac_get_req_pwr_state() argument 1330 rtw89_mac_send_rpwm(struct rtw89_dev * rtwdev,enum rtw89_rpwm_req_pwr_state req_pwr_state,bool notify_wake) rtw89_mac_send_rpwm() argument 1358 rtw89_mac_check_cpwm_state(struct rtw89_dev * rtwdev,enum rtw89_rpwm_req_pwr_state req_pwr_state) rtw89_mac_check_cpwm_state() argument 1405 rtw89_mac_power_mode_change(struct rtw89_dev * rtwdev,bool enter) rtw89_mac_power_mode_change() argument 1435 rtw89_mac_notify_wake(struct rtw89_dev * rtwdev) rtw89_mac_notify_wake() argument 1443 rtw89_mac_power_switch_boot_mode(struct rtw89_dev * rtwdev) rtw89_mac_power_switch_boot_mode() argument 1460 rtw89_mac_power_switch(struct rtw89_dev * rtwdev,bool on) rtw89_mac_power_switch() argument 1516 rtw89_mac_pwr_on(struct rtw89_dev * rtwdev) rtw89_mac_pwr_on() argument 1531 rtw89_mac_pwr_off(struct rtw89_dev * rtwdev) rtw89_mac_pwr_off() argument 1536 cmac_func_en_ax(struct rtw89_dev * rtwdev,u8 mac_idx,bool en) cmac_func_en_ax() argument 1582 dmac_func_en_ax(struct rtw89_dev * rtwdev) dmac_func_en_ax() argument 1616 chip_func_en_ax(struct rtw89_dev * rtwdev) chip_func_en_ax() argument 1627 sys_init_ax(struct rtw89_dev * rtwdev) sys_init_ax() argument 1749 get_dle_mem_cfg(struct rtw89_dev * rtwdev,enum rtw89_qta_mode mode) get_dle_mem_cfg() argument 1775 rtw89_mac_get_dle_rsvd_qt_cfg(struct rtw89_dev * rtwdev,enum rtw89_mac_dle_rsvd_qt_type type,struct rtw89_mac_dle_rsvd_qt_cfg * cfg) rtw89_mac_get_dle_rsvd_qt_cfg() argument 1828 mac_is_txq_empty_ax(struct rtw89_dev * rtwdev) mac_is_txq_empty_ax() argument 1899 dle_expected_used_size(struct rtw89_dev * rtwdev,enum rtw89_qta_mode mode) dle_expected_used_size() argument 1910 dle_func_en_ax(struct rtw89_dev * rtwdev,bool enable) dle_func_en_ax() argument 1920 dle_clk_en_ax(struct rtw89_dev * rtwdev,bool enable) dle_clk_en_ax() argument 1933 dle_mix_cfg_ax(struct rtw89_dev * rtwdev,const struct rtw89_dle_mem * cfg) dle_mix_cfg_ax() argument 1990 chk_dle_rdy_ax(struct rtw89_dev * rtwdev,bool wde_or_ple) chk_dle_rdy_ax() argument 2019 wde_quota_cfg_ax(struct rtw89_dev * rtwdev,const struct rtw89_wde_quota * min_cfg,const struct rtw89_wde_quota * max_cfg,u16 ext_wde_min_qt_wcpu) wde_quota_cfg_ax() argument 2034 ple_quota_cfg_ax(struct rtw89_dev * rtwdev,const struct rtw89_ple_quota * min_cfg,const struct rtw89_ple_quota * max_cfg) ple_quota_cfg_ax() argument 2055 rtw89_mac_resize_ple_rx_quota(struct rtw89_dev * rtwdev,bool wow) rtw89_mac_resize_ple_rx_quota() argument 2087 rtw89_mac_hw_mgnt_sec(struct rtw89_dev * rtwdev,bool enable) rtw89_mac_hw_mgnt_sec() argument 2105 dle_quota_cfg(struct rtw89_dev * rtwdev,const struct rtw89_dle_mem * cfg,u16 ext_wde_min_qt_wcpu) dle_quota_cfg() argument 2115 rtw89_mac_dle_init(struct rtw89_dev * rtwdev,enum rtw89_qta_mode mode,enum rtw89_qta_mode ext_mode) rtw89_mac_dle_init() argument 2186 preload_init_set(struct rtw89_dev * rtwdev,enum rtw89_mac_idx mac_idx,enum rtw89_qta_mode mode) preload_init_set() argument 2207 is_qta_poh(struct rtw89_dev * rtwdev) is_qta_poh() argument 2212 rtw89_mac_preload_init(struct rtw89_dev * rtwdev,enum rtw89_mac_idx mac_idx,enum rtw89_qta_mode mode) rtw89_mac_preload_init() argument 2224 dle_is_txq_empty(struct rtw89_dev * rtwdev) dle_is_txq_empty() argument 2250 _patch_ss2f_path(struct rtw89_dev * rtwdev) _patch_ss2f_path() argument 2261 sta_sch_init_ax(struct rtw89_dev * rtwdev) sta_sch_init_ax() argument 2290 mpdu_proc_init_ax(struct rtw89_dev * rtwdev) mpdu_proc_init_ax() argument 2307 sec_eng_init_ax(struct rtw89_dev * rtwdev) sec_eng_init_ax() argument 2344 dmac_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) dmac_init_ax() argument 2387 addr_cam_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) addr_cam_init_ax() argument 2414 scheduler_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) scheduler_init_ax() argument 2455 rtw89_mac_typ_fltr_opt_ax(struct rtw89_dev * rtwdev,enum rtw89_machdr_frame_type type,enum rtw89_mac_fwd_target fwd_target,u8 mac_idx) rtw89_mac_typ_fltr_opt_ax() argument 2497 rx_fltr_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) rx_fltr_init_ax() argument 2525 _patch_dis_resp_chk(struct rtw89_dev * rtwdev,u8 mac_idx) _patch_dis_resp_chk() argument 2559 cca_ctrl_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) cca_ctrl_init_ax() argument 2591 nav_ctrl_init_ax(struct rtw89_dev * rtwdev) nav_ctrl_init_ax() argument 2601 spatial_reuse_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) spatial_reuse_init_ax() argument 2618 tmac_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) tmac_init_ax() argument 2640 trxptcl_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) trxptcl_init_ax() argument 2684 rst_bacam(struct rtw89_dev * rtwdev) rst_bacam() argument 2699 rmac_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) rmac_init_ax() argument 2759 cmac_com_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_com_init_ax() argument 2784 rtw89_mac_is_qta_dbcc(struct rtw89_dev * rtwdev,enum rtw89_qta_mode mode) rtw89_mac_is_qta_dbcc() argument 2797 ptcl_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) ptcl_init_ax() argument 2847 cmac_dma_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_dma_init_ax() argument 2865 cmac_init_ax(struct rtw89_dev * rtwdev,u8 mac_idx) cmac_init_ax() argument 2949 rtw89_mac_read_phycap(struct rtw89_dev * rtwdev,struct rtw89_mac_c2h_info * c2h_info,u8 part_num) rtw89_mac_read_phycap() argument 2994 rtw89_mac_setup_phycap_part0(struct rtw89_dev * rtwdev) rtw89_mac_setup_phycap_part0() argument 3051 rtw89_mac_setup_phycap_part1(struct rtw89_dev * rtwdev) rtw89_mac_setup_phycap_part1() argument 3089 rtw89_mac_setup_phycap(struct rtw89_dev * rtwdev) rtw89_mac_setup_phycap() argument 3105 rtw89_hw_sch_tx_en_h2c(struct rtw89_dev * rtwdev,u8 band,u16 tx_en_u16,u16 mask_u16) rtw89_hw_sch_tx_en_h2c() argument 3130 rtw89_set_hw_sch_tx_en(struct rtw89_dev * rtwdev,u8 mac_idx,u16 tx_en,u16 tx_en_mask) rtw89_set_hw_sch_tx_en() argument 3152 rtw89_set_hw_sch_tx_en_v1(struct rtw89_dev * rtwdev,u8 mac_idx,u32 tx_en,u32 tx_en_mask) rtw89_set_hw_sch_tx_en_v1() argument 3170 rtw89_mac_stop_sch_tx(struct rtw89_dev * rtwdev,u8 mac_idx,u32 * tx_en,enum rtw89_sch_tx_sel sel) rtw89_mac_stop_sch_tx() argument 3211 rtw89_mac_stop_sch_tx_v1(struct rtw89_dev * rtwdev,u8 mac_idx,u32 * tx_en,enum rtw89_sch_tx_sel sel) rtw89_mac_stop_sch_tx_v1() argument 3252 rtw89_mac_resume_sch_tx(struct rtw89_dev * rtwdev,u8 mac_idx,u32 tx_en) rtw89_mac_resume_sch_tx() argument 3264 rtw89_mac_resume_sch_tx_v1(struct rtw89_dev * rtwdev,u8 mac_idx,u32 tx_en) rtw89_mac_resume_sch_tx_v1() argument 3277 dle_buf_req_ax(struct rtw89_dev * rtwdev,u16 buf_len,bool wd,u16 * pkt_id) dle_buf_req_ax() argument 3301 set_cpuio_ax(struct rtw89_dev * rtwdev,struct rtw89_cpuio_ctrl * ctrl_para,bool wd) set_cpuio_ax() argument 3354 rtw89_mac_dle_quota_change(struct rtw89_dev * rtwdev,enum rtw89_qta_mode mode,bool band1_en) rtw89_mac_dle_quota_change() argument 3376 dle_quota_change_ax(struct rtw89_dev * rtwdev,bool band1_en) dle_quota_change_ax() argument 3422 band_idle_ck_b(struct rtw89_dev * rtwdev,u8 mac_idx) band_idle_ck_b() argument 3445 band1_enable_ax(struct rtw89_dev * rtwdev) band1_enable_ax() argument 3506 rtw89_wdrls_imr_enable(struct rtw89_dev * rtwdev) rtw89_wdrls_imr_enable() argument 3514 rtw89_wsec_imr_enable(struct rtw89_dev * rtwdev) rtw89_wsec_imr_enable() argument 3521 rtw89_mpdu_trx_imr_enable(struct rtw89_dev * rtwdev) rtw89_mpdu_trx_imr_enable() argument 3549 rtw89_sta_sch_imr_enable(struct rtw89_dev * rtwdev) rtw89_sta_sch_imr_enable() argument 3561 rtw89_txpktctl_imr_enable(struct rtw89_dev * rtwdev) rtw89_txpktctl_imr_enable() argument 3575 rtw89_wde_imr_enable(struct rtw89_dev * rtwdev) rtw89_wde_imr_enable() argument 3583 rtw89_ple_imr_enable(struct rtw89_dev * rtwdev) rtw89_ple_imr_enable() argument 3591 rtw89_pktin_imr_enable(struct rtw89_dev * rtwdev) rtw89_pktin_imr_enable() argument 3597 rtw89_dispatcher_imr_enable(struct rtw89_dev * rtwdev) rtw89_dispatcher_imr_enable() argument 3615 rtw89_cpuio_imr_enable(struct rtw89_dev * rtwdev) rtw89_cpuio_imr_enable() argument 3621 rtw89_bbrpt_imr_enable(struct rtw89_dev * rtwdev) rtw89_bbrpt_imr_enable() argument 3636 rtw89_scheduler_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_scheduler_imr_enable() argument 3646 rtw89_ptcl_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_ptcl_imr_enable() argument 3656 rtw89_cdma_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_cdma_imr_enable() argument 3673 rtw89_phy_intf_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_phy_intf_imr_enable() argument 3683 rtw89_rmac_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_rmac_imr_enable() argument 3693 rtw89_tmac_imr_enable(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_tmac_imr_enable() argument 3703 enable_imr_ax(struct rtw89_dev * rtwdev,u8 mac_idx,enum rtw89_mac_hwmod_sel sel) enable_imr_ax() argument 3741 err_imr_ctrl_ax(struct rtw89_dev * rtwdev,bool en) err_imr_ctrl_ax() argument 3752 dbcc_enable_ax(struct rtw89_dev * rtwdev,bool enable) dbcc_enable_ax() argument 3776 set_host_rpr_ax(struct rtw89_dev * rtwdev) set_host_rpr_ax() argument 3796 trx_init_ax(struct rtw89_dev * rtwdev) trx_init_ax() argument 3849 rtw89_mac_feat_init(struct rtw89_dev * rtwdev) rtw89_mac_feat_init() argument 3871 rtw89_disable_fw_watchdog(struct rtw89_dev * rtwdev) rtw89_disable_fw_watchdog() argument 3890 rtw89_mac_disable_cpu_ax(struct rtw89_dev * rtwdev) rtw89_mac_disable_cpu_ax() argument 3905 rtw89_mac_enable_cpu_ax(struct rtw89_dev * rtwdev,u8 boot_reason,bool dlfw,bool include_bb) rtw89_mac_enable_cpu_ax() argument 3952 rtw89_mac_hci_func_en_ax(struct rtw89_dev * rtwdev) rtw89_mac_hci_func_en_ax() argument 3966 rtw89_mac_dmac_func_pre_en_ax(struct rtw89_dev * rtwdev) rtw89_mac_dmac_func_pre_en_ax() argument 3995 rtw89_mac_dmac_pre_init(struct rtw89_dev * rtwdev) rtw89_mac_dmac_pre_init() argument 4018 rtw89_mac_enable_bb_rf(struct rtw89_dev * rtwdev) rtw89_mac_enable_bb_rf() argument 4031 rtw89_mac_disable_bb_rf(struct rtw89_dev * rtwdev) rtw89_mac_disable_bb_rf() argument 4044 rtw89_mac_partial_init(struct rtw89_dev * rtwdev,bool include_bb) rtw89_mac_partial_init() argument 4073 rtw89_mac_init(struct rtw89_dev * rtwdev) rtw89_mac_init() argument 4120 rtw89_mac_dmac_tbl_init(struct rtw89_dev * rtwdev,u8 macid) rtw89_mac_dmac_tbl_init() argument 4135 rtw89_mac_cmac_tbl_init(struct rtw89_dev * rtwdev,u8 macid) rtw89_mac_cmac_tbl_init() argument 4154 rtw89_mac_set_macid_pause(struct rtw89_dev * rtwdev,u8 macid,bool pause) rtw89_mac_set_macid_pause() argument 4205 rtw89_mac_check_packet_ctrl(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,u8 type) rtw89_mac_check_packet_ctrl() argument 4228 rtw89_mac_bcn_drop(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_bcn_drop() argument 4266 rtw89_mac_port_cfg_func_sw(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_func_sw() argument 4316 rtw89_mac_port_cfg_tx_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool en) rtw89_mac_port_cfg_tx_rpt() argument 4330 rtw89_mac_port_cfg_rx_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool en) rtw89_mac_port_cfg_rx_rpt() argument 4344 rtw89_mac_port_cfg_net_type(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_net_type() argument 4354 rtw89_mac_port_cfg_bcn_prct(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_prct() argument 4368 rtw89_mac_port_cfg_rx_sw(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_rx_sw() argument 4383 rtw89_mac_port_cfg_rx_sync(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool en) rtw89_mac_port_cfg_rx_sync() argument 4395 rtw89_mac_port_cfg_rx_sync_by_nettype(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_rx_sync_by_nettype() argument 4404 rtw89_mac_port_cfg_tx_sw(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool en) rtw89_mac_port_cfg_tx_sw() argument 4416 rtw89_mac_port_cfg_tx_sw_by_nettype(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_tx_sw_by_nettype() argument 4425 rtw89_mac_enable_ap_bcn_by_chan(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,const struct rtw89_chan * to_match,bool en) rtw89_mac_enable_ap_bcn_by_chan() argument 4449 rtw89_mac_enable_aps_bcn_by_chan(struct rtw89_dev * rtwdev,const struct rtw89_chan * to_match,bool en) rtw89_mac_enable_aps_bcn_by_chan() argument 4463 rtw89_mac_enable_beacon_for_ap_vifs(struct rtw89_dev * rtwdev,bool en) rtw89_mac_enable_beacon_for_ap_vifs() argument 4468 rtw89_mac_port_cfg_bcn_intv(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_intv() argument 4490 rtw89_mac_port_cfg_hiq_win(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_hiq_win() argument 4503 rtw89_mac_port_cfg_hiq_dtim(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_hiq_dtim() argument 4526 rtw89_mac_port_cfg_bcn_setup_time(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_setup_time() argument 4536 rtw89_mac_port_cfg_bcn_hold_time(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_hold_time() argument 4546 rtw89_mac_port_cfg_bcn_mask_area(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_mask_area() argument 4556 rtw89_mac_port_cfg_tbtt_early(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_tbtt_early() argument 4566 rtw89_mac_port_cfg_bss_color(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bss_color() argument 4594 rtw89_mac_port_cfg_mbssid(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_mbssid() argument 4611 rtw89_mac_port_cfg_hiq_drop(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_hiq_drop() argument 4628 rtw89_mac_port_cfg_func_en(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool enable) rtw89_mac_port_cfg_func_en() argument 4642 rtw89_mac_port_cfg_bcn_early(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_bcn_early() argument 4652 rtw89_mac_port_cfg_tbtt_shift(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_cfg_tbtt_shift() argument 4673 rtw89_mac_port_tsf_sync(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_vif_link * rtwvif_src,u16 offset_tu) rtw89_mac_port_tsf_sync() argument 4691 rtw89_mac_port_tsf_sync_rand(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_vif_link * rtwvif_src,u8 offset,int * n_offset) rtw89_mac_port_tsf_sync_rand() argument 4713 rtw89_mac_port_tsf_resync_all(struct rtw89_dev * rtwdev) rtw89_mac_port_tsf_resync_all() argument 4741 rtw89_mac_vif_init(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_vif_init() argument 4783 rtw89_mac_vif_deinit(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_vif_deinit() argument 4800 rtw89_mac_port_update(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_port_update() argument 4834 rtw89_mac_port_get_tsf(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,u64 * tsf) rtw89_mac_port_get_tsf() argument 4872 rtw89_mac_set_he_obss_narrow_bw_ru(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_set_he_obss_narrow_bw_ru() argument 4911 rtw89_mac_set_he_tb(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_set_he_tb() argument 4937 rtw89_mac_stop_ap(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_stop_ap() argument 4944 rtw89_mac_add_vif(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_add_vif() argument 4949 rtw89_mac_remove_vif(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw89_mac_remove_vif() argument 4955 rtw89_mac_c2h_macid_pause(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_macid_pause() argument 4960 rtw89_hw_scan_search_op_chan(struct rtw89_dev * rtwdev,u8 band,u8 channel) rtw89_hw_scan_search_op_chan() argument 4978 rtw89_mac_c2h_scanofld_rsp(struct rtw89_dev * rtwdev,struct sk_buff * skb,u32 len) rtw89_mac_c2h_scanofld_rsp() argument 5082 rtw89_mac_bcn_fltr_rpt(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct sk_buff * skb) rtw89_mac_bcn_fltr_rpt() argument 5138 rtw89_mac_c2h_bcn_fltr_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_bcn_fltr_rpt() argument 5151 rtw89_mac_c2h_rec_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_rec_ack() argument 5164 rtw89_mac_c2h_done_ack(struct rtw89_dev * rtwdev,struct sk_buff * skb_c2h,u32 len) rtw89_mac_c2h_done_ack() argument 5228 rtw89_mac_c2h_log(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_log() argument 5234 rtw89_mac_c2h_bcn_cnt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_bcn_cnt() argument 5239 rtw89_mac_c2h_pkt_ofld_rsp(struct rtw89_dev * rtwdev,struct sk_buff * skb_c2h,u32 len) rtw89_mac_c2h_pkt_ofld_rsp() argument 5261 rtw89_mac_c2h_tx_duty_rpt(struct rtw89_dev * rtwdev,struct sk_buff * skb_c2h,u32 len) rtw89_mac_c2h_tx_duty_rpt() argument 5273 rtw89_mac_c2h_tsf32_toggle_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_tsf32_toggle_rpt() argument 5280 rtw89_mac_c2h_mcc_rcv_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_rcv_ack() argument 5307 rtw89_mac_c2h_mcc_req_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_req_ack() argument 5348 rtw89_mac_c2h_mcc_tsf_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_tsf_rpt() argument 5379 rtw89_mac_c2h_mcc_status_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_status_rpt() argument 5454 rtw89_mac_c2h_mrc_tsf_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mrc_tsf_rpt() argument 5488 rtw89_mac_c2h_wow_aoac_rpt(struct rtw89_dev * rtwdev,struct sk_buff * skb,u32 len) rtw89_mac_c2h_wow_aoac_rpt() argument 5517 rtw89_mac_c2h_mlo_link_cfg_stat(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mlo_link_cfg_stat() argument 5538 rtw89_mac_c2h_mrc_status_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mrc_status_rpt() argument 5632 rtw89_mac_c2h_pwr_int_notify(struct rtw89_dev * rtwdev,struct sk_buff * skb,u32 len) rtw89_mac_c2h_pwr_int_notify() argument 5727 rtw89_mac_c2h_scanofld_rsp_atomic(struct rtw89_dev * rtwdev,struct sk_buff * skb) rtw89_mac_c2h_scanofld_rsp_atomic() argument 5756 rtw89_mac_c2h_chk_atomic(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u8 class,u8 func) rtw89_mac_c2h_chk_atomic() argument 5798 rtw89_mac_c2h_handle(struct rtw89_dev * rtwdev,struct sk_buff * skb,u32 len,u8 class,u8 func) rtw89_mac_c2h_handle() argument 5849 rtw89_mac_get_txpwr_cr_ax(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u32 reg_base,u32 * cr) rtw89_mac_get_txpwr_cr_ax() argument 5881 rtw89_mac_cfg_ppdu_status_ax(struct rtw89_dev * rtwdev,u8 mac_idx,bool enable) rtw89_mac_cfg_ppdu_status_ax() argument 5906 __rtw89_mac_update_rts_threshold(struct rtw89_dev * rtwdev,u8 mac_idx) __rtw89_mac_update_rts_threshold() argument 5936 rtw89_mac_update_rts_threshold(struct rtw89_dev * rtwdev) rtw89_mac_update_rts_threshold() argument 5943 rtw89_mac_flush_txq(struct rtw89_dev * rtwdev,u32 queues,bool drop) rtw89_mac_flush_txq() argument 5957 rtw89_mac_coex_init(struct rtw89_dev * rtwdev,const struct rtw89_mac_ax_coex * coex) rtw89_mac_coex_init() argument 6053 rtw89_mac_coex_init_v1(struct rtw89_dev * rtwdev,const struct rtw89_mac_ax_coex * coex) rtw89_mac_coex_init_v1() argument 6081 rtw89_mac_cfg_gnt(struct rtw89_dev * rtwdev,const struct rtw89_mac_ax_coex_gnt * gnt_cfg) rtw89_mac_cfg_gnt() argument 6121 rtw89_mac_cfg_gnt_v1(struct rtw89_dev * rtwdev,const struct rtw89_mac_ax_coex_gnt * gnt_cfg) rtw89_mac_cfg_gnt_v1() argument 6169 rtw89_mac_cfg_plt_ax(struct rtw89_dev * rtwdev,struct rtw89_mac_ax_plt * plt) rtw89_mac_cfg_plt_ax() argument 6194 rtw89_mac_cfg_sb(struct rtw89_dev * rtwdev,u32 val) rtw89_mac_cfg_sb() argument 6213 rtw89_mac_get_sb(struct rtw89_dev * rtwdev) rtw89_mac_get_sb() argument 6218 rtw89_mac_cfg_ctrl_path(struct rtw89_dev * rtwdev,bool wl) rtw89_mac_cfg_ctrl_path() argument 6229 rtw89_mac_cfg_ctrl_path_v1(struct rtw89_dev * rtwdev,bool wl) rtw89_mac_cfg_ctrl_path_v1() argument 6250 rtw89_mac_get_ctrl_path(struct rtw89_dev * rtwdev) rtw89_mac_get_ctrl_path() argument 6264 rtw89_mac_get_plt_cnt_ax(struct rtw89_dev * rtwdev,u8 band) rtw89_mac_get_plt_cnt_ax() argument 6276 rtw89_mac_bfee_standby_timer(struct rtw89_dev * rtwdev,u8 mac_idx,bool keep) rtw89_mac_bfee_standby_timer() argument 6297 rtw89_mac_bfee_ctrl(struct rtw89_dev * rtwdev,u8 mac_idx,bool en) rtw89_mac_bfee_ctrl() argument 6314 rtw89_mac_init_bfee_ax(struct rtw89_dev * rtwdev,u8 mac_idx) rtw89_mac_init_bfee_ax() argument 6356 rtw89_mac_set_csi_para_reg_ax(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_set_csi_para_reg_ax() argument 6421 rtw89_mac_csi_rrsc_ax(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_csi_rrsc_ax() argument 6467 rtw89_mac_bf_assoc_ax(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_bf_assoc_ax() argument 6490 rtw89_mac_bf_disassoc(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_bf_disassoc() argument 6497 rtw89_mac_bf_set_gid_table(struct rtw89_dev * rtwdev,struct ieee80211_vif * vif,struct ieee80211_bss_conf * conf) rtw89_mac_bf_set_gid_table() argument 6537 struct rtw89_dev *rtwdev; global() member 6574 rtw89_mac_bf_monitor_calc(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,bool disconnect) rtw89_mac_bf_monitor_calc() argument 6594 _rtw89_mac_bf_monitor_track(struct rtw89_dev * rtwdev) _rtw89_mac_bf_monitor_track() argument 6626 __rtw89_mac_set_tx_time(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,u32 tx_time) __rtw89_mac_set_tx_time() argument 6654 rtw89_mac_set_tx_time(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,bool resume,u32 tx_time) rtw89_mac_set_tx_time() argument 6670 rtw89_mac_get_tx_time(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,u32 * tx_time) rtw89_mac_get_tx_time() argument 6694 rtw89_mac_set_tx_retry_limit(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,bool resume,u8 tx_retry) rtw89_mac_set_tx_retry_limit() argument 6713 rtw89_mac_get_tx_retry_limit(struct rtw89_dev * rtwdev,struct rtw89_sta_link * rtwsta_link,u8 * tx_retry) rtw89_mac_get_tx_retry_limit() argument 6737 rtw89_mac_set_hw_muedca_ctrl(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool en) rtw89_mac_set_hw_muedca_ctrl() argument 6760 rtw89_mac_write_xtal_si_ax(struct rtw89_dev * rtwdev,u8 offset,u8 val,u8 mask) rtw89_mac_write_xtal_si_ax() argument 6784 rtw89_mac_read_xtal_si_ax(struct rtw89_dev * rtwdev,u8 offset,u8 * val) rtw89_mac_read_xtal_si_ax() argument 6809 rtw89_mac_pkt_drop_sta(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,struct rtw89_sta_link * rtwsta_link) rtw89_mac_pkt_drop_sta() argument 6838 struct rtw89_dev *rtwdev = rtwsta->rtwdev; rtw89_mac_pkt_drop_vif_iter() local 6853 rtw89_mac_pkt_drop_vif(struct rtw89_dev * rtwdev,struct rtw89_vif * rtwvif) rtw89_mac_pkt_drop_vif() argument 6860 rtw89_mac_ptk_drop_by_band_and_wait(struct rtw89_dev * rtwdev,enum rtw89_mac_idx band) rtw89_mac_ptk_drop_by_band_and_wait() argument 6882 rtw89_mac_cpu_io_rx(struct rtw89_dev * rtwdev,bool wow_enable) rtw89_mac_cpu_io_rx() argument 6905 rtw89_wow_config_mac_ax(struct rtw89_dev * rtwdev,bool enable_wow) rtw89_wow_config_mac_ax() argument 6952 rtw89_fw_get_rdy_ax(struct rtw89_dev * rtwdev,enum rtw89_fwdl_check_type type) rtw89_fw_get_rdy_ax() argument 6960 rtw89_fwdl_check_path_ready_ax(struct rtw89_dev * rtwdev,bool h2c_or_fwdl) rtw89_fwdl_check_path_ready_ax() argument 6978 rtw89_fwdl_secure_idmem_share_mode_ax(struct rtw89_dev * rtwdev,u8 mode) rtw89_fwdl_secure_idmem_share_mode_ax() argument [all...] |
| H A D | rtw8851b_rfk.c | 153 rtw89_phy_write32_mask(rtwdev, R_ADC_FIFO, B_ADC_FIFO_RXK, 0x0101); in _kpath() argument 158 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _adc_fifo_rst() argument 166 _rfk_rf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rfk_rf_direct_cntrl() argument 175 _rfk_drf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rfk_drf_direct_cntrl() argument 184 _txck_force(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool force,enum dac_ck ck) _txck_force() argument 196 _rxck_force(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool force,enum adc_ck ck) _rxck_force() argument 229 _wait_rx_mode(struct rtw89_dev * rtwdev,u8 kpath) _wait_rx_mode() argument 248 _dack_reset(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dack_reset() argument 254 _drck(struct rtw89_dev * rtwdev) _drck() argument 284 _addck_backup(struct rtw89_dev * rtwdev) _addck_backup() argument 294 _addck_reload(struct rtw89_dev * rtwdev) _addck_reload() argument 303 _dack_backup_s0(struct rtw89_dev * rtwdev) _dack_backup_s0() argument 330 _dack_reload_by_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 index) _dack_reload_by_path() argument 402 _dack_reload(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dack_reload() argument 410 _addck(struct rtw89_dev * rtwdev) _addck() argument 435 _new_dadck(struct rtw89_dev * rtwdev) _new_dadck() argument 478 _dack_s0_poll(struct rtw89_dev * rtwdev) _dack_s0_poll() argument 489 _dack_s0(struct rtw89_dev * rtwdev) _dack_s0() argument 518 _dack(struct rtw89_dev * rtwdev) _dack() argument 523 _dack_dump(struct rtw89_dev * rtwdev) _dack_dump() argument 549 _dack_manual_off(struct rtw89_dev * rtwdev) _dack_manual_off() argument 554 _dac_cal(struct rtw89_dev * rtwdev,bool force) _dac_cal() argument 586 _rx_dck_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,bool is_afe,enum rtw89_chanctx_idx chanctx_idx) _rx_dck_info() argument 602 _rxbb_ofst_swap(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 rf_mode) _rxbb_ofst_swap() argument 621 _set_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 rf_mode) _set_rx_dck() argument 641 _rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool is_afe,enum rtw89_chanctx_idx chanctx_idx) _rx_dck() argument 673 _iqk_sram(struct rtw89_dev * rtwdev,u8 path) _iqk_sram() argument 703 _iqk_rxk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxk_setting() argument 710 _iqk_check_cal(struct rtw89_dev * rtwdev,u8 path) _iqk_check_cal() argument 746 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 832 _rxk_2g_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_2g_group_sel() argument 901 _rxk_5g_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_5g_group_sel() argument 977 _iqk_5g_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_5g_nbrxk() argument 1043 _iqk_2g_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_2g_nbrxk() argument 1104 _iqk_rxclk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxclk_setting() argument 1149 _txk_5g_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_5g_group_sel() argument 1199 _txk_2g_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_2g_group_sel() argument 1249 _iqk_5g_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_5g_nbtxk() argument 1293 _iqk_2g_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_2g_nbtxk() argument 1338 _iqk_2g_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_2g_lok() argument 1391 _iqk_5g_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_5g_lok() argument 1445 _iqk_txk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txk_setting() argument 1465 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1522 _rfk_backup_bb_reg(struct rtw89_dev * rtwdev,u32 backup_bb_reg_val[]) _rfk_backup_bb_reg() argument 1537 _rfk_backup_rf_reg(struct rtw89_dev * rtwdev,u32 backup_rf_reg_val[],u8 rf_path) _rfk_backup_rf_reg() argument 1552 _rfk_restore_bb_reg(struct rtw89_dev * rtwdev,const u32 backup_bb_reg_val[]) _rfk_restore_bb_reg() argument 1566 _rfk_restore_rf_reg(struct rtw89_dev * rtwdev,const u32 backup_rf_reg_val[],u8 rf_path) _rfk_restore_rf_reg() argument 1581 _iqk_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path,enum rtw89_chanctx_idx chanctx_idx) _iqk_get_ch_info() argument 1606 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1612 _iqk_restore(struct rtw89_dev * rtwdev,u8 path) _iqk_restore() argument 1631 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1637 _iqk_preset(struct rtw89_dev * rtwdev,u8 path) _iqk_preset() argument 1646 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1662 _iqk_init(struct rtw89_dev * rtwdev) _iqk_init() argument 1694 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path,enum rtw89_chanctx_idx chanctx_idx) _doiqk() argument 1728 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force,enum rtw89_chanctx_idx chanctx_idx) _iqk() argument 1734 _dpk_bkup_kip(struct rtw89_dev * rtwdev,const u32 * reg,u32 reg_bkup[][DPK_KIP_REG_NUM_8851B],u8 path) _dpk_bkup_kip() argument 1748 _dpk_bkup_rf(struct rtw89_dev * rtwdev,const u32 * rf_reg,u32 rf_bkup[][DPK_RF_REG_NUM_8851B],u8 path) _dpk_bkup_rf() argument 1761 _dpk_reload_kip(struct rtw89_dev * rtwdev,const u32 * reg,u32 reg_bkup[][DPK_KIP_REG_NUM_8851B],u8 path) _dpk_reload_kip() argument 1776 _dpk_reload_rf(struct rtw89_dev * rtwdev,const u32 * rf_reg,u32 rf_bkup[][DPK_RF_REG_NUM_8851B],u8 path) _dpk_reload_rf() argument 1790 _dpk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum dpk_id id) _dpk_one_shot() argument 1830 _dpk_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool off) _dpk_onoff() argument 1847 _dpk_init(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_init() argument 1856 _dpk_information(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw89_chanctx_idx chanctx_idx) _dpk_information() argument 1881 _dpk_rxagc_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool turn_on) _dpk_rxagc_onoff() argument 1893 _dpk_bb_afe_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_bb_afe_setting() argument 1923 _dpk_bb_afe_restore(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_bb_afe_restore() argument 1938 _dpk_tssi_pause(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_pause) _dpk_tssi_pause() argument 1949 _dpk_tssi_slope_k_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_on) _dpk_tssi_slope_k_onoff() argument 1959 _dpk_tpg_sel(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_tpg_sel() argument 1979 _dpk_txpwr_bb_force(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool force) _dpk_txpwr_bb_force() argument 1989 _dpk_kip_pwr_clk_onoff(struct rtw89_dev * rtwdev,bool turn_on) _dpk_kip_pwr_clk_onoff() argument 2001 _dpk_kip_control_rfc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool ctrl_by_kip) _dpk_kip_control_rfc() argument 2008 _dpk_kip_preset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_kip_preset() argument 2020 _dpk_kip_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_kip_restore() argument 2030 _dpk_kset_query(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_kset_query() argument 2040 _dpk_para_query(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_para_query() argument 2067 _dpk_sync_check(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_sync_check() argument 2114 _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 2131 _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 2143 _dpk_lbk_rxiqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_lbk_rxiqk() argument 2189 _dpk_rf_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_rf_setting() argument 2211 _dpk_bypass_rxiqc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_bypass_rxiqc() argument 2219 _dpk_dgain_read(struct rtw89_dev * rtwdev) _dpk_dgain_read() argument 2231 _dpk_gainloss_read(struct rtw89_dev * rtwdev) _dpk_gainloss_read() argument 2244 _dpk_gainloss(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_gainloss() argument 2256 _dpk_pas_read(struct rtw89_dev * rtwdev,u8 is_check) _dpk_pas_read() argument 2302 _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 2402 _dpk_set_mdpd_para(struct rtw89_dev * rtwdev,u8 order) _dpk_set_mdpd_para() argument 2441 _dpk_idl_mpa(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_idl_mpa() argument 2457 _dpk_order_convert(struct rtw89_dev * rtwdev) _dpk_order_convert() argument 2484 _dpk_gain_normalize(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,bool is_execute) _dpk_gain_normalize() argument 2516 _dpk_on(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_on() argument 2538 _dpk_main(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_main() argument 2576 _dpk_cal_select(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy,u8 kpath,enum rtw89_chanctx_idx chanctx_idx) _dpk_cal_select() argument 2635 _dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool force,enum rtw89_chanctx_idx chanctx_idx) _dpk() argument 2645 _dpk_track(struct rtw89_dev * rtwdev) _dpk_track() argument 2712 _rck(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _rck() argument 2747 _tssi_set_sys(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_set_sys() argument 2759 _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 2766 _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 2773 _tssi_set_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_dck() argument 2779 _tssi_set_tmeter_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_set_tmeter_tbl() argument 2877 _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 2883 _tssi_slope_cal_org(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_slope_cal_org() argument 2893 _tssi_alignment_default(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,bool all,const struct rtw89_chan * chan) _tssi_alignment_default() argument 2904 _tssi_set_tssi_slope(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tssi_slope() argument 2910 _tssi_set_tssi_track(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tssi_track() argument 2916 _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 2923 _tssi_enable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_enable() argument 2942 _tssi_disable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_disable() argument 2953 _tssi_get_cck_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_cck_group() argument 2979 _tssi_get_ofdm_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_ofdm_group() argument 3047 _tssi_get_trim_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_trim_group() argument 3071 _tssi_get_ofdm_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_get_ofdm_de() argument 3106 _tssi_get_ofdm_trim_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_get_ofdm_trim_de() argument 3143 _tssi_set_efuse_to_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const struct rtw89_chan * chan) _tssi_set_efuse_to_de() argument 3198 _tssi_alimentk_dump_result(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _tssi_alimentk_dump_result() argument 3221 _tssi_alimentk_done(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_alimentk_done() argument 3257 rtw8851b_by_rate_dpd(struct rtw89_dev * rtwdev) rtw8851b_by_rate_dpd() argument 3263 rtw8851b_dpk_init(struct rtw89_dev * rtwdev) rtw8851b_dpk_init() argument 3268 rtw8851b_aack(struct rtw89_dev * rtwdev) rtw8851b_aack() argument 3313 _lck_keep_thermal(struct rtw89_dev * rtwdev) _lck_keep_thermal() argument 3323 rtw8851b_lck(struct rtw89_dev * rtwdev) rtw8851b_lck() argument 3346 rtw8851b_lck_track(struct rtw89_dev * rtwdev) rtw8851b_lck_track() argument 3366 rtw8851b_lck_init(struct rtw89_dev * rtwdev) rtw8851b_lck_init() argument 3371 rtw8851b_rck(struct rtw89_dev * rtwdev) rtw8851b_rck() argument 3376 rtw8851b_dack(struct rtw89_dev * rtwdev) rtw8851b_dack() argument 3381 rtw8851b_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_iqk() argument 3398 rtw8851b_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_rx_dck() argument 3414 rtw8851b_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_dpk() argument 3432 rtw8851b_dpk_track(struct rtw89_dev * rtwdev) rtw8851b_dpk_track() argument 3437 rtw8851b_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool hwtx_en,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_tssi() argument 3467 rtw8851b_tssi_scan(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const struct rtw89_chan * chan) rtw8851b_tssi_scan() argument 3489 rtw8851b_tssi_default_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool enable,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_tssi_default_txagc() argument 3522 rtw8851b_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8851b_wifi_scan_notify() argument 3532 _bw_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,enum rtw89_bandwidth bw,bool dav) _bw_setting() argument 3574 _ctrl_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _ctrl_bw() argument 3581 _set_s0_arfc18(struct rtw89_dev * rtwdev,u32 val) _set_s0_arfc18() argument 3601 _lck_check(struct rtw89_dev * rtwdev) _lck_check() argument 3649 _set_ch(struct rtw89_dev * rtwdev,u32 val) _set_ch() argument 3658 _ch_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 central_ch,bool dav) _ch_setting() argument 3694 _ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch) _ctrl_ch() argument 3700 _set_rxbb_bw(struct rtw89_dev * rtwdev,enum rtw89_bandwidth bw,enum rtw89_rf_path path) _set_rxbb_bw() argument 3721 _rxbb_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _rxbb_bw() argument 3736 rtw8851b_ctrl_bw_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band,enum rtw89_bandwidth bw) rtw8851b_ctrl_bw_ch() argument 3745 rtw8851b_set_channel_rf(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel_rf() argument [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() argument 216 static void rtw8852bx_efuse_parsing_gain_offset(struct rtw89_dev *rtwdev, in rtw8852bx_efuse_parsing_gain_offset() argument 241 static int __rtw8852bx_read_efuse(struct rtw89_dev *rtwdev, u8 *log_map, in __rtw8852bx_read_efuse() argument 273 rtw8852bx_phycap_parsing_power_cal(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852bx_phycap_parsing_power_cal() argument 283 rtw8852bx_phycap_parsing_tssi(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852bx_phycap_parsing_tssi() argument 317 rtw8852bx_phycap_parsing_thermal_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852bx_phycap_parsing_thermal_trim() argument 337 rtw8852bx_thermal_trim(struct rtw89_dev * rtwdev) rtw8852bx_thermal_trim() argument 365 rtw8852bx_phycap_parsing_pa_bias_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852bx_phycap_parsing_pa_bias_trim() argument 385 rtw8852bx_pa_bias_trim(struct rtw89_dev * rtwdev) rtw8852bx_pa_bias_trim() argument 411 rtw8852bx_phycap_parsing_gain_comp(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8852bx_phycap_parsing_gain_comp() argument 436 __rtw8852bx_read_phycap(struct rtw89_dev * rtwdev,u8 * phycap_map) __rtw8852bx_read_phycap() argument 447 __rtw8852bx_power_trim(struct rtw89_dev * rtwdev) __rtw8852bx_power_trim() argument 453 __rtw8852bx_set_channel_mac(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 mac_idx) __rtw8852bx_set_channel_mac() argument 511 rtw8852bx_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 primary_ch) rtw8852bx_ctrl_sco_cck() argument 579 rtw8852bx_set_gain_error(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_rf_path path) rtw8852bx_set_gain_error() argument 613 rtw8852bt_ext_loss_avg_update(struct rtw89_dev * rtwdev,s8 ext_loss_a,s8 ext_loss_b) rtw8852bt_ext_loss_avg_update() argument 634 rtw8852bx_set_gain_offset(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_phy_idx phy_idx) rtw8852bx_set_gain_offset() argument 708 rtw8852bx_set_rxsc_rpl_comp(struct rtw89_dev * rtwdev,enum rtw89_subband subband) rtw8852bx_set_rxsc_rpl_comp() argument 747 rtw8852bx_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852bx_ctrl_ch() argument 806 rtw8852b_bw_setting(struct rtw89_dev * rtwdev,u8 bw,u8 path) rtw8852b_bw_setting() argument 838 rtw8852bt_adc_cfg(struct rtw89_dev * rtwdev,u8 bw,u8 path) rtw8852bt_adc_cfg() argument 902 rtw8852bx_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8852bx_ctrl_bw() argument 1013 rtw8852bx_ctrl_cck_en(struct rtw89_dev * rtwdev,bool cck_en) rtw8852bx_ctrl_cck_en() argument 1024 rtw8852bx_5m_mask(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852bx_5m_mask() argument 1079 __rtw8852bx_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) __rtw8852bx_bb_reset_all() argument 1091 rtw8852bx_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852bx_bb_macid_ctrl_init() argument 1101 __rtw8852bx_bb_sethw(struct rtw89_dev * rtwdev) __rtw8852bx_bb_sethw() argument 1117 rtw8852bx_bb_set_pop(struct rtw89_dev * rtwdev) rtw8852bx_bb_set_pop() argument 1123 rtw8852bt_spur_freq(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8852bt_spur_freq() argument 1145 rtw8852bt_set_csi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852bt_set_csi_tone_idx() argument 1169 __rtw8852bx_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) __rtw8852bx_set_channel_bb() argument 1207 rtw8852bx_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref,u16 pwr_ofst_decrease) rtw8852bx_bb_cal_txpwr_ref() argument 1237 rtw8852bx_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 pwr_ofst) rtw8852bx_set_txpwr_ref() argument 1271 rtw8852bx_bb_set_tx_shape_dfir(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 tx_shape_idx,enum rtw89_phy_idx phy_idx) rtw8852bx_bb_set_tx_shape_dfir() argument 1322 rtw8852bx_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852bx_set_tx_shape() argument 1339 rtw8852bx_get_txpwr_sar_diff(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8852bx_get_txpwr_sar_diff() argument 1360 rtw8852bx_set_txpwr_diff(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852bx_set_txpwr_diff() argument 1371 __rtw8852bx_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) __rtw8852bx_set_txpwr() argument 1383 __rtw8852bx_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) __rtw8852bx_set_txpwr_ctrl() argument 1390 __rtw8852bx_set_txpwr_ul_tb_offset(struct rtw89_dev * rtwdev,s8 pw_ofst,enum rtw89_mac_idx mac_idx) __rtw8852bx_set_txpwr_ul_tb_offset() argument 1412 __rtw8852bx_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) __rtw8852bx_init_txpwr_unit() argument 1435 __rtw8852bx_bb_set_plcp_tx(struct rtw89_dev * rtwdev) __rtw8852bx_bb_set_plcp_tx() argument 1444 rtw8852bx_stop_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852bx_bb_pmac_info * tx_info,enum rtw89_phy_idx idx) rtw8852bx_stop_pmac_tx() argument 1455 rtw8852bx_start_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852bx_bb_pmac_info * tx_info,enum rtw89_phy_idx idx) rtw8852bx_start_pmac_tx() argument 1480 rtw8852bx_bb_set_pmac_tx(struct rtw89_dev * rtwdev,struct rtw8852bx_bb_pmac_info * tx_info,enum rtw89_phy_idx idx,const struct rtw89_chan * chan) rtw8852bx_bb_set_pmac_tx() argument 1506 __rtw8852bx_bb_set_pmac_pkt_tx(struct rtw89_dev * rtwdev,u8 enable,u16 tx_cnt,u16 period,u16 tx_time,enum rtw89_phy_idx idx,const struct rtw89_chan * chan) __rtw8852bx_bb_set_pmac_pkt_tx() argument 1523 __rtw8852bx_bb_set_power(struct rtw89_dev * rtwdev,s16 pwr_dbm,enum rtw89_phy_idx idx) __rtw8852bx_bb_set_power() argument 1533 __rtw8852bx_bb_cfg_tx_path(struct rtw89_dev * rtwdev,u8 tx_path) __rtw8852bx_bb_cfg_tx_path() argument 1554 __rtw8852bx_bb_tx_mode_switch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx idx,u8 mode) __rtw8852bx_bb_tx_mode_switch() argument 1572 __rtw8852bx_bb_backup_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx idx,struct rtw8852bx_bb_tssi_bak * bak) __rtw8852bx_bb_backup_tssi() argument 1588 __rtw8852bx_bb_restore_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx idx,const struct rtw8852bx_bb_tssi_bak * bak) __rtw8852bx_bb_restore_tssi() argument 1605 __rtw8852bx_ctrl_nbtg_bt_tx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) __rtw8852bx_ctrl_nbtg_bt_tx() argument 1612 __rtw8852bx_ctrl_btg_bt_rx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) __rtw8852bx_ctrl_btg_bt_rx() argument 1657 __rtw8852bx_bb_ctrl_rx_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path_bit rx_path,const struct rtw89_chan * chan) __rtw8852bx_bb_ctrl_rx_path() argument 1712 rtw8852bx_bb_ctrl_rf_mode_rx_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path_bit rx_path) rtw8852bx_bb_ctrl_rf_mode_rx_path() argument 1745 __rtw8852bx_bb_cfg_txrx_path(struct rtw89_dev * rtwdev) __rtw8852bx_bb_cfg_txrx_path() argument 1769 __rtw8852bx_get_thermal(struct rtw89_dev * rtwdev,enum rtw89_rf_path rf_path) __rtw8852bx_get_thermal() argument 1787 rtw8852bx_set_trx_mask(struct rtw89_dev * rtwdev,u8 path,u8 group,u32 val) rtw8852bx_set_trx_mask() argument 1795 __rtw8852bx_btc_init_cfg(struct rtw89_dev * rtwdev) __rtw8852bx_btc_init_cfg() argument 1843 __rtw8852bx_btc_set_wl_pri(struct rtw89_dev * rtwdev,u8 map,bool state) __rtw8852bx_btc_set_wl_pri() argument 1872 __rtw8852bx_btc_get_bt_rssi(struct rtw89_dev * rtwdev,s8 val) __rtw8852bx_btc_get_bt_rssi() argument 1879 __rtw8852bx_btc_update_bt_cnt(struct rtw89_dev * rtwdev) __rtw8852bx_btc_update_bt_cnt() argument 1884 __rtw8852bx_btc_wl_s1_standby(struct rtw89_dev * rtwdev,bool state) __rtw8852bx_btc_wl_s1_standby() argument 1899 rtw8852bx_btc_set_wl_lna2(struct rtw89_dev * rtwdev,u8 level) rtw8852bx_btc_set_wl_lna2() argument 1929 __rtw8852bx_btc_set_wl_rx_gain(struct rtw89_dev * rtwdev,u32 level) __rtw8852bx_btc_set_wl_rx_gain() argument 1952 rtw8852bx_fill_freq_with_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8852bx_fill_freq_with_ppdu() argument 1968 __rtw8852bx_query_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) __rtw8852bx_query_ppdu() argument 1986 __rtw8852bx_convert_rpl_to_rssi(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu) __rtw8852bx_convert_rpl_to_rssi() argument 1999 __rtw8852bx_mac_enable_bb_rf(struct rtw89_dev * rtwdev) __rtw8852bx_mac_enable_bb_rf() argument 2034 __rtw8852bx_mac_disable_bb_rf(struct rtw89_dev * rtwdev) __rtw8852bx_mac_disable_bb_rf() argument [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() argument 191 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() argument 206 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg() argument 220 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg() argument 235 _rfk_rf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rfk_rf_direct_cntrl() argument 244 _rfk_drf_direct_cntrl(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bybb) _rfk_drf_direct_cntrl() argument 253 _iqk_check_cal(struct rtw89_dev * rtwdev,u8 path) _iqk_check_cal() argument 277 _kpath(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) _kpath() argument 295 _set_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _set_rx_dck() argument 304 _rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _rx_dck() argument 336 _rck(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _rck() argument 371 _afe_init(struct rtw89_dev * rtwdev) _afe_init() argument 378 _drck(struct rtw89_dev * rtwdev) _drck() argument 404 _addck_backup(struct rtw89_dev * rtwdev) _addck_backup() argument 417 _addck_reload(struct rtw89_dev * rtwdev) _addck_reload() argument 434 _dack_backup_s0(struct rtw89_dev * rtwdev) _dack_backup_s0() argument 461 _dack_backup_s1(struct rtw89_dev * rtwdev) _dack_backup_s1() argument 488 _check_addc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _check_addc() argument 511 _addck(struct rtw89_dev * rtwdev) _addck() argument 588 _check_dadc(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _check_dadc() argument 601 _dack_s0_check_done(struct rtw89_dev * rtwdev,bool part1) _dack_s0_check_done() argument 616 _dack_s0(struct rtw89_dev * rtwdev) _dack_s0() argument 650 _dack_s1_check_done(struct rtw89_dev * rtwdev,bool part1) _dack_s1_check_done() argument 665 _dack_s1(struct rtw89_dev * rtwdev) _dack_s1() argument 700 _dack(struct rtw89_dev * rtwdev) _dack() argument 706 _dack_dump(struct rtw89_dev * rtwdev) _dack_dump() argument 756 _dac_cal(struct rtw89_dev * rtwdev,bool force) _dac_cal() argument 792 _iqk_rxk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxk_setting() argument 815 _iqk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path,u8 ktype) _iqk_one_shot() argument 870 _rxk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _rxk_group_sel() argument 928 _iqk_nbrxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbrxk() argument 977 _iqk_rxclk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_rxclk_setting() argument 1016 _txk_group_sel(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _txk_group_sel() argument 1079 _iqk_nbtxk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_nbtxk() argument 1127 _lok_res_table(struct rtw89_dev * rtwdev,u8 path,u8 ibias) _lok_res_table() argument 1147 _lok_finetune_check(struct rtw89_dev * rtwdev,u8 path) _lok_finetune_check() argument 1191 _iqk_lok(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_lok() argument 1273 _iqk_txk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txk_setting() argument 1303 _iqk_txclk_setting(struct rtw89_dev * rtwdev,u8 path) _iqk_txclk_setting() argument 1316 _iqk_info_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_info_iqk() argument 1347 _iqk_by_path(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_by_path() argument 1386 _iqk_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 path,enum rtw89_chanctx_idx chanctx_idx) _iqk_get_ch_info() argument 1434 _iqk_start_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_start_iqk() argument 1439 _iqk_restore(struct rtw89_dev * rtwdev,u8 path) _iqk_restore() argument 1467 _iqk_afebb_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_afebb_restore() argument 1493 _iqk_preset(struct rtw89_dev * rtwdev,u8 path) _iqk_preset() argument 1514 _iqk_macbb_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,u8 path) _iqk_macbb_setting() argument 1538 _iqk_init(struct rtw89_dev * rtwdev) _iqk_init() argument 1569 _wait_rx_mode(struct rtw89_dev * rtwdev,u8 kpath) _wait_rx_mode() argument 1587 _tmac_tx_pause(struct rtw89_dev * rtwdev,enum rtw89_phy_idx band_idx,bool is_pause) _tmac_tx_pause() argument 1596 _doiqk(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy_idx,u8 path,enum rtw89_chanctx_idx chanctx_idx) _doiqk() argument 1628 _iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,bool force,enum rtw89_chanctx_idx chanctx_idx) _iqk() argument 1649 _dpk_bkup_kip(struct rtw89_dev * rtwdev,const u32 reg[],u32 reg_bkup[][RTW8852B_DPK_KIP_REG_NUM],u8 path) _dpk_bkup_kip() argument 1662 _dpk_reload_kip(struct rtw89_dev * rtwdev,const u32 reg[],const u32 reg_bkup[][RTW8852B_DPK_KIP_REG_NUM],u8 path) _dpk_reload_kip() argument 1675 _dpk_order_convert(struct rtw89_dev * rtwdev) _dpk_order_convert() argument 1688 _dpk_onoff(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool off) _dpk_onoff() argument 1702 _dpk_one_shot(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw8852b_dpk_id id) _dpk_one_shot() argument 1744 _dpk_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_rx_dck() argument 1751 _dpk_information(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw89_chanctx_idx chanctx_idx) _dpk_information() argument 1775 _dpk_bb_afe_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kpath,enum rtw89_chanctx_idx chanctx_idx) _dpk_bb_afe_setting() argument 1793 _dpk_bb_afe_restore(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kpath,enum rtw89_chanctx_idx chanctx_idx) _dpk_bb_afe_restore() argument 1811 _dpk_tssi_pause(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_pause) _dpk_tssi_pause() argument 1821 _dpk_kip_restore(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_kip_restore() argument 1832 _dpk_lbk_rxiqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_lbk_rxiqk() argument 1876 _dpk_get_thermal(struct rtw89_dev * rtwdev,u8 kidx,enum rtw89_rf_path path) _dpk_get_thermal() argument 1892 _dpk_rf_setting(struct rtw89_dev * rtwdev,u8 gain,enum rtw89_rf_path path,u8 kidx) _dpk_rf_setting() argument 1923 _dpk_bypass_rxcfir(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,bool is_bypass) _dpk_bypass_rxcfir() argument 1946 _dpk_tpg_sel(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_tpg_sel() argument 1962 _dpk_table_select(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx,u8 gain) _dpk_table_select() argument 1974 _dpk_sync_check(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 kidx) _dpk_sync_check() argument 2016 _dpk_sync(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_sync() argument 2024 _dpk_dgain_read(struct rtw89_dev * rtwdev) _dpk_dgain_read() argument 2037 _dpk_dgain_mapping(struct rtw89_dev * rtwdev,u16 dgain) _dpk_dgain_mapping() argument 2085 _dpk_gainloss_read(struct rtw89_dev * rtwdev) _dpk_gainloss_read() argument 2093 _dpk_gainloss(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_gainloss() argument 2100 _dpk_kip_preset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx) _dpk_kip_preset() argument 2107 _dpk_kip_pwr_clk_on(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _dpk_kip_pwr_clk_on() argument 2117 _dpk_kip_set_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 txagc) _dpk_kip_set_txagc() argument 2128 _dpk_kip_set_rxagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _dpk_kip_set_rxagc() argument 2146 _dpk_set_offset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,s8 gain_offset) _dpk_set_offset() argument 2167 _dpk_pas_read(struct rtw89_dev * rtwdev,bool is_check) _dpk_pas_read() argument 2208 _dpk_agc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,u8 init_txagc,bool loss_only,enum rtw89_chanctx_idx chanctx_idx) _dpk_agc() argument 2327 _dpk_set_mdpd_para(struct rtw89_dev * rtwdev,u8 order) _dpk_set_mdpd_para() argument 2355 _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 2369 _dpk_fill_result(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 kidx,u8 gain,u8 txagc) _dpk_fill_result() argument 2408 _dpk_reload_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,enum rtw89_chanctx_idx chanctx_idx) _dpk_reload_check() argument 2435 _dpk_main(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u8 gain,enum rtw89_chanctx_idx chanctx_idx) _dpk_main() argument 2484 _dpk_cal_select(struct rtw89_dev * rtwdev,bool force,enum rtw89_phy_idx phy,u8 kpath,enum rtw89_chanctx_idx chanctx_idx) _dpk_cal_select() argument 2539 _dpk_bypass_check(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_chanctx_idx chanctx_idx) _dpk_bypass_check() argument 2562 _dpk_force_bypass(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _dpk_force_bypass() argument 2574 _dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool force,enum rtw89_chanctx_idx chanctx_idx) _dpk() argument 2588 _dpk_track(struct rtw89_dev * rtwdev) _dpk_track() argument 2692 _set_dpd_backoff(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _set_dpd_backoff() argument 2719 _tssi_rf_setting(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_rf_setting() argument 2730 _tssi_set_sys(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_set_sys() argument 2747 _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 2756 _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 2765 _tssi_set_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_dck() argument 2773 _tssi_set_tmeter_tbl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_set_tmeter_tbl() argument 2930 _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 2938 _tssi_slope_cal_org(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_slope_cal_org() argument 2953 _tssi_alignment_default(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,bool all,const struct rtw89_chan * chan) _tssi_alignment_default() argument 3011 _tssi_set_tssi_slope(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tssi_slope() argument 3019 _tssi_set_tssi_track(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path) _tssi_set_tssi_track() argument 3028 _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 3041 _tssi_enable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_enable() argument 3093 _tssi_disable(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy) _tssi_disable() argument 3106 _tssi_get_cck_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_cck_group() argument 3132 _tssi_get_ofdm_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_ofdm_group() argument 3200 _tssi_get_trim_group(struct rtw89_dev * rtwdev,u8 ch) _tssi_get_trim_group() argument 3224 _tssi_get_ofdm_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_get_ofdm_de() argument 3259 _tssi_get_ofdm_trim_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_get_ofdm_trim_de() argument 3296 _tssi_set_efuse_to_de(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const struct rtw89_chan * chan) _tssi_set_efuse_to_de() argument 3351 _tssi_alimentk_dump_result(struct rtw89_dev * rtwdev,enum rtw89_rf_path path) _tssi_alimentk_dump_result() argument 3374 _tssi_alimentk_done(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_alimentk_done() argument 3410 _tssi_hw_tx(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,u16 cnt,u16 period,s16 pwr_dbm,u8 enable,const struct rtw89_chan * chan) _tssi_hw_tx() argument 3435 _tssi_backup_bb_registers(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const u32 reg[],u32 reg_backup[],u32 reg_num) _tssi_backup_bb_registers() argument 3450 _tssi_reload_bb_registers(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const u32 reg[],u32 reg_backup[],u32 reg_num) _tssi_reload_bb_registers() argument 3466 _tssi_ch_to_idx(struct rtw89_dev * rtwdev,u8 channel) _tssi_ch_to_idx() argument 3484 _tssi_get_cw_report(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const s16 * power,u32 * tssi_cw_rpt,const struct rtw89_chan * chan) _tssi_get_cw_report() argument 3559 _tssi_alimentk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_rf_path path,const struct rtw89_chan * chan) _tssi_alimentk() argument 3740 rtw8852b_dpk_init(struct rtw89_dev * rtwdev) rtw8852b_dpk_init() argument 3745 rtw8852b_rck(struct rtw89_dev * rtwdev) rtw8852b_rck() argument 3753 rtw8852b_dack(struct rtw89_dev * rtwdev,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_dack() argument 3762 rtw8852b_iqk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_iqk() argument 3779 rtw8852b_rx_dck(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_rx_dck() argument 3795 rtw8852b_dpk(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_dpk() argument 3813 rtw8852b_dpk_track(struct rtw89_dev * rtwdev) rtw8852b_dpk_track() argument 3818 rtw8852b_tssi(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool hwtx_en,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_tssi() argument 3857 rtw8852b_tssi_scan(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,const struct rtw89_chan * chan) rtw8852b_tssi_scan() argument 3896 rtw8852b_tssi_default_txagc(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,bool enable,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_tssi_default_txagc() argument 3938 rtw8852b_wifi_scan_notify(struct rtw89_dev * rtwdev,bool scan_start,enum rtw89_phy_idx phy_idx,enum rtw89_chanctx_idx chanctx_idx) rtw8852b_wifi_scan_notify() argument 3948 _bw_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,enum rtw89_bandwidth bw,bool dav) _bw_setting() argument 3990 _ctrl_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _ctrl_bw() argument 3999 _set_s0_arfc18(struct rtw89_dev * rtwdev,u32 val) _set_s0_arfc18() argument 4019 _lck_check(struct rtw89_dev * rtwdev) _lck_check() argument 4067 _set_ch(struct rtw89_dev * rtwdev,u32 val) _set_ch() argument 4076 _ch_setting(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 central_ch,bool dav) _ch_setting() argument 4112 _ctrl_ch(struct rtw89_dev * rtwdev,u8 central_ch) _ctrl_ch() argument 4120 _set_rxbb_bw(struct rtw89_dev * rtwdev,enum rtw89_bandwidth bw,enum rtw89_rf_path path) _set_rxbb_bw() argument 4141 _rxbb_bw(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,enum rtw89_bandwidth bw) _rxbb_bw() argument 4156 rtw8852b_ctrl_bw_ch(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy,u8 central_ch,enum rtw89_band band,enum rtw89_bandwidth bw) rtw8852b_ctrl_bw_ch() argument 4165 rtw8852b_set_channel_rf(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8852b_set_channel_rf() argument 4173 rtw8852b_mcc_get_ch_info(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8852b_mcc_get_ch_info() argument 4196 rtw8852b_rfk_chanctx_cb(struct rtw89_dev * rtwdev,enum rtw89_chanctx_state state) rtw8852b_rfk_chanctx_cb() argument [all...] |
| H A D | rtw8851b.c | 356 static int rtw8851b_pwr_on_func(struct rtw89_dev *rtwdev) in rtw8851b_pwr_on_func() argument 470 rtw8851b_patch_swr_pfm2pwm(struct rtw89_dev * rtwdev) rtw8851b_patch_swr_pfm2pwm() argument 478 rtw8851b_pwr_off_func(struct rtw89_dev * rtwdev) rtw8851b_pwr_off_func() argument 544 rtw8851b_efuse_parsing_tssi(struct rtw89_dev * rtwdev,struct rtw8851b_efuse * map) rtw8851b_efuse_parsing_tssi() argument 584 rtw8851b_efuse_parsing_gain_offset(struct rtw89_dev * rtwdev,struct rtw8851b_efuse * map) rtw8851b_efuse_parsing_gain_offset() argument 609 rtw8851b_read_efuse(struct rtw89_dev * rtwdev,u8 * log_map,enum rtw89_efuse_block block) rtw8851b_read_efuse() argument 641 rtw8851b_phycap_parsing_tssi(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_phycap_parsing_tssi() argument 675 rtw8851b_phycap_parsing_thermal_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_phycap_parsing_thermal_trim() argument 695 rtw8851b_thermal_trim(struct rtw89_dev * rtwdev) rtw8851b_thermal_trim() argument 723 rtw8851b_phycap_parsing_pa_bias_trim(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_phycap_parsing_pa_bias_trim() argument 743 rtw8851b_pa_bias_trim(struct rtw89_dev * rtwdev) rtw8851b_pa_bias_trim() argument 769 rtw8851b_phycap_parsing_gain_comp(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_phycap_parsing_gain_comp() argument 793 rtw8851b_phycap_parsing_adc_td(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_phycap_parsing_adc_td() argument 802 rtw8851b_read_phycap(struct rtw89_dev * rtwdev,u8 * phycap_map) rtw8851b_read_phycap() argument 813 rtw8851b_set_bb_gpio(struct rtw89_dev * rtwdev,u8 gpio_idx,bool inv,u8 src_sel) rtw8851b_set_bb_gpio() argument 835 rtw8851b_set_mac_gpio(struct rtw89_dev * rtwdev,u8 func) rtw8851b_set_mac_gpio() argument 860 rtw8851b_rfe_gpio(struct rtw89_dev * rtwdev) rtw8851b_rfe_gpio() argument 876 rtw8851b_power_trim(struct rtw89_dev * rtwdev) rtw8851b_power_trim() argument 882 rtw8851b_set_channel_mac(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 mac_idx) rtw8851b_set_channel_mac() argument 940 rtw8851b_ctrl_sco_cck(struct rtw89_dev * rtwdev,u8 primary_ch) rtw8851b_ctrl_sco_cck() argument 1008 rtw8851b_set_gain_error(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_rf_path path) rtw8851b_set_gain_error() argument 1042 rtw8851b_set_gain_offset(struct rtw89_dev * rtwdev,enum rtw89_subband subband,enum rtw89_phy_idx phy_idx) rtw8851b_set_gain_offset() argument 1096 rtw8851b_set_rxsc_rpl_comp(struct rtw89_dev * rtwdev,enum rtw89_subband subband) rtw8851b_set_rxsc_rpl_comp() argument 1124 rtw8851b_ctrl_ch(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_ch() argument 1172 rtw8851b_bw_setting(struct rtw89_dev * rtwdev,u8 bw) rtw8851b_bw_setting() argument 1246 rtw8851b_ctrl_bw(struct rtw89_dev * rtwdev,u8 pri_ch,u8 bw,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_bw() argument 1291 rtw8851b_ctrl_cck_en(struct rtw89_dev * rtwdev,bool cck_en) rtw8851b_ctrl_cck_en() argument 1306 rtw8851b_spur_freq(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8851b_spur_freq() argument 1330 rtw8851b_set_csi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_csi_tone_idx() argument 1362 rtw8851b_set_nbi_tone_idx(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8851b_set_nbi_tone_idx() argument 1431 rtw8851b_set_cfr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan) rtw8851b_set_cfr() argument 1456 rtw8851b_5m_mask(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_5m_mask() argument 1502 rtw8851b_bb_reset_all(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_reset_all() argument 1512 rtw8851b_bb_reset_en(struct rtw89_dev * rtwdev,enum rtw89_band band,enum rtw89_phy_idx phy_idx,bool en) rtw8851b_bb_reset_en() argument 1532 rtw8851b_bb_reset(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_reset() argument 1545 rtw8851b_bb_gpio_trsw(struct rtw89_dev * rtwdev,enum rtw89_rf_path path,u8 tx_path_en,u8 trsw_tx,u8 trsw_rx,u8 trsw_a,u8 trsw_b) rtw8851b_bb_gpio_trsw() argument 1563 rtw8851b_bb_gpio_init(struct rtw89_dev * rtwdev) rtw8851b_bb_gpio_init() argument 1586 rtw8851b_bb_macid_ctrl_init(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_bb_macid_ctrl_init() argument 1596 rtw8851b_bb_sethw(struct rtw89_dev * rtwdev) rtw8851b_bb_sethw() argument 1615 rtw8851b_set_channel_bb(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel_bb() argument 1650 rtw8851b_set_channel(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel() argument 1660 rtw8851b_tssi_cont_en(struct rtw89_dev * rtwdev,bool en,enum rtw89_rf_path path) rtw8851b_tssi_cont_en() argument 1672 rtw8851b_tssi_cont_en_phyidx(struct rtw89_dev * rtwdev,bool en,u8 phy_idx) rtw8851b_tssi_cont_en_phyidx() argument 1678 rtw8851b_adc_en(struct rtw89_dev * rtwdev,bool en) rtw8851b_adc_en() argument 1686 rtw8851b_set_channel_help(struct rtw89_dev * rtwdev,bool enter,struct rtw89_channel_help_params * p,const struct rtw89_chan * chan,enum rtw89_mac_idx mac_idx,enum rtw89_phy_idx phy_idx) rtw8851b_set_channel_help() argument 1708 rtw8851b_rfk_init(struct rtw89_dev * rtwdev) rtw8851b_rfk_init() argument 1721 rtw8851b_rfk_channel(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link) rtw8851b_rfk_channel() argument 1739 rtw8851b_rfk_band_changed(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,const struct rtw89_chan * chan) rtw8851b_rfk_band_changed() argument 1746 rtw8851b_rfk_scan(struct rtw89_dev * rtwdev,struct rtw89_vif_link * rtwvif_link,bool start) rtw8851b_rfk_scan() argument 1754 rtw8851b_rfk_track(struct rtw89_dev * rtwdev) rtw8851b_rfk_track() argument 1760 rtw8851b_bb_cal_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx,s16 ref) rtw8851b_bb_cal_txpwr_ref() argument 1788 rtw8851b_set_txpwr_ref(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr_ref() argument 1820 rtw8851b_bb_set_tx_shape_dfir(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,u8 tx_shape_idx,enum rtw89_phy_idx phy_idx) rtw8851b_bb_set_tx_shape_dfir() argument 1877 rtw8851b_set_tx_shape(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_tx_shape() argument 1894 rtw8851b_set_txpwr(struct rtw89_dev * rtwdev,const struct rtw89_chan * chan,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr() argument 1905 rtw8851b_set_txpwr_ctrl(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_set_txpwr_ctrl() argument 1912 rtw8851b_set_txpwr_ul_tb_offset(struct rtw89_dev * rtwdev,s8 pw_ofst,enum rtw89_mac_idx mac_idx) rtw8851b_set_txpwr_ul_tb_offset() argument 1934 rtw8851b_init_txpwr_unit(struct rtw89_dev * rtwdev,enum rtw89_phy_idx phy_idx) rtw8851b_init_txpwr_unit() argument 1956 rtw8851b_ctrl_nbtg_bt_tx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_nbtg_bt_tx() argument 1979 rtw8851b_ctrl_btg_bt_rx(struct rtw89_dev * rtwdev,bool en,enum rtw89_phy_idx phy_idx) rtw8851b_ctrl_btg_bt_rx() argument 2024 rtw8851b_bb_ctrl_rx_path(struct rtw89_dev * rtwdev,enum rtw89_rf_path_bit rx_path) rtw8851b_bb_ctrl_rx_path() argument 2050 rtw8851b_bb_cfg_txrx_path(struct rtw89_dev * rtwdev) rtw8851b_bb_cfg_txrx_path() argument 2064 rtw8851b_get_thermal(struct rtw89_dev * rtwdev,enum rtw89_rf_path rf_path) rtw8851b_get_thermal() argument 2081 rtw8851b_btc_set_rfe(struct rtw89_dev * rtwdev) rtw8851b_btc_set_rfe() argument 2162 rtw8851b_set_trx_mask(struct rtw89_dev * rtwdev,u8 path,u8 group,u32 val) rtw8851b_set_trx_mask() argument 2174 rtw8851b_btc_init_cfg(struct rtw89_dev * rtwdev) rtw8851b_btc_init_cfg() argument 2245 rtw8851b_btc_set_wl_pri(struct rtw89_dev * rtwdev,u8 map,bool state) rtw8851b_btc_set_wl_pri() argument 2295 rtw8851b_btc_set_wl_txpwr_ctrl(struct rtw89_dev * rtwdev,u32 txpwr_val) rtw8851b_btc_set_wl_txpwr_ctrl() argument 2341 rtw8851b_btc_get_bt_rssi(struct rtw89_dev * rtwdev,s8 val) rtw8851b_btc_get_bt_rssi() argument 2350 rtw8851b_btc_update_bt_cnt(struct rtw89_dev * rtwdev) rtw8851b_btc_update_bt_cnt() argument 2355 rtw8851b_btc_wl_s1_standby(struct rtw89_dev * rtwdev,bool state) rtw8851b_btc_wl_s1_standby() argument 2377 rtw8851b_btc_set_wl_rx_gain(struct rtw89_dev * rtwdev,u32 level) rtw8851b_btc_set_wl_rx_gain() argument 2418 rtw8851b_fill_freq_with_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8851b_fill_freq_with_ppdu() argument 2434 rtw8851b_query_ppdu(struct rtw89_dev * rtwdev,struct rtw89_rx_phy_ppdu * phy_ppdu,struct ieee80211_rx_status * status) rtw8851b_query_ppdu() argument 2452 rtw8851b_mac_enable_bb_rf(struct rtw89_dev * rtwdev) rtw8851b_mac_enable_bb_rf() argument 2477 rtw8851b_mac_disable_bb_rf(struct rtw89_dev * rtwdev) rtw8851b_mac_disable_bb_rf() argument [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...] |