A_XGM_INT_CAUSE
A_XGM_INT_CAUSE + pi->mac.offset,
A_XGM_INT_CAUSE + pi->mac.offset,
cause = t3_read_reg(adapter, A_XGM_INT_CAUSE + mac->offset);
t3_write_reg(adapter, A_XGM_INT_CAUSE + mac->offset, reset);
u32 cause = t3_read_reg(adap, A_XGM_INT_CAUSE + mac->offset) &
t3_write_reg(adap, A_XGM_INT_CAUSE + mac->offset, cause);
t3_write_reg(adapter, XGM_REG(A_XGM_INT_CAUSE, idx), 0xffffffff);
t3_read_reg(adapter, XGM_REG(A_XGM_INT_CAUSE, idx)); /* flush */