taglinefilesource code
DE4X5_OMR385drivers/net/de4x5.comr = inl(DE4X5_OMR);\
DE4X5_OMR387drivers/net/de4x5.coutl(omr, DE4X5_OMR);               /* Enable the TX and/or RX */\
DE4X5_OMR391drivers/net/de4x5.comr = inl(DE4X5_OMR);\
DE4X5_OMR393drivers/net/de4x5.coutl(omr, DE4X5_OMR);               /* Disable the TX and/or RX */ \
DE4X5_OMR925drivers/net/de4x5.cprintk("\tomr:  0x%08x\n", inl(DE4X5_OMR));
DE4X5_OMR981drivers/net/de4x5.comr = inl(DE4X5_OMR) & ~OMR_PR;             /* Turn of promiscuous mode */
DE4X5_OMR1013drivers/net/de4x5.coutl(omr|OMR_ST, DE4X5_OMR);
DE4X5_OMR1021drivers/net/de4x5.coutl(omr, DE4X5_OMR);                        /* Stop everything! */
DE4X5_OMR1073drivers/net/de4x5.cprintk("%s: transmit busy, lost media or stale skb found:\n  STS:%08x\n  tbusy:%ld\n  lostMedia:%d\n  IMR:%08x\n  OMR:%08x\n Stale skb: %s\n",dev->name, inl(DE4X5_STS), dev->tbusy, lp->lostMedia, inl(DE4X5_IMR), inl(DE4X5_OMR), (lp->skb[lp->tx_new] ? "YES" : "NO"));
DE4X5_OMR1424drivers/net/de4x5.comr = inl(DE4X5_OMR);
DE4X5_OMR1426drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR1462drivers/net/de4x5.comr = inl(DE4X5_OMR);
DE4X5_OMR1502drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR1986drivers/net/de4x5.comr = inl(DE4X5_OMR);/* Set up full duplex for the autonegotiate */
DE4X5_OMR1987drivers/net/de4x5.coutl(omr | OMR_FD, DE4X5_OMR);
DE4X5_OMR2032drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for TP */
DE4X5_OMR2033drivers/net/de4x5.coutl(omr & ~OMR_FD, DE4X5_OMR);
DE4X5_OMR2065drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for AUI */
DE4X5_OMR2066drivers/net/de4x5.coutl(omr & ~OMR_FD, DE4X5_OMR);
DE4X5_OMR2095drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for BNC */
DE4X5_OMR2096drivers/net/de4x5.coutl(omr & ~OMR_FD, DE4X5_OMR);
DE4X5_OMR2138drivers/net/de4x5.comr = inl(DE4X5_OMR);    /* Set up full duplex for the autonegotiate */
DE4X5_OMR2139drivers/net/de4x5.coutl(omr | OMR_FD, DE4X5_OMR);
DE4X5_OMR2582drivers/net/de4x5.clp->cache.csr6 = (inl(DE4X5_OMR) & ~(OMR_ST | OMR_SR));
DE4X5_OMR2593drivers/net/de4x5.coutl(lp->cache.csr6, DE4X5_OMR);
DE4X5_OMR2689drivers/net/de4x5.cif (inl(DE4X5_OMR) & OMR_SR) {   /* Only unmask if TX/RX is enabled */
DE4X5_OMR3303drivers/net/de4x5.comr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));
DE4X5_OMR3305drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3317drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3329drivers/net/de4x5.comr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));
DE4X5_OMR3330drivers/net/de4x5.coutl(omr | OMR_TTM, DE4X5_OMR);
DE4X5_OMR3331drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3343drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3557drivers/net/de4x5.comr = inl(DE4X5_OMR);
DE4X5_OMR3559drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3567drivers/net/de4x5.comr = inl(DE4X5_OMR);
DE4X5_OMR3569drivers/net/de4x5.coutb(omr, DE4X5_OMR);
DE4X5_OMR3614drivers/net/de4x5.comr = inl(DE4X5_OMR);
DE4X5_OMR3616drivers/net/de4x5.coutl(omr, DE4X5_OMR);
DE4X5_OMR3644drivers/net/de4x5.ctmp.addr[0] = inl(DE4X5_OMR);
DE4X5_OMR3654drivers/net/de4x5.coutl(tmp.addr[0], DE4X5_OMR);
DE4X5_OMR3666drivers/net/de4x5.ctmp.lval[3] = inl(DE4X5_OMR); j+=4;
DE4X5_OMR3728drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_OMR);  j+=4;
DE4X5_OMR747drivers/net/de4x5.homr = inl(DE4X5_OMR) & ~(OMR_TTM | OMR_PCS | OMR_SCR);\
DE4X5_OMR749drivers/net/de4x5.houtl(omr, DE4X5_OMR);\
DE4X5_OMR752drivers/net/de4x5.homr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));\
DE4X5_OMR754drivers/net/de4x5.houtl(omr | OMR_TTM, DE4X5_OMR);\
DE4X5_OMR762drivers/net/de4x5.homr = inl(DE4X5_OMR) & ~(OMR_TTM | OMR_PCS | OMR_SCR);\
DE4X5_OMR765drivers/net/de4x5.houtl(omr, DE4X5_OMR);\
DE4X5_OMR769drivers/net/de4x5.homr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));\
DE4X5_OMR771drivers/net/de4x5.houtl(omr | OMR_PS | OMR_HBD | OMR_PCS | OMR_SCR, DE4X5_OMR);\