aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2023-10-11 15:25:21 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2023-10-11 15:35:10 +0200
commit88a789562472734e7e100ab2338d4ec5122aba3f (patch)
tree4dfc36853cf337d4cfd96f4e210d277b1f701694
parent8c527962a16c34b159286885f13ddb383dc6b17a (diff)
downloadlinux-can-next-rockchip-canfd.tar.gz
can: rockchip_canfd: convert to use new CAN length <-> DLC helpersrockchip-canfd
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r--drivers/net/can/rockchip/rockchip_canfd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/can/rockchip/rockchip_canfd.c b/drivers/net/can/rockchip/rockchip_canfd.c
index ab6766c487402d..4da5870c49234f 100644
--- a/drivers/net/can/rockchip/rockchip_canfd.c
+++ b/drivers/net/can/rockchip/rockchip_canfd.c
@@ -529,7 +529,7 @@ static int rockchip_canfd_start_xmit(struct sk_buff *skb,
if (cf->can_id & CAN_EFF_FLAG) {
/* Extended CAN ID format */
id = cf->can_id & CAN_EFF_MASK;
- dlc = can_len2dlc(cf->len) & DLC_MASK;
+ dlc = can_fd_len2dlc(cf->len) & DLC_MASK;
dlc |= FORMAT_MASK;
/* Extended frames remote TX request */
@@ -538,7 +538,7 @@ static int rockchip_canfd_start_xmit(struct sk_buff *skb,
} else {
/* Standard CAN ID format */
id = cf->can_id & CAN_SFF_MASK;
- dlc = can_len2dlc(cf->len) & DLC_MASK;
+ dlc = can_fd_len2dlc(cf->len) & DLC_MASK;
/* Standard frames remote TX request */
if (cf->can_id & CAN_RTR_FLAG)
@@ -638,9 +638,9 @@ static int rockchip_canfd_rx(struct net_device *ndev)
/* Change CAN data length format to socketCAN data format */
if (dlc & FDF_MASK)
- cf->len = can_dlc2len(dlc & DLC_MASK);
+ cf->len = can_fd_dlc2len(dlc & DLC_MASK);
else
- cf->len = get_can_dlc(dlc & DLC_MASK);
+ cf->len = can_cc_dlc2len(dlc & DLC_MASK);
/* Change CAN ID format to socketCAN ID format */
if (dlc & FORMAT_MASK) {