Lines Matching refs:eifr
72 u8 eifr; /* Error Interrupt Factor Judge Register */ member
229 u8 eifr, txerr = 0, rxerr = 0; in rcar_can_error() local
234 eifr = readb(&priv->regs->eifr); in rcar_can_error()
235 if (eifr & (RCAR_CAN_EIFR_EWIF | RCAR_CAN_EIFR_EPIF)) { in rcar_can_error()
241 if (eifr & RCAR_CAN_EIFR_BEIF) { in rcar_can_error()
305 writeb(~RCAR_CAN_EIFR_BEIF, &priv->regs->eifr); in rcar_can_error()
307 if (eifr & RCAR_CAN_EIFR_EWIF) { in rcar_can_error()
312 writeb(~RCAR_CAN_EIFR_EWIF, &priv->regs->eifr); in rcar_can_error()
317 if (eifr & RCAR_CAN_EIFR_EPIF) { in rcar_can_error()
322 writeb(~RCAR_CAN_EIFR_EPIF, &priv->regs->eifr); in rcar_can_error()
327 if (eifr & RCAR_CAN_EIFR_BOEIF) { in rcar_can_error()
334 writeb(~RCAR_CAN_EIFR_BOEIF, &priv->regs->eifr); in rcar_can_error()
343 if (eifr & RCAR_CAN_EIFR_ORIF) { in rcar_can_error()
347 writeb(~RCAR_CAN_EIFR_ORIF, &priv->regs->eifr); in rcar_can_error()
353 if (eifr & RCAR_CAN_EIFR_OLIF) { in rcar_can_error()
358 writeb(~RCAR_CAN_EIFR_OLIF, &priv->regs->eifr); in rcar_can_error()