rtw89_phy_read32_idx
bss_color = rtw89_phy_read32_idx(rtwdev, chip->bss_clr_map_reg,
aid = rtw89_phy_read32_idx(rtwdev, chip->bss_clr_map_reg,
EXPORT_SYMBOL(rtw89_phy_read32_idx);
rtw89_phy_read32_idx(rtwdev, regs->cck_sfd_gg.addr,
rtw89_phy_read32_idx(rtwdev, regs->cck_sig_gg.addr,
rtw89_phy_read32_idx(rtwdev, regs->cck_spoofing.addr,
rtw89_phy_read32_idx(rtwdev, regs->cck_brk.addr,
val = rtw89_phy_read32_idx(rtwdev, regs->ofdm_txon, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->l_crc, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->ht_crc, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->vht_crc, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->he_crc, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->eht_crc,
val = rtw89_phy_read32_idx(rtwdev, regs->ampdu_crc, MASKDWORD, bb->phy_idx);
val = rtw89_phy_read32_idx(rtwdev, regs->brk.addr, regs->brk.mask, bb->phy_idx);
rtw89_phy_read32_idx(rtwdev, regs->brk_option.addr,
rtw89_phy_read32_idx(rtwdev, regs->search_fail.addr,
rtw89_phy_read32_idx(rtwdev, regs->lsig_brk_s_th.addr,
rtw89_phy_read32_idx(rtwdev, regs->lsig_brk_l_th.addr,
rtw89_phy_read32_idx(rtwdev, regs->rxl_err_parity.addr,
rtw89_phy_read32_idx(rtwdev, regs->rxl_err_rate.addr,
rtw89_phy_read32_idx(rtwdev, regs->ofdm_cca.addr,
rtw89_phy_read32_idx(rtwdev, regs->cca_spoofing.addr,
rtw89_phy_read32_idx(rtwdev, regs->ampdu_miss.addr,
if (!rtw89_phy_read32_idx(rtwdev, ccx->nhm, ccx->nhm_ready, bb->phy_idx)) {
rtw89_phy_read32_idx(rtwdev, nhm_rpt->addr,
if (rtw89_phy_read32_idx(rtwdev, ccx->ifs_total_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_tx_cnt_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_tx_cnt_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_cca_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_cca_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_fa_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_clm_fa_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_his_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_his_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_his_addr2,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_his_addr2,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_avg_l_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_avg_l_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_avg_h_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_avg_h_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_cca_l_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_cca_l_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_cca_h_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_cca_h_addr,
rtw89_phy_read32_idx(rtwdev, ccx->ifs_total_addr,
val = rtw89_phy_read32_idx(rtwdev, ccx->edcca_clm_rdy,
val = rtw89_phy_read32_idx(rtwdev, ccx->edcca_clm_cnt,
return rtw89_phy_read32_idx(rtwdev, addr, MASKDWORD, phy_idx);
tmp = rtw89_phy_read32_idx(rtwdev, cfg->table[i].addr,
tmp = rtw89_phy_read32_idx(rtwdev, R_PATH0_IB_PKPW,
dig->ib_pbk = rtw89_phy_read32_idx(rtwdev, R_PATH0_IB_PBK,
rtw89_phy_read32_idx(rtwdev, edcca_regs->edcca_level,
rtw89_phy_read32_idx(rtwdev, edcca_regs->edcca_level,
rtw89_phy_read32_idx(rtwdev, edcca_regs->ppdu_level,
u32 rtw89_phy_read32_idx(struct rtw89_dev *rtwdev, u32 addr, u32 mask,
bak->tx_path = rtw89_phy_read32_idx(rtwdev, R_TXPATH_SEL, B_TXPATH_SEL_MSK, idx);
bak->rx_path = rtw89_phy_read32_idx(rtwdev, R_CHBW_MOD_V1, B_ANT_RX_SEG0, idx);
bak->p0_rfmode = rtw89_phy_read32_idx(rtwdev, R_P0_RFMODE, MASKDWORD, idx);
bak->p0_rfmode_ftm = rtw89_phy_read32_idx(rtwdev, R_P0_RFMODE_FTM_RX, MASKDWORD, idx);
bak->p1_rfmode = rtw89_phy_read32_idx(rtwdev, R_P1_RFMODE, MASKDWORD, idx);
bak->p1_rfmode_ftm = rtw89_phy_read32_idx(rtwdev, R_P1_RFMODE_FTM_RX, MASKDWORD, idx);
tmp = rtw89_phy_read32_idx(rtwdev, R_TXPWR, B_TXPWR_MSK, idx);
rx_path_0 = rtw89_phy_read32_idx(rtwdev, R_CHBW_MOD_V1, B_ANT_RX_SEG0, phy_idx);
rtw89_phy_read32_idx(rtwdev, R_OFDM_OFST_P0_BE4,
rtw89_phy_read32_idx(rtwdev, R_CCK_RPL_OFST_BE4,