IGC_READ_REG
rfctl = IGC_READ_REG(hw, IGC_RFCTL);
if (!(IGC_READ_REG(hw, IGC_MANC) & IGC_MANC_RCV_TCO_EN))
rxdctl[i] = IGC_READ_REG(hw, IGC_RXDCTL(i));
rx_enabled |= IGC_READ_REG(hw, IGC_RXDCTL(i));
rlpml = IGC_READ_REG(hw, IGC_RLPML);
rctl = IGC_READ_REG(hw, IGC_RCTL);
IGC_READ_REG(hw, IGC_ROC);
IGC_READ_REG(hw, IGC_RNBC);
IGC_READ_REG(hw, IGC_MPC);
data = IGC_READ_REG(hw, IGC_I225_PHPM);
data = IGC_READ_REG(hw, IGC_I225_PHPM);
ipcnfg = IGC_READ_REG(hw, IGC_IPCNFG);
eeer = IGC_READ_REG(hw, IGC_EEER);
u32 eee_su = IGC_READ_REG(hw, IGC_EEE_SU);
IGC_READ_REG(hw, IGC_IPCNFG);
IGC_READ_REG(hw, IGC_EEER);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
IGC_READ_REG(hw, IGC_ICR);
u32 eecd = IGC_READ_REG(hw, IGC_EECD);
swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC);
swfw_sync = IGC_READ_REG(hw, IGC_SW_FW_SYNC);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
phpm_reg = IGC_READ_REG(hw, IGC_I225_PHPM);
swsm = IGC_READ_REG(hw, IGC_SWSM);
swsm = IGC_READ_REG(hw, IGC_SWSM);
swsm = IGC_READ_REG(hw, IGC_SWSM);
if (IGC_READ_REG(hw, IGC_SWSM) & IGC_SWSM_SWESMBI)
IGC_READ_REG(hw, IGC_SRWR)) {
eec = IGC_READ_REG(hw, IGC_EECD);
flswctl = IGC_READ_REG(hw, IGC_I225_FLSWCTL);
flswctl = IGC_READ_REG(hw, IGC_I225_FLSWCTL);
flswctl = IGC_READ_REG(hw, IGC_I225_FLSWCTL);
block_sw_protect = IGC_READ_REG(hw, IGC_I225_FLSECU) &
fw_valid_bit = IGC_READ_REG(hw, IGC_FWSM) &
flup = IGC_READ_REG(hw, IGC_EECD) | IGC_EECD_FLUPD_I225;
if (IGC_READ_REG(hw, IGC_EECD) & IGC_EECD_SEC1VAL_I225)
reg = IGC_READ_REG(hw, IGC_EECD);
ltrc = IGC_READ_REG(hw, IGC_LTRC) |
tw_system = ((IGC_READ_REG(hw, IGC_EEE_SU) &
tw_system = (IGC_READ_REG(hw, IGC_EEE_SU) &
size = IGC_READ_REG(hw, IGC_RXPBS) &
if (IGC_READ_REG(hw, IGC_DMACR) & IGC_DMACR_DMAC_EN) {
size -= (IGC_READ_REG(hw, IGC_DMACR) &
ltrv = IGC_READ_REG(hw, IGC_LTRMINV);
ltrv = IGC_READ_REG(hw, IGC_LTRMAXV);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
if (!(IGC_READ_REG(hw, IGC_STATUS) &
IGC_READ_REG(hw, IGC_CRCERRS);
IGC_READ_REG(hw, IGC_MPC);
IGC_READ_REG(hw, IGC_SCC);
IGC_READ_REG(hw, IGC_ECOL);
IGC_READ_REG(hw, IGC_MCC);
IGC_READ_REG(hw, IGC_LATECOL);
IGC_READ_REG(hw, IGC_COLC);
IGC_READ_REG(hw, IGC_RERC);
IGC_READ_REG(hw, IGC_DC);
IGC_READ_REG(hw, IGC_RLEC);
IGC_READ_REG(hw, IGC_XONRXC);
IGC_READ_REG(hw, IGC_XONTXC);
IGC_READ_REG(hw, IGC_XOFFRXC);
IGC_READ_REG(hw, IGC_XOFFTXC);
IGC_READ_REG(hw, IGC_FCRUC);
IGC_READ_REG(hw, IGC_GPRC);
IGC_READ_REG(hw, IGC_BPRC);
IGC_READ_REG(hw, IGC_MPRC);
IGC_READ_REG(hw, IGC_GPTC);
IGC_READ_REG(hw, IGC_GORCL);
IGC_READ_REG(hw, IGC_GORCH);
IGC_READ_REG(hw, IGC_GOTCL);
IGC_READ_REG(hw, IGC_GOTCH);
IGC_READ_REG(hw, IGC_RNBC);
IGC_READ_REG(hw, IGC_RUC);
IGC_READ_REG(hw, IGC_RFC);
IGC_READ_REG(hw, IGC_ROC);
IGC_READ_REG(hw, IGC_RJC);
IGC_READ_REG(hw, IGC_TORL);
IGC_READ_REG(hw, IGC_TORH);
IGC_READ_REG(hw, IGC_TOTL);
IGC_READ_REG(hw, IGC_TOTH);
IGC_READ_REG(hw, IGC_TPR);
IGC_READ_REG(hw, IGC_TPT);
IGC_READ_REG(hw, IGC_MPTC);
IGC_READ_REG(hw, IGC_BPTC);
IGC_READ_REG(hw, IGC_TLPIC);
IGC_READ_REG(hw, IGC_RLPIC);
IGC_READ_REG(hw, IGC_RXDMTC);
tctl = IGC_READ_REG(hw, IGC_TCTL);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
status = IGC_READ_REG(hw, IGC_STATUS);
swsm = IGC_READ_REG(hw, IGC_SWSM);
swsm = IGC_READ_REG(hw, IGC_SWSM);
if (IGC_READ_REG(hw, IGC_SWSM) & IGC_SWSM_SWESMBI)
swsm = IGC_READ_REG(hw, IGC_SWSM);
if (IGC_READ_REG(hw, IGC_EECD) & IGC_EECD_AUTO_RD)
u32 eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
reg = IGC_READ_REG(hw, IGC_EERD);
reg = IGC_READ_REG(hw, IGC_EEWR);
u32 eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
u32 eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
eecd = IGC_READ_REG(hw, IGC_EECD);
u32 eecd = IGC_READ_REG(hw, IGC_EECD);
data[i] = (IGC_READ_REG(hw, IGC_EERD) >>
rar_high = IGC_READ_REG(hw, IGC_RAH(0));
rar_low = IGC_READ_REG(hw, IGC_RAL(0));
ctrl_ext = IGC_READ_REG(hw, IGC_CTRL_EXT);
manc = IGC_READ_REG(hw, IGC_MANC);
mdic = IGC_READ_REG(hw, IGC_MDIC);
mdic = IGC_READ_REG(hw, IGC_MDIC);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
phpm = IGC_READ_REG(hw, IGC_I225_PHPM);
ctrl = IGC_READ_REG(hw, IGC_CTRL);
phpm = IGC_READ_REG(hw, IGC_I225_PHPM);
extern uint32_t IGC_READ_REG(struct igc_hw *, uint32_t);
#define IGC_WRITE_FLUSH(hw) IGC_READ_REG(hw, IGC_STATUS)