1
0
Fork 0
alistair23-linux/arch/arm/mach-rockchip
Chris Zhong a0307d186f ARM: rockchip: disable watchdog during suspend
The watchdog clock should be disable in dw_wdt_suspend, but we set a
dummy clock to watchdog for rk3288. So the watchdog will continue to
work during suspend. And we switch the system clock to 32khz from 24Mhz,
during suspend, so the watchdog timer over count will increase to
755 times, about 12.5 hours, the original value is 60 seconds. So
watchdog will reset the system over a night,  but voltage are all
incorrect, then it hang on reset.

Signed-off-by: Chris Zhong <zyw@rock-chips.com>
Signed-off-by: Daniel Kurtz <djkurtz@google.com>
Reviewed-by: Doug Anderson <dianders@chromium.org>
Tested-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2015-03-11 22:41:02 +01:00
..
Kconfig ARM: rockchip: force built-in regulator support for PM 2015-02-18 12:20:30 +01:00
Makefile ARM: rockchip: add suspend and resume for RK3288 2014-12-31 16:16:50 +01:00
core.h
headsmp.S ARM: rockchip: add basic smp support for rk3288 2014-11-05 22:18:40 +01:00
platsmp.c ARM: rockchip: Constify struct regmap_config and staticize local function 2015-03-11 22:40:56 +01:00
pm.c ARM: rockchip: disable watchdog during suspend 2015-03-11 22:41:02 +01:00
pm.h ARM: rockchip: disable watchdog during suspend 2015-03-11 22:41:02 +01:00
rockchip.c ARM: SoC platform changes 2015-02-17 09:27:54 -08:00
sleep.S ARM: rockchip: add suspend and resume for RK3288 2014-12-31 16:16:50 +01:00