Lines Matching refs:isr
80 u8 isr; /* Interrupt Status Register */ member
371 u8 isr; in rcar_can_tx_done() local
389 isr = readb(&priv->regs->isr); in rcar_can_tx_done()
390 writeb(isr & ~RCAR_CAN_ISR_TXFF, &priv->regs->isr); in rcar_can_tx_done()
398 u8 isr; in rcar_can_interrupt() local
400 isr = readb(&priv->regs->isr); in rcar_can_interrupt()
401 if (!(isr & priv->ier)) in rcar_can_interrupt()
404 if (isr & RCAR_CAN_ISR_ERSF) in rcar_can_interrupt()
407 if (isr & RCAR_CAN_ISR_TXFF) in rcar_can_interrupt()
410 if (isr & RCAR_CAN_ISR_RXFF) { in rcar_can_interrupt()
680 u8 rfcr, isr; in rcar_can_rx_poll() local
682 isr = readb(&priv->regs->isr); in rcar_can_rx_poll()
684 if (isr & RCAR_CAN_ISR_RXFF) in rcar_can_rx_poll()
685 writeb(isr & ~RCAR_CAN_ISR_RXFF, &priv->regs->isr); in rcar_can_rx_poll()