Lines Matching refs:intr_status
329 static void netdev_error(struct net_device *dev, int intr_status);
1107 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler() local
1110 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); in intr_handler()
1113 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); in intr_handler()
1115 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) in intr_handler()
1120 if (intr_status & (RxIntr | RxNoBuf)) in intr_handler()
1122 if (intr_status & RxNoBuf) in intr_handler()
1125 if (intr_status & (TxNoBuf | TxIntr) && in intr_handler()
1133 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | in intr_handler()
1135 netdev_error(dev, intr_status); in intr_handler()
1140 intr_status); in intr_handler()
1273 static void netdev_error(struct net_device *dev, int intr_status) in netdev_error() argument
1279 netdev_dbg(dev, "Abnormal event, %08x\n", intr_status); in netdev_error()
1280 if (intr_status == 0xffffffff) in netdev_error()
1283 if (intr_status & TxFIFOUnderflow) { in netdev_error()
1302 if (intr_status & RxDied) { /* Missed a Rx frame. */ in netdev_error()
1305 if (intr_status & TimerInt) { in netdev_error()