Lines Matching refs:status
210 /* Clear status register */
211 cc770_write_reg(priv, status, 0);
224 /* Clear status register and pre-set last error code */
225 cc770_write_reg(priv, status, STAT_LEC_MASK);
232 * not for status change
258 /* Clear status register */
259 cc770_write_reg(priv, status, 0);
499 static int cc770_err(struct net_device *dev, u8 status)
507 netdev_dbg(dev, "status interrupt (%#x)\n", status);
519 if (status & STAT_BOFF) {
526 } else if (status & STAT_WARN) {
547 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;