1
0
Fork 0
remarkable-linux/drivers/net/can
Joakim Zhang 8220d7d4e8 MLK-20166 can: flexcan: fix CAN can't wakeup system during suspend
The system can be wakeuped only when system is totally suspend, when the
wakeup event comes during suspend will cause the system hang. For the reason
that CAN will not call flexcan_noirq_resume() callback if the wakeup event
comes before noirq suspend stage.

The way to fix the issue is that assure the system to call
flexcan_noirq_suspend() during suspend and then call
flexcan_noirq_resume() during resume.

Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
2018-11-26 17:54:01 +08:00
..
c_can can: c_can: don't indicate triple sampling support for D_CAN 2017-11-10 09:15:28 +01:00
cc770 can: cc770: Fix use after free in cc770_tx_interrupt() 2018-03-28 18:24:45 +02:00
ifi_canfd can: ifi: Check core revision upon probe 2018-03-28 18:24:44 +02:00
m_can can: m_can: Move accessing of message ram to after clocks are enabled 2018-09-05 09:26:28 +02:00
mscan can: mpc5xxx_can: check of_iomap return before use 2018-09-05 09:26:28 +02:00
peak_canfd can: peak_canfd: fix firmware < v3.3.0: limit allocation to 32-bit DMA addr only 2018-07-28 07:55:45 +02:00
rcar scripts/spelling.txt: add regsiter -> register spelling mistake 2017-05-08 17:15:13 -07:00
sja1000 can: peak/pci: fix potential bug when probe() fails 2017-12-14 09:52:45 +01:00
softing License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
spi can: hi311x: Work around TX complete interrupt erratum 2018-05-16 10:10:28 +02:00
usb can: ems_usb: Fix memory leak on ems_usb_disconnect() 2018-08-06 16:20:48 +02:00
Kconfig MLK-19166-2 can: flexcan: enable flexcan support for arm64 2018-10-29 11:10:38 +08:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
at91_can.c net: can: at91_can: constify attribute_group structures. 2017-07-18 12:04:56 -07:00
bfin_can.c can: remove obsolete assignment for CAN protocol error type 2015-11-23 09:37:38 +01:00
dev.c can: dev: increase bus-off message severity 2018-06-21 04:02:56 +09:00
flexcan.c MLK-20166 can: flexcan: fix CAN can't wakeup system during suspend 2018-11-26 17:54:01 +08:00
grcan.c docs: fix locations of several documents that got moved 2016-10-24 08:12:35 -02:00
janz-ican3.c net: can: janz-ican3: constify attribute_group structures. 2017-07-18 12:04:56 -07:00
led.c
pch_can.c can: fix assignment of error location in CAN error messages 2015-11-23 09:37:34 +01:00
rx-offload.c MLK-19787 can: flexcan: fix CAN can't receive remote request frame 2018-10-29 11:10:38 +08:00
slcan.c networking: introduce and use skb_put_data() 2017-06-16 11:48:37 -04:00
sun4i_can.c can: sun4i: handle overrun in RX FIFO 2017-11-10 09:15:28 +01:00
ti_hecc.c can: ti_hecc: Fix napi poll return value for repoll 2017-12-14 09:52:46 +01:00
vcan.c can: enable CAN FD for virtual CAN devices by default 2017-06-09 14:39:02 +02:00
vxcan.c can: vxcan: improve handling of missing peer name attribute 2018-01-17 09:45:17 +01:00
xilinx_can.c can: xilinx_can: fix RX overflow interrupt not being enabled 2018-07-28 07:55:45 +02:00