]> www.infradead.org Git - users/jedix/linux-maple.git/commit
can: rockchip_canfd: rkcanfd_handle_error_int_reg_ec(): fix decoding of error code...
authorMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 11 Sep 2024 08:09:48 +0000 (10:09 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 11 Sep 2024 08:58:18 +0000 (10:58 +0200)
commita63e10462af67257b99b5330b32d1a47583803e2
treeefb16b8735043855d1ff2c99d297c8ee0df7fa61
parentcd0983c7f8809d685bc57eda1f11cc1cdb67b9ac
can: rockchip_canfd: rkcanfd_handle_error_int_reg_ec(): fix decoding of error code register

Probably due to a copy/paste error rkcanfd_handle_error_int_reg_ec()
checks twice if the RKCANFD_REG_ERROR_CODE_TX_ACK_EOF bit is set in
reg_ec.

Keep the correct check for RKCANFD_REG_ERROR_CODE_TX_ACK_EOF and
remove the superfluous one.

Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://patch.msgid.link/9a46d10d-e4e3-40a5-8fb6-f4637959f124@stanley.mountain
Fixes: ff60bfbaf67f ("can: rockchip_canfd: add driver for Rockchip CAN-FD controller")
Link: https://patch.msgid.link/20240911-can-rockchip_canfd-fixes-v1-2-5ce385b5ab10@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/rockchip/rockchip_canfd-core.c