]> 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)
commite49ba16ddc28242a9b20e14bf6fcba88aa48aa4c
tree009f1da8f49e68263e1b0c4fb8720e4286a9ca5e
parent15fe89234984cf7f4132d49dc53bcf65fb0454e9
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