This patch series intends to add CAN self wakeup support. The CAN controller can parse stop mode property from device tree to enable self wakeup feature. There is a issue in V2 is that the system can be wakeuped only when system is totally suspend, V3 has fixed this issue. ChangeLog: V1->V2: *add a vendor prefix in property (stop-mode -> fsl,stop-mode). V2->V3: *add FLEXCAN_QUIRK_SETUP_STOP_MODE quirk. *rename function. *fix system can't be wakeuped during suspend. Dong Aisheng (1): can: flexcan: Add self wakeup support drivers/net/can/flexcan.c | 175 +++++++++++++++++++++++++++++++++++--- 1 file changed, 163 insertions(+), 12 deletions(-) -- 2.17.1