CSR_READ_2
(void) CSR_READ_2(l, MRCMDX); /* dummy read */
mark = CSR_READ_2(l, MRCMDX); /* mark in [7:0] */
stat = CSR_READ_2(l, MRCMD); /* stat in [15:8] */
len = CSR_READ_2(l, MRCMD);
(void) CSR_READ_2(l, MRCMD);
val = CSR_READ_2(l, MRCMD);
(void) CSR_READ_2(l, MRCMD);
if ((CSR_READ_2(sc, FXP_CSR_EEPROMCONTROL) &
if (CSR_READ_2(sc, FXP_CSR_EEPROMCONTROL) &
i = CSR_READ_2(l, MARL);
i = CSR_READ_2(l, MARM);
i = CSR_READ_2(l, MARH);
val = CSR_READ_2(l, P1SR);
val = CSR_READ_2(l, P1SR);
v = CSR_READ_2(l, VR_MIIDATA);
(void)CSR_READ_2(l, PCN_16RESET);
reg = CSR_READ_2(l, YUKON_GPCR);
v = CSR_READ_2(l, YUKON_SMICR);
return CSR_READ_2(l, YUKON_SMIDR);
v = CSR_READ_2(l, YUKON_SMICR);
addr[i] = le16toh(CSR_READ_2(l, STGE_EepromData));
CSR_READ_2(l, STGE_DebugCtrl) | 0x0200);
CSR_READ_2(l, STGE_DebugCtrl) | 0x0010);
CSR_READ_2(l, STGE_DebugCtrl) | 0x0020);
if ((CSR_READ_2(l, STGE_EepromCtrl) & EC_EepromBusy) == 0)
v = CSR_READ_2(l, VR_MIIDATA);
fid = CSR_READ_2(sc, AN_RX_FID);
fid = CSR_READ_2(sc, AN_TX_CMP_FID);
status = CSR_READ_2(sc, AN_LINKSTAT);
if (CSR_READ_2(sc, AN_COMMAND) & AN_CMD_BUSY) {
CSR_READ_2(sc, AN_COMMAND));
if (CSR_READ_2(sc, AN_EVENT_STAT) & AN_EV_CMD)
status = CSR_READ_2(sc, AN_STATUS);
if (CSR_READ_2(sc, AN_COMMAND) & AN_CMD_BUSY)
CSR_READ_2(sc, AN_RESP0), CSR_READ_2(sc, AN_RESP1),
CSR_READ_2(sc, AN_RESP2));
if (CSR_READ_2(sc, AN_EVENT_STAT) & AN_EV_CMD)
status = CSR_READ_2(sc, AN_OFF0);
if (CSR_READ_2(sc, AN_EVENT_STAT) & AN_EV_ALLOC)
*idp = CSR_READ_2(sc, AN_ALLOC_FID);
if (CSR_READ_2(sc, AN_SW0) != AN_MAGIC) {
CSR_READ_2(sc, AN_SW0)));
status = CSR_READ_2(sc, AN_EVENT_STAT);
return (CSR_READ_2(sc, data_reg));
ret = CSR_READ_2(sc, BWI_MOBJ_DATA_UNALIGN);
ret |= CSR_READ_2(sc, BWI_MOBJ_DATA);
if (CSR_READ_2(sc, 0x50e) & 0x80)
if (CSR_READ_2(sc, 0x50e) & 0x400)
if ((CSR_READ_2(sc, 0x690) & 0x100) == 0)
CSR_READ_2(sc, BWI_PHYINFO); /* dummy read */
return (CSR_READ_2(sc, BWI_PHY_DATA));
val = CSR_READ_2(sc, BWI_PHYINFO);
return (CSR_READ_2(sc, BWI_RF_DATA_LO));
val = CSR_READ_2(sc, BWI_RF_DATA_HI);
val |= CSR_READ_2(sc, BWI_RF_DATA_LO);
bphy_ctrl = CSR_READ_2(sc, BWI_BPHY_CTRL);
bbp_atten = CSR_READ_2(sc, BWI_BBP_ATTEN);
rf_chan_ex = CSR_READ_2(sc, BWI_RF_CHAN_EX);
ant_div = CSR_READ_2(sc, BWI_RF_ANTDIV);
chan_ex = CSR_READ_2(sc, BWI_RF_CHAN_EX);
ant_div = CSR_READ_2(sc, BWI_RF_ANTDIV);
(void)CSR_READ_2(sc, BWI_BBP_ATTEN);
chan_ex = CSR_READ_2(sc, BWI_RF_CHAN_EX);
ant_div = CSR_READ_2(sc, BWI_RF_ANTDIV);
bbp_atten = CSR_READ_2(sc, BWI_BBP_ATTEN);
chan_ex = CSR_READ_2(sc, BWI_RF_CHAN_EX);
bphy_ctrl = CSR_READ_2(sc, BWI_BPHY_CTRL);
return (CSR_READ_2(sc, ofs + BWI_SPROM_START));
val = CSR_READ_2(sc, BWI_MAC_GPIO_CTRL);
val = CSR_READ_2(sc, BWI_MAC_GPIO_CTRL);
val = CSR_READ_2(sc, BWI_MAC_GPIO_CTRL);
CSR_WRITE_2((sc), (reg), (CSR_READ_2((sc), (reg)) & (filt)) | (bits))
CSR_WRITE_2((sc), (reg), CSR_READ_2((sc), (reg)) & ~(bits))
CSR_WRITE_2((sc), (reg), CSR_READ_2((sc), (reg)) | (bits))
if ((CSR_READ_2(sc, FXP_CSR_EEPROMCONTROL) &
if (CSR_READ_2(sc, FXP_CSR_EEPROMCONTROL) &
if (CSR_READ_2(sc, FXP_CSR_EEPROMCONTROL) &
status = CSR_READ_2(sc, RTK_ISR);
*val = CSR_READ_2(sc, re8139_reg);
status = CSR_READ_2(sc, RTK_ISR);
status = CSR_READ_2(sc, RTK_ISR);
ack = CSR_READ_2(sc, RTK_MII) & RTK_MII_DATAIN;
if (CSR_READ_2(sc, RTK_MII) & RTK_MII_DATAIN)
*val = CSR_READ_2(sc, rtk8139_reg);
cur_rx = (CSR_READ_2(sc, RTK_CURRXADDR) + 16) % RTK_RXBUFLEN;
limit = CSR_READ_2(sc, RTK_CURRXBUF) % RTK_RXBUFLEN;
fid = CSR_READ_2(sc, WI_RX_FID);
fid = CSR_READ_2(sc, WI_TX_CMP_FID);
fid = CSR_READ_2(sc, WI_ALLOC_FID);
fid = CSR_READ_2(sc, WI_TX_CMP_FID);
fid = CSR_READ_2(sc, WI_INFO_FID);
if ((CSR_READ_2(sc, WI_COMMAND) & WI_CMD_BUSY) == 0)
if (CSR_READ_2(sc, WI_EVENT_STAT) & WI_EV_CMD)
status = CSR_READ_2(sc, WI_STATUS);
status = CSR_READ_2(sc, WI_OFF0);
if (CSR_READ_2(sc, WI_DATA0) != 0x1234 ||
CSR_READ_2(sc, WI_DATA0) != 0x5678) {
if (CSR_READ_2(sc, WI_EVENT_STAT) & WI_EV_ALLOC)
*idp = CSR_READ_2(sc, WI_ALLOC_FID);
status = CSR_READ_2(sc, WI_EVENT_STAT);
status = CSR_READ_2(sc, WI_EVENT_STAT);
linkcfg = CSR_READ_2(sc, sc->alc_expcap +
CSR_READ_2(sc, ALC_GPHY_CFG);
CSR_READ_2(sc, ALC_GPHY_CFG);
prod = CSR_READ_2(sc, ALE_TPD_CONS_IDX);
uint16_t p1sr = CSR_READ_2(sc, P1SR);
printf("p1sr: %04x, p2sr: %04x\n", CSR_READ_2(sc, P1SR), CSR_READ_2(sc, P2SR));
*val = CSR_READ_2(sc, phy1csr[reg]);
uint16_t p1sr = CSR_READ_2(sc, P1SR);
val = CSR_READ_2(sc, IADR5) << 16;
(void)CSR_READ_2(sc, IADR4);
val |= CSR_READ_2(sc, IADR4); /* 15:0 */
ee->pev[p][32].ev_count += CSR_READ_2(sc, IADR4); /* ev32 */
ee->pev[p][33].ev_count += CSR_READ_2(sc, IADR4); /* ev33 */
val = CSR_READ_2(sc, IADR5) << 16;
(void)CSR_READ_2(sc, IADR4);
(void)CSR_READ_2(sc, IADR4);
(void)CSR_READ_2(sc, IADR4);
i = CSR_READ_2(sc, MARL);
i = CSR_READ_2(sc, MARM);
i = CSR_READ_2(sc, MARH);
i = CSR_READ_2(sc, SGCR3);
CSR_READ_2(sc, SK_LINK_CTRL)));
if (CSR_READ_2(sc, SK_STAT_BMU_PUTIDX) == sc->sk_status_idx) {
return CSR_READ_2(sc, reg);
status = CSR_READ_2(sc, SK_Y2_ASF_HCU_CCSR);
DPRINTFN(2, ("sk_reset: sk_csr=%x\n", CSR_READ_2(sc, SK_CSR)));
CSR_READ_2(sc, SK_LINK_CTRL)));
return CSR_READ_2(sc, SK_WIN_BASE + SK_REG(reg));
return CSR_READ_2(sc, reg);
if ((CSR_READ_2(sc, STGE_IntStatus) & IS_InterruptStatus) == 0)
isr = CSR_READ_2(sc, STGE_IntStatusAck);
(u_int) CSR_READ_2(sc, STGE_FramesLostRxErrors));
(u_int) CSR_READ_2(sc, STGE_FramesAbortXSColls) +
(u_int) CSR_READ_2(sc, STGE_FramesWEXDeferal));
CSR_READ_2(sc, STGE_DebugCtrl) | 0x0200);
CSR_READ_2(sc, STGE_DebugCtrl) | 0x0010);
CSR_READ_2(sc, STGE_DebugCtrl) | 0x0020);
if ((CSR_READ_2(sc, STGE_EepromCtrl) & EC_EepromBusy) == 0)
*data = CSR_READ_2(sc, STGE_EepromData);
enaddr[0] = CSR_READ_2(sc, STGE_StationAddress0) & 0xff;
enaddr[1] = CSR_READ_2(sc, STGE_StationAddress0) >> 8;
enaddr[2] = CSR_READ_2(sc, STGE_StationAddress1) & 0xff;
enaddr[3] = CSR_READ_2(sc, STGE_StationAddress1) >> 8;
enaddr[4] = CSR_READ_2(sc, STGE_StationAddress2) & 0xff;
enaddr[5] = CSR_READ_2(sc, STGE_StationAddress2) >> 8;
CSR_WRITE_2((sc), (reg), CSR_READ_2((sc), (reg)) | (x))
CSR_WRITE_2((sc), (reg), CSR_READ_2((sc), (reg)) & ~(x))
word = CSR_READ_2(sc, VGE_EERDDAT);
*val = CSR_READ_2(sc, VGE_MIIDATA);
CSR_READ_2(sc, reg) | (x))
CSR_READ_2(sc, reg) & ~(x))
if (CSR_READ_2(sc, VR_COMMAND) & (VR_CMD_TX_ON | VR_CMD_RX_ON))
if (!(CSR_READ_2(sc, VR_COMMAND) &
if (!(CSR_READ_2(sc, VR_COMMAND) & VR_CMD_RESET))
if ((CSR_READ_2(sc, VR_COMMAND) & VR_CMD_RX_ON) == 0)
if ((CSR_READ_2(sc, VR_COMMAND) &
status = CSR_READ_2(sc, VR_ISR);
mdcsc = CSR_READ_2(sc, VTE_MDCSC);
mcr = CSR_READ_2(sc, VTE_MCR1);
if ((CSR_READ_2(sc, VTE_MCR1) & MCR1_MAC_RESET) == 0)
DPRINTF(("before ipend 0x%x 0x%x\n", CSR_READ_2(sc, VTE_MIER),
CSR_READ_2(sc, VTE_MISR)));
DPRINTF(("ipend 0x%x 0x%x\n", CSR_READ_2(sc, VTE_MIER),
CSR_READ_2(sc, VTE_MISR)));
CSR_READ_2(sc, VTE_MISR);
mcr = CSR_READ_2(sc, VTE_MCR0);
mcr = CSR_READ_2(sc, VTE_MCR0);
mcr = CSR_READ_2(sc, VTE_MCR0);
mcr = CSR_READ_2(sc, VTE_MCR0);
mcr = CSR_READ_2(sc, VTE_MCR0);
CSR_READ_2(sc, VTE_MCR0);
if ((CSR_READ_2(sc, VTE_MMDIO) & MMDIO_READ) == 0)
*val = CSR_READ_2(sc, VTE_MMRD);
if ((CSR_READ_2(sc, VTE_MMDIO) & MMDIO_WRITE) == 0)
mid = CSR_READ_2(sc, VTE_MID0L);
mid = CSR_READ_2(sc, VTE_MID0M);
mid = CSR_READ_2(sc, VTE_MID0H);
mcr = CSR_READ_2(sc, VTE_MCR0);
CSR_READ_2(sc, VTE_CNT_RX_DONE);
CSR_READ_2(sc, VTE_CNT_MECNT0);
CSR_READ_2(sc, VTE_CNT_MECNT1);
CSR_READ_2(sc, VTE_CNT_MECNT2);
CSR_READ_2(sc, VTE_CNT_MECNT3);
CSR_READ_2(sc, VTE_CNT_TX_DONE);
CSR_READ_2(sc, VTE_CNT_MECNT4);
CSR_READ_2(sc, VTE_CNT_PAUSE);
CSR_READ_2(sc, VTE_MECISR);
stat->rx_frames += CSR_READ_2(sc, VTE_CNT_RX_DONE);
value = CSR_READ_2(sc, VTE_CNT_MECNT0);
value = CSR_READ_2(sc, VTE_CNT_MECNT1);
value = CSR_READ_2(sc, VTE_CNT_MECNT2);
value = CSR_READ_2(sc, VTE_CNT_MECNT3);
CSR_READ_2(sc, VTE_CNT_TX_DONE)); /* tx_frames */
value = CSR_READ_2(sc, VTE_CNT_MECNT4);
value = CSR_READ_2(sc, VTE_CNT_PAUSE);
status = CSR_READ_2(sc, VTE_MISR);
status = CSR_READ_2(sc, VTE_MISR);
if (!(CSR_READ_2(sc, WI_COMMAND) & WI_CMD_BUSY))
CSR_READ_2(sc, WI_COR) == WI_COR_IOMODE)
if (CSR_READ_2(sc, WI_CNTL) == WI_CNTL_AUX_ENA_STAT)
if (CSR_READ_2(sc, WI_EVENT_STAT) & WI_EV_CMD)
hcr = CSR_READ_2(sc, WI_HCR);