Lines Matching refs:isrc
510 static int sun4i_can_err(struct net_device *dev, u8 isrc, u8 status)
528 if (isrc & SUN4I_INT_DATA_OR) {
547 if (isrc & SUN4I_INT_ERR_WRN) {
562 if (isrc & SUN4I_INT_BUS_ERR) {
593 if (isrc & SUN4I_INT_ERR_PASSIVE) {
601 if (isrc & SUN4I_INT_ARB_LOST) {
640 u8 isrc, status;
643 while ((isrc = readl(priv->base + SUN4I_REG_INT_ADDR)) &&
648 if (isrc & SUN4I_INT_WAKEUP)
651 if (isrc & SUN4I_INT_TBUF_VLD) {
661 if ((isrc & SUN4I_INT_RBUF_VLD) &&
662 !(isrc & SUN4I_INT_DATA_OR)) {
670 if (isrc &
674 if (sun4i_can_err(dev, isrc, status))
678 writel(isrc, priv->base + SUN4I_REG_INT_ADDR);