Lines Matching refs:mac

42 	const struct rtw89_mac_gen_def *mac = rtwdev->chip->mac_def;  in rtw89_mac_mem_write()  local
43 u32 addr = mac->mem_base_addrs[sel] + offset; in rtw89_mac_mem_write()
45 rtw89_write32(rtwdev, mac->filter_model_addr, addr); in rtw89_mac_mem_write()
46 rtw89_write32(rtwdev, mac->indir_access_addr, val); in rtw89_mac_mem_write()
52 const struct rtw89_mac_gen_def *mac = rtwdev->chip->mac_def; in rtw89_mac_mem_read() local
53 u32 addr = mac->mem_base_addrs[sel] + offset; in rtw89_mac_mem_read()
55 rtw89_write32(rtwdev, mac->filter_model_addr, addr); in rtw89_mac_mem_read()
56 return rtw89_read32(rtwdev, mac->indir_access_addr); in rtw89_mac_mem_read()
747 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_reset_param()
749 u8 qta_mode = rtwdev->mac.dle_info.qta_mode; in hfc_reset_param()
778 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_ch_cfg_chk()
797 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_pub_info_chk()
813 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_pub_cfg_chk()
826 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_ch_ctrl()
854 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_upd_ch_info()
881 const struct rtw89_hfc_pub_cfg *cfg = &rtwdev->mac.hfc_param.pub_cfg; in hfc_pub_ctrl()
907 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_upd_mix_info()
973 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_h2c_cfg()
989 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_mix_cfg()
1024 struct rtw89_hfc_param *param = &rtwdev->mac.hfc_param; in hfc_func_en()
1206 rtwdev->mac.rpwm_seq_num = (rtwdev->mac.rpwm_seq_num + 1) & in rtw89_mac_send_rpwm()
1209 rtwdev->mac.rpwm_seq_num); in rtw89_mac_send_rpwm()
1245 rpwm_req_num = rtwdev->mac.rpwm_seq_num; in rtw89_mac_check_cpwm_state()
1252 rtwdev->mac.cpwm_seq_num = (rtwdev->mac.cpwm_seq_num + 1) & in rtw89_mac_check_cpwm_state()
1256 if (cpwm_seq != rtwdev->mac.cpwm_seq_num) in rtw89_mac_check_cpwm_state()
1531 struct rtw89_mac_info *mac = &rtwdev->mac; in get_dle_mem_cfg() local
1543 mac->dle_info.ple_pg_size = cfg->ple_size->pge_size; in get_dle_mem_cfg()
1544 mac->dle_info.qta_mode = mode; in get_dle_mem_cfg()
1545 mac->dle_info.c0_rx_qta = cfg->ple_min_qt->cma0_dma; in get_dle_mem_cfg()
1546 mac->dle_info.c1_rx_qta = cfg->ple_min_qt->cma1_dma; in get_dle_mem_cfg()
1760 if (rtwdev->mac.qta_mode != RTW89_QTA_SCC) { in rtw89_mac_resize_ple_rx_quota()
2038 ret = dle_init(rtwdev, rtwdev->mac.qta_mode, RTW89_QTA_INVALID); in dmac_init()
2044 ret = preload_init(rtwdev, RTW89_MAC_0, rtwdev->mac.qta_mode); in dmac_init()
2418 rx_qta = rtwdev->mac.dle_info.c0_rx_qta; in rmac_init()
2420 rx_qta = rtwdev->mac.dle_info.c1_rx_qta; in rmac_init()
2422 rx_max_len = rx_qta * rtwdev->mac.dle_info.ple_pg_size; in rmac_init()
3060 ret = dle_quota_change(rtwdev, rtwdev->mac.qta_mode); in band1_enable()
3338 if (chip_id != RTL8852B && rtwdev->mac.dle_info.c1_rx_qta) in rtw89_mac_err_imr_ctrl()
3389 enum rtw89_qta_mode qta_mode = rtwdev->mac.qta_mode; in rtw89_mac_trx_init()
3554 ret = dle_init(rtwdev, RTW89_QTA_DLFW, rtwdev->mac.qta_mode); in rtw89_mac_dmac_pre_init()
4427 struct rtw89_wait_info *fw_ofld_wait = &rtwdev->mac.fw_ofld_wait; in rtw89_mac_c2h_done_ack()
4479 struct rtw89_wait_info *wait = &rtwdev->mac.fw_ofld_wait; in rtw89_mac_c2h_pkt_ofld_rsp()