Lines Matching refs:txerr
917 u16 txerr, u16 rxerr) in rcar_canfd_error() argument
925 netdev_dbg(ndev, "ch erfl %x txerr %u rxerr %u\n", cerfl, txerr, rxerr); in rcar_canfd_error()
993 cf->data[1] = txerr > rxerr ? CAN_ERR_CRTL_TX_WARNING : in rcar_canfd_error()
995 cf->data[6] = txerr; in rcar_canfd_error()
1003 cf->data[1] = txerr > rxerr ? CAN_ERR_CRTL_TX_PASSIVE : in rcar_canfd_error()
1005 cf->data[6] = txerr; in rcar_canfd_error()
1110 u16 txerr, u16 rxerr) in rcar_canfd_state_change() argument
1119 if (txerr < 96 && rxerr < 96) in rcar_canfd_state_change()
1121 else if (txerr < 128 && rxerr < 128) in rcar_canfd_state_change()
1126 state, priv->can.state, txerr, rxerr); in rcar_canfd_state_change()
1132 tx_state = txerr >= rxerr ? state : 0; in rcar_canfd_state_change()
1133 rx_state = txerr <= rxerr ? state : 0; in rcar_canfd_state_change()
1148 u16 txerr, rxerr; in rcar_canfd_channel_interrupt() local
1158 txerr = RCANFD_CSTS_TECCNT(sts); in rcar_canfd_channel_interrupt()
1161 rcar_canfd_error(ndev, cerfl, txerr, rxerr); in rcar_canfd_channel_interrupt()
1166 rcar_canfd_state_change(ndev, txerr, rxerr); in rcar_canfd_channel_interrupt()
1544 bec->txerr = RCANFD_CSTS_TECCNT(val); in rcar_canfd_get_berr_counter()