Lines Matching refs:isrc
390 static int sja1000_err(struct net_device *dev, uint8_t isrc, uint8_t status) in sja1000_err() argument
408 if (isrc & IRQ_DOI) { in sja1000_err()
418 if (isrc & IRQ_EI) { in sja1000_err()
434 if (isrc & IRQ_BEI) { in sja1000_err()
465 if (isrc & IRQ_EPI) { in sja1000_err()
474 if (isrc & IRQ_ALI) { in sja1000_err()
503 uint8_t isrc, status; in sja1000_interrupt() local
513 while ((isrc = priv->read_reg(priv, SJA1000_IR)) && in sja1000_interrupt()
521 if (isrc & IRQ_WUI) in sja1000_interrupt()
524 if (isrc & IRQ_TI) { in sja1000_interrupt()
537 if (isrc & IRQ_RI) { in sja1000_interrupt()
547 if (isrc & (IRQ_DOI | IRQ_EI | IRQ_BEI | IRQ_EPI | IRQ_ALI)) { in sja1000_interrupt()
549 if (sja1000_err(dev, isrc, status)) in sja1000_interrupt()