Skip to content

Commit f37db90

Browse files
Thad Housefabiobaltieri
authored andcommitted
drivers: Correct tx and rx error counts in mcan
TX and RX error counts are swapped in the mcan driver. Signed-off-by: Thad House <[email protected]>
1 parent 7adacb7 commit f37db90

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/can/can_mcan.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -761,10 +761,10 @@ int can_mcan_get_state(const struct device *dev, enum can_state *state,
761761
}
762762

763763
if (err_cnt != NULL) {
764-
err_cnt->rx_err_cnt = (can->ecr & CAN_MCAN_ECR_TEC_MSK) <<
764+
err_cnt->tx_err_cnt = (can->ecr & CAN_MCAN_ECR_TEC_MSK) <<
765765
CAN_MCAN_ECR_TEC_POS;
766766

767-
err_cnt->tx_err_cnt = (can->ecr & CAN_MCAN_ECR_REC_MSK) <<
767+
err_cnt->rx_err_cnt = (can->ecr & CAN_MCAN_ECR_REC_MSK) <<
768768
CAN_MCAN_ECR_REC_POS;
769769
}
770770

0 commit comments

Comments
 (0)