Lines Matching defs:rtwdev
63 static int rtw89_mac_check_mac_en_be(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_be()
79 static bool is_qta_poh(struct rtw89_dev *rtwdev) in is_qta_poh()
84 static void hfc_get_mix_info_be(struct rtw89_dev *rtwdev) in hfc_get_mix_info_be()
134 static void hfc_h2c_cfg_be(struct rtw89_dev *rtwdev) in hfc_h2c_cfg_be()
144 static void hfc_mix_cfg_be(struct rtw89_dev *rtwdev) in hfc_mix_cfg_be()
175 static void hfc_func_en_be(struct rtw89_dev *rtwdev, bool en, bool h2c_en) in hfc_func_en_be()
189 static void dle_func_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_func_en_be()
199 static void dle_clk_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_clk_en_be()
209 static int dle_mix_cfg_be(struct rtw89_dev *rtwdev, const struct rtw89_dle_mem *cfg) in dle_mix_cfg_be()
267 static int chk_dle_rdy_be(struct rtw89_dev *rtwdev, bool wde_or_ple) in chk_dle_rdy_be()
296 static void wde_quota_cfg_be(struct rtw89_dev *rtwdev, in wde_quota_cfg_be()
313 static void ple_quota_cfg_be(struct rtw89_dev *rtwdev, in ple_quota_cfg_be()
334 static void rtw89_mac_hci_func_en_be(struct rtw89_dev *rtwdev) in rtw89_mac_hci_func_en_be()
340 static void rtw89_mac_dmac_func_pre_en_be(struct rtw89_dev *rtwdev) in rtw89_mac_dmac_func_pre_en_be()
376 int rtw89_mac_write_xtal_si_be(struct rtw89_dev *rtwdev, u8 offset, u8 val, u8 mask) in rtw89_mac_write_xtal_si_be()
401 int rtw89_mac_read_xtal_si_be(struct rtw89_dev *rtwdev, u8 offset, u8 *val) in rtw89_mac_read_xtal_si_be()
426 static void rtw89_mac_disable_cpu_be(struct rtw89_dev *rtwdev) in rtw89_mac_disable_cpu_be()
447 static void set_cpu_en(struct rtw89_dev *rtwdev, bool include_bb) in set_cpu_en()
457 static int wcpu_on(struct rtw89_dev *rtwdev, u8 boot_reason, bool dlfw) in wcpu_on()
509 static int rtw89_mac_fwdl_enable_wcpu_be(struct rtw89_dev *rtwdev, in rtw89_mac_fwdl_enable_wcpu_be()
531 static u8 fwdl_get_status_be(struct rtw89_dev *rtwdev, enum rtw89_fwdl_check_type type) in fwdl_get_status_be()
566 static int rtw89_fwdl_check_path_ready_be(struct rtw89_dev *rtwdev, in rtw89_fwdl_check_path_ready_be()
577 static int dmac_func_en_be(struct rtw89_dev *rtwdev) in dmac_func_en_be()
582 static int cmac_func_en_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool en) in cmac_func_en_be()
621 static int chip_func_en_be(struct rtw89_dev *rtwdev) in chip_func_en_be()
626 static int sys_init_be(struct rtw89_dev *rtwdev) in sys_init_be()
645 static int sta_sch_init_be(struct rtw89_dev *rtwdev) in sta_sch_init_be()
669 static int mpdu_proc_init_be(struct rtw89_dev *rtwdev) in mpdu_proc_init_be()
698 static int sec_eng_init_be(struct rtw89_dev *rtwdev) in sec_eng_init_be()
720 static int txpktctrl_init_be(struct rtw89_dev *rtwdev) in txpktctrl_init_be()
742 static int mlo_init_be(struct rtw89_dev *rtwdev) in mlo_init_be()
766 static int dmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in dmac_init_be()
821 static int scheduler_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in scheduler_init_be()
867 static int addr_cam_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in addr_cam_init_be()
895 static int rtw89_mac_typ_fltr_opt_be(struct rtw89_dev *rtwdev, in rtw89_mac_typ_fltr_opt_be()
935 static int rx_fltr_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rx_fltr_init_be()
960 static int cca_ctrl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cca_ctrl_init_be()
965 static int nav_ctrl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in nav_ctrl_init_be()
982 static int spatial_reuse_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in spatial_reuse_init_be()
1000 static int tmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in tmac_init_be()
1014 static int trxptcl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in trxptcl_init_be()
1080 static int rst_bacam_be(struct rtw89_dev *rtwdev) in rst_bacam_be()
1101 static int rmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rmac_init_be()
1149 static int resp_pktctl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in resp_pktctl_init_be()
1174 static int cmac_com_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_com_init_be()
1202 static int ptcl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in ptcl_init_be()
1245 static int cmac_dma_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_dma_init_be()
1267 static int cmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_init_be()
1357 static int tx_idle_poll_band_be(struct rtw89_dev *rtwdev, u8 mac_idx) in tx_idle_poll_band_be()
1375 static int dle_buf_req_be(struct rtw89_dev *rtwdev, u16 buf_len, bool wd, u16 *pkt_id) in dle_buf_req_be()
1399 static int set_cpuio_be(struct rtw89_dev *rtwdev, in set_cpuio_be()
1459 static int dle_upd_qta_aval_page_be(struct rtw89_dev *rtwdev, in dle_upd_qta_aval_page_be()
1487 static int dle_quota_change_be(struct rtw89_dev *rtwdev, bool band1_en) in dle_quota_change_be()
1524 static int preload_init_be(struct rtw89_dev *rtwdev, u8 mac_idx, in preload_init_be()
1553 static int dbcc_bb_ctrl_be(struct rtw89_dev *rtwdev, bool bb1_en) in dbcc_bb_ctrl_be()
1565 static int enable_imr_be(struct rtw89_dev *rtwdev, u8 mac_idx, in enable_imr_be()
1595 static void err_imr_ctrl_be(struct rtw89_dev *rtwdev, bool en) in err_imr_ctrl_be()
1610 static int band1_enable_be(struct rtw89_dev *rtwdev) in band1_enable_be()
1659 static int band1_disable_be(struct rtw89_dev *rtwdev) in band1_disable_be()
1684 static int dbcc_enable_be(struct rtw89_dev *rtwdev, bool enable) in dbcc_enable_be()
1723 static int set_host_rpr_be(struct rtw89_dev *rtwdev) in set_host_rpr_be()
1752 static int trx_init_be(struct rtw89_dev *rtwdev) in trx_init_be()
1805 int rtw89_mac_cfg_gnt_v2(struct rtw89_dev *rtwdev, in rtw89_mac_cfg_gnt_v2()
1857 int rtw89_mac_cfg_ctrl_path_v2(struct rtw89_dev *rtwdev, bool wl) in rtw89_mac_cfg_ctrl_path_v2()
1882 int rtw89_mac_cfg_plt_be(struct rtw89_dev *rtwdev, struct rtw89_mac_ax_plt *plt) in rtw89_mac_cfg_plt_be()
1907 static u16 rtw89_mac_get_plt_cnt_be(struct rtw89_dev *rtwdev, u8 band) in rtw89_mac_get_plt_cnt_be()
1919 static int rtw89_set_hw_sch_tx_en_v2(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_set_hw_sch_tx_en_v2()
1937 int rtw89_mac_stop_sch_tx_v2(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_stop_sch_tx_v2()
1978 int rtw89_mac_resume_sch_tx_v2(struct rtw89_dev *rtwdev, u8 mac_idx, u32 tx_en) in rtw89_mac_resume_sch_tx_v2()
1991 void rtw89_mac_cfg_phy_rpt_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool enable) in rtw89_mac_cfg_phy_rpt_be()
2006 int rtw89_mac_cfg_ppdu_status_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool enable) in rtw89_mac_cfg_ppdu_status_be()
2028 static bool rtw89_mac_get_txpwr_cr_be(struct rtw89_dev *rtwdev, in rtw89_mac_get_txpwr_cr_be()
2065 static int rtw89_mac_init_bfee_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rtw89_mac_init_bfee_be()
2107 static int rtw89_mac_set_csi_para_reg_be(struct rtw89_dev *rtwdev, in rtw89_mac_set_csi_para_reg_be()
2176 static int rtw89_mac_csi_rrsc_be(struct rtw89_dev *rtwdev, in rtw89_mac_csi_rrsc_be()
2222 static void rtw89_mac_bf_assoc_be(struct rtw89_dev *rtwdev, in rtw89_mac_bf_assoc_be()
2245 static void dump_err_status_dispatcher_be(struct rtw89_dev *rtwdev) in dump_err_status_dispatcher_be()
2261 static void rtw89_mac_dump_qta_lost_be(struct rtw89_dev *rtwdev) in rtw89_mac_dump_qta_lost_be()
2348 static int rtw89_wow_config_mac_be(struct rtw89_dev *rtwdev, bool enable_wow) in rtw89_wow_config_mac_be()
2374 static void rtw89_mac_dump_cmac_err_status_be(struct rtw89_dev *rtwdev, in rtw89_mac_dump_cmac_err_status_be()
2463 static void rtw89_mac_dump_err_status_be(struct rtw89_dev *rtwdev, in rtw89_mac_dump_err_status_be()
2519 static bool mac_is_txq_empty_be(struct rtw89_dev *rtwdev) in mac_is_txq_empty_be()