From c8b275208fe8d58ab9cbdf8d78562ed4c2409b90 Mon Sep 17 00:00:00 2001 From: roissy Date: Wed, 1 Jun 2016 23:01:04 +0300 Subject: [PATCH] Update c_can.c --- drivers/net/can/c_can/c_can.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/can/c_can/c_can.c b/drivers/net/can/c_can/c_can.c index f91b094288dad3..bd98d4c6f00374 100644 --- a/drivers/net/can/c_can/c_can.c +++ b/drivers/net/can/c_can/c_can.c @@ -898,8 +898,9 @@ static int c_can_handle_state_change(struct net_device *dev, cf->data[1] = (bec.txerr > bec.rxerr) ? CAN_ERR_CRTL_TX_WARNING : CAN_ERR_CRTL_RX_WARNING; - cf->data[6] = bec.txerr; cf->data[7] = bec.rxerr; + cf->data[6] = bec.txerr; + break; case C_CAN_ERROR_PASSIVE: @@ -909,9 +910,9 @@ static int c_can_handle_state_change(struct net_device *dev, cf->data[1] |= CAN_ERR_CRTL_RX_PASSIVE; if (bec.txerr > 127) cf->data[1] |= CAN_ERR_CRTL_TX_PASSIVE; - - cf->data[6] = bec.txerr; cf->data[7] = bec.rxerr; + cf->data[6] = bec.txerr; + break; case C_CAN_BUS_OFF: /* bus-off state */