Files
OpenCellular/chip
Dino Li 3f9ecd30d7 it8380dev: fix hooks task won't wake up if timer overflow
symptom:
Unexpected watchdog reset console message if watchdog is enabled.
The IPC value of pre-watchdog warning is in idle task.

duplicate:
set time_us = 0xff000000 when timer init, watchdog will reset after
about 18 seconds.

also fix:
reload the watchdog counter while flash write.

Signed-off-by: Dino Li <dino.li@ite.com.tw>

BRANCH=none
BUG=none
TEST=1. enable watchdog.
     2. no unexpected watchdog reset.
     3. ectool "flashwrite 0x20000 ec.RW.bin" no watchdog reset.

Change-Id: Ife10c2ead9c76462a865e694543e862b387d3b49
Reviewed-on: https://chromium-review.googlesource.com/292071
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Commit-Queue: Dino Li <dino.li@ite.com.tw>
Tested-by: Dino Li <dino.li@ite.com.tw>
2015-08-11 13:44:48 +00:00
..