REG_STAT_RPT
val = rtw_read32(rtwdev, REG_STAT_RPT);
val = rtw_read32(rtwdev, REG_STAT_RPT);
dc_i = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(27, 16));
dc_q = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(11, 0));
corr_idx = (u8)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(7, 0));
rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(15, 8));
if (!check_hw_ready(rtwdev, REG_STAT_RPT, BIT(31), 0x1)) {
dgain = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(27, 16));
q_val = rtw_read32_mask(rtwdev, REG_STAT_RPT, MASKHWORD);
i_val = rtw_read32_mask(rtwdev, REG_STAT_RPT, MASKLWORD);
result = (u8)rtw_read32_mask(rtwdev, REG_STAT_RPT, 0x000000f0);
reg = rtw_read32(rtwdev, REG_STAT_RPT);
coef_i = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, MASKHWORD) & 0x1fff;
coef_q = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, MASKLWORD) & 0x1fff;
tmp_gs = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, BIT_RPT_DGAIN);