Lines Matching refs:intr_status
339 static void netdev_error(struct net_device *dev, int intr_status);
1125 u32 intr_status = ioread32(ioaddr + IntrStatus); in intr_handler() local
1128 iowrite32(intr_status & 0x001ffff, ioaddr + IntrStatus); in intr_handler()
1131 netdev_dbg(dev, "Interrupt, status %04x\n", intr_status); in intr_handler()
1133 if ((intr_status & (NormalIntr|AbnormalIntr)) == 0) in intr_handler()
1138 if (intr_status & (RxIntr | RxNoBuf)) in intr_handler()
1140 if (intr_status & RxNoBuf) in intr_handler()
1143 if (intr_status & (TxNoBuf | TxIntr) && in intr_handler()
1151 if (intr_status & (AbnormalIntr | TxFIFOUnderflow | SystemError | in intr_handler()
1153 netdev_error(dev, intr_status); in intr_handler()
1158 intr_status); in intr_handler()
1287 static void netdev_error(struct net_device *dev, int intr_status) in netdev_error() argument
1293 netdev_dbg(dev, "Abnormal event, %08x\n", intr_status); in netdev_error()
1294 if (intr_status == 0xffffffff) in netdev_error()
1297 if (intr_status & TxFIFOUnderflow) { in netdev_error()
1316 if (intr_status & RxDied) { /* Missed a Rx frame. */ in netdev_error()
1319 if (intr_status & TimerInt) { in netdev_error()