Lines Matching defs:rtwdev
64 static int rtw89_mac_check_mac_en_be(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_be()
80 static bool is_qta_poh(struct rtw89_dev *rtwdev) in is_qta_poh()
85 static void hfc_get_mix_info_be(struct rtw89_dev *rtwdev) in hfc_get_mix_info_be()
135 static void hfc_h2c_cfg_be(struct rtw89_dev *rtwdev) in hfc_h2c_cfg_be()
145 static void hfc_mix_cfg_be(struct rtw89_dev *rtwdev) in hfc_mix_cfg_be()
176 static void hfc_func_en_be(struct rtw89_dev *rtwdev, bool en, bool h2c_en) in hfc_func_en_be()
190 static void dle_func_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_func_en_be()
200 static void dle_clk_en_be(struct rtw89_dev *rtwdev, bool enable) in dle_clk_en_be()
210 static int dle_mix_cfg_be(struct rtw89_dev *rtwdev, const struct rtw89_dle_mem *cfg) in dle_mix_cfg_be()
268 static int chk_dle_rdy_be(struct rtw89_dev *rtwdev, bool wde_or_ple) in chk_dle_rdy_be()
297 static void wde_quota_cfg_be(struct rtw89_dev *rtwdev, in wde_quota_cfg_be()
314 static void ple_quota_cfg_be(struct rtw89_dev *rtwdev, in ple_quota_cfg_be()
335 static void rtw89_mac_hci_func_en_be(struct rtw89_dev *rtwdev) in rtw89_mac_hci_func_en_be()
341 static void rtw89_mac_dmac_func_pre_en_be(struct rtw89_dev *rtwdev) in rtw89_mac_dmac_func_pre_en_be()
377 int rtw89_mac_write_xtal_si_be(struct rtw89_dev *rtwdev, u8 offset, u8 val, u8 mask) in rtw89_mac_write_xtal_si_be()
402 int rtw89_mac_read_xtal_si_be(struct rtw89_dev *rtwdev, u8 offset, u8 *val) in rtw89_mac_read_xtal_si_be()
427 static void rtw89_mac_disable_cpu_be(struct rtw89_dev *rtwdev) in rtw89_mac_disable_cpu_be()
448 static void set_cpu_en(struct rtw89_dev *rtwdev, bool include_bb) in set_cpu_en()
458 static int wcpu_on(struct rtw89_dev *rtwdev, u8 boot_reason, bool dlfw) in wcpu_on()
510 static int rtw89_mac_fwdl_enable_wcpu_be(struct rtw89_dev *rtwdev, in rtw89_mac_fwdl_enable_wcpu_be()
532 static u8 fwdl_get_status_be(struct rtw89_dev *rtwdev, enum rtw89_fwdl_check_type type) in fwdl_get_status_be()
567 static int rtw89_fwdl_check_path_ready_be(struct rtw89_dev *rtwdev, in rtw89_fwdl_check_path_ready_be()
578 static int dmac_func_en_be(struct rtw89_dev *rtwdev) in dmac_func_en_be()
583 static int cmac_func_en_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool en) in cmac_func_en_be()
622 static int chip_func_en_be(struct rtw89_dev *rtwdev) in chip_func_en_be()
627 static int sys_init_be(struct rtw89_dev *rtwdev) in sys_init_be()
646 static int sta_sch_init_be(struct rtw89_dev *rtwdev) in sta_sch_init_be()
670 static int mpdu_proc_init_be(struct rtw89_dev *rtwdev) in mpdu_proc_init_be()
699 static int sec_eng_init_be(struct rtw89_dev *rtwdev) in sec_eng_init_be()
721 static int txpktctrl_init_be(struct rtw89_dev *rtwdev) in txpktctrl_init_be()
743 static int mlo_init_be(struct rtw89_dev *rtwdev) in mlo_init_be()
767 static int dmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in dmac_init_be()
822 static int scheduler_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in scheduler_init_be()
868 static int addr_cam_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in addr_cam_init_be()
896 static int rtw89_mac_typ_fltr_opt_be(struct rtw89_dev *rtwdev, in rtw89_mac_typ_fltr_opt_be()
936 static int rx_fltr_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rx_fltr_init_be()
961 static int cca_ctrl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cca_ctrl_init_be()
966 static int nav_ctrl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in nav_ctrl_init_be()
983 static int spatial_reuse_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in spatial_reuse_init_be()
1001 static int tmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in tmac_init_be()
1015 static int trxptcl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in trxptcl_init_be()
1081 static int rst_bacam_be(struct rtw89_dev *rtwdev) in rst_bacam_be()
1102 static int rmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rmac_init_be()
1150 static int resp_pktctl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in resp_pktctl_init_be()
1175 static int cmac_com_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_com_init_be()
1203 static int ptcl_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in ptcl_init_be()
1246 static int cmac_dma_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_dma_init_be()
1268 static int cmac_init_be(struct rtw89_dev *rtwdev, u8 mac_idx) in cmac_init_be()
1358 static int tx_idle_poll_band_be(struct rtw89_dev *rtwdev, u8 mac_idx) in tx_idle_poll_band_be()
1376 static int dle_buf_req_be(struct rtw89_dev *rtwdev, u16 buf_len, bool wd, u16 *pkt_id) in dle_buf_req_be()
1400 static int set_cpuio_be(struct rtw89_dev *rtwdev, in set_cpuio_be()
1460 static int dle_upd_qta_aval_page_be(struct rtw89_dev *rtwdev, in dle_upd_qta_aval_page_be()
1488 static int dle_quota_change_be(struct rtw89_dev *rtwdev, bool band1_en) in dle_quota_change_be()
1525 static int preload_init_be(struct rtw89_dev *rtwdev, u8 mac_idx, in preload_init_be()
1554 static int dbcc_bb_ctrl_be(struct rtw89_dev *rtwdev, bool bb1_en) in dbcc_bb_ctrl_be()
1566 static int enable_imr_be(struct rtw89_dev *rtwdev, u8 mac_idx, in enable_imr_be()
1596 static void err_imr_ctrl_be(struct rtw89_dev *rtwdev, bool en) in err_imr_ctrl_be()
1611 static int band1_enable_be(struct rtw89_dev *rtwdev) in band1_enable_be()
1660 static int band1_disable_be(struct rtw89_dev *rtwdev) in band1_disable_be()
1685 static int dbcc_enable_be(struct rtw89_dev *rtwdev, bool enable) in dbcc_enable_be()
1724 static int set_host_rpr_be(struct rtw89_dev *rtwdev) in set_host_rpr_be()
1753 static int trx_init_be(struct rtw89_dev *rtwdev) in trx_init_be()
1806 int rtw89_mac_cfg_gnt_v2(struct rtw89_dev *rtwdev, in rtw89_mac_cfg_gnt_v2()
1858 int rtw89_mac_cfg_ctrl_path_v2(struct rtw89_dev *rtwdev, bool wl) in rtw89_mac_cfg_ctrl_path_v2()
1883 int rtw89_mac_cfg_plt_be(struct rtw89_dev *rtwdev, struct rtw89_mac_ax_plt *plt) in rtw89_mac_cfg_plt_be()
1908 static u16 rtw89_mac_get_plt_cnt_be(struct rtw89_dev *rtwdev, u8 band) in rtw89_mac_get_plt_cnt_be()
1920 static int rtw89_set_hw_sch_tx_en_v2(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_set_hw_sch_tx_en_v2()
1938 int rtw89_mac_stop_sch_tx_v2(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_stop_sch_tx_v2()
1979 int rtw89_mac_resume_sch_tx_v2(struct rtw89_dev *rtwdev, u8 mac_idx, u32 tx_en) in rtw89_mac_resume_sch_tx_v2()
1992 void rtw89_mac_cfg_phy_rpt_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool enable) in rtw89_mac_cfg_phy_rpt_be()
2007 int rtw89_mac_cfg_ppdu_status_be(struct rtw89_dev *rtwdev, u8 mac_idx, bool enable) in rtw89_mac_cfg_ppdu_status_be()
2029 static bool rtw89_mac_get_txpwr_cr_be(struct rtw89_dev *rtwdev, in rtw89_mac_get_txpwr_cr_be()
2066 static int rtw89_mac_init_bfee_be(struct rtw89_dev *rtwdev, u8 mac_idx) in rtw89_mac_init_bfee_be()
2108 static int rtw89_mac_set_csi_para_reg_be(struct rtw89_dev *rtwdev, in rtw89_mac_set_csi_para_reg_be()
2177 static int rtw89_mac_csi_rrsc_be(struct rtw89_dev *rtwdev, in rtw89_mac_csi_rrsc_be()
2223 static void rtw89_mac_bf_assoc_be(struct rtw89_dev *rtwdev, in rtw89_mac_bf_assoc_be()
2246 static void dump_err_status_dispatcher_be(struct rtw89_dev *rtwdev) in dump_err_status_dispatcher_be()
2262 static void rtw89_mac_dump_qta_lost_be(struct rtw89_dev *rtwdev) in rtw89_mac_dump_qta_lost_be()
2349 static int rtw89_wow_config_mac_be(struct rtw89_dev *rtwdev, bool enable_wow) in rtw89_wow_config_mac_be()
2375 static void rtw89_mac_dump_cmac_err_status_be(struct rtw89_dev *rtwdev, in rtw89_mac_dump_cmac_err_status_be()
2464 static void rtw89_mac_dump_err_status_be(struct rtw89_dev *rtwdev, in rtw89_mac_dump_err_status_be()
2520 static bool mac_is_txq_empty_be(struct rtw89_dev *rtwdev) in mac_is_txq_empty_be()