Lines Matching refs:readreg

224 readreg(struct net_device *dev, u16 regno)
249 while (readreg(dev, PP_SelfST) & SI_BUSY)
268 buffer[i] = readreg(dev, PP_EEData);
521 writereg(dev, PP_LineCTL, readreg(dev, PP_LineCTL) | SERIAL_TX_ON);
531 if (readreg(dev, PP_BusST) & READY_FOR_TX_NOW)
543 if ((readreg(dev, PP_TxEvent) & TX_SEND_OK_BITS) == TX_OK) {
581 if ((readreg(dev, PP_LineST) & LINK_OK) == 0)
601 readreg(dev, PP_TestCTL) | FDX_8900);
604 fdx = readreg(dev, PP_TestCTL) & FDX_8900;
622 while (readreg(dev, PP_AutoNegST) & AUTO_NEG_BUSY) {
629 fdx = readreg(dev, PP_AutoNegST) & FDX_ACTIVE;
785 int count = readreg(dev, PP_DmaFrameCnt);
796 count = readreg(dev, PP_DmaFrameCnt);
838 writereg(dev, PP_BusCTL, readreg(dev, PP_BusCTL) | ENABLE_IRQ);
871 writereg(dev, PP_BusCTL, readreg(dev, PP_BusCTL)|ENABLE_IRQ);
966 readreg(dev, PP_LineCTL) & ~(SERIAL_TX_ON | SERIAL_RX_ON));
1040 readreg(dev, PP_LineCTL) | SERIAL_RX_ON | SERIAL_TX_ON);
1124 dev->stats.rx_missed_errors += (readreg(dev, PP_RxMiss) >> 6);
1125 dev->stats.collisions += (readreg(dev, PP_TxCol) >> 6);
1165 if ((readreg(dev, PP_BusST) & READY_FOR_TX_NOW) == 0) {
1277 writereg(dev, PP_SelfCTL, readreg(dev, PP_SelfCTL) | POWER_ON_RESET);
1297 while ((readreg(dev, PP_SelfST) & INIT_DONE) == 0 &&
1351 rev_type = readreg(dev, PRODUCT_ID_ADD);
1384 if ((readreg(dev, PP_SelfST) & (EEPROM_OK | EEPROM_PRESENT)) ==
1389 Addr = readreg(dev, PP_IA + i * 2);
1406 i = readreg(dev, PP_LineCTL);
1429 lp->isa_config = readreg(dev, PP_CS8900_ISAINT) & INT_NO_MASK;
1438 if ((readreg(dev, PP_SelfST) & EEPROM_PRESENT) == 0)
1445 if ((readreg(dev, PP_SelfST) & (EEPROM_OK | EEPROM_PRESENT)) !=
1520 (i = readreg(dev, PP_CS8920_ISAINT) & 0xff,