mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
net: can: rockchip: support Listen-only mode
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com> Change-Id: I6b566f3f0834ff01e9cff1c1b7ef3934c2e5ec37
This commit is contained in:
@@ -436,6 +436,10 @@ static int rockchip_canfd_start(struct net_device *ndev)
|
||||
if (rcan->can.ctrlmode & CAN_CTRLMODE_LOOPBACK)
|
||||
val |= MODE_SELF_TEST | MODE_LBACK;
|
||||
|
||||
/* Listen-only mode */
|
||||
if (rcan->can.ctrlmode & CAN_CTRLMODE_LISTENONLY)
|
||||
val |= MODE_SILENT;
|
||||
|
||||
rockchip_canfd_write(rcan, CAN_MODE, val);
|
||||
|
||||
rockchip_canfd_set_bittiming(ndev);
|
||||
|
||||
Reference in New Issue
Block a user