Lines Matching refs:status
211 /* Clear status register */
212 cc770_write_reg(priv, status, 0);
225 /* Clear status register and pre-set last error code */
226 cc770_write_reg(priv, status, STAT_LEC_MASK);
233 * not for status change
259 /* Clear status register */
260 cc770_write_reg(priv, status, 0);
501 static int cc770_err(struct net_device *dev, u8 status)
508 netdev_dbg(dev, "status interrupt (%#x)\n", status);
521 if (status & STAT_BOFF) {
528 } else if (status & STAT_WARN) {
549 lec = status & STAT_LEC_MASK;
584 u8 status;
586 status = cc770_read_reg(priv, status);
587 /* Reset the status register including RXOK and TXOK */
588 cc770_write_reg(priv, status, STAT_LEC_MASK);
590 if (status & (STAT_WARN | STAT_BOFF) ||
591 (status & STAT_LEC_MASK) != STAT_LEC_MASK) {
592 cc770_err(dev, status);
593 return status & STAT_BOFF;