]> git.baikalelectronics.ru Git - kernel.git/commit
can: flexcan: add self wakeup support
authorAisheng Dong <aisheng.dong@nxp.com>
Fri, 23 Nov 2018 08:35:33 +0000 (08:35 +0000)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 28 Nov 2018 15:51:43 +0000 (16:51 +0100)
commit9d32ba808030aa6e03f59aa3bafe933fffa0cea6
tree009f1da8f49e68263e1b0c4fb8720e4286a9ca5e
parent983c3f0b32be4fd267f66cce6cf736143e98e7a2
can: flexcan: add self wakeup support

If wakeup is enabled, enter stop mode, else enter disabled mode. Self wake
can only work on stop mode.

Starting from IMX6, the flexcan stop mode control bits is SoC specific,
move it out of IP driver and parse it from devicetree.

Signed-off-by: Aisheng Dong <aisheng.dong@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/flexcan.c