power: charger-manager: Support different polling mode for sleep state.
authorJonghwa Lee <jonghwa3.lee@samsung.com>
Fri, 19 Dec 2014 08:55:22 +0000 (17:55 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Wed, 14 Dec 2016 04:40:47 +0000 (13:40 +0900)
commit38268310ce8b91583d94172b052c88ecc73212e4
tree36b23baf490001fb6e7d5acee47c6d23b7c272c8
parent024d21dfb65fb421e4303e0f1b53aadc1e81e45b
power: charger-manager: Support different polling mode for sleep state.

Add additional polling mode for sleep state to define different mode with
normal state. With this change, charger-manager can work differently in
normal state or sleep state. e.g, polling aways for normal and polling
only when charing for sleep. If there is no defined polling mode for
sleep state it just follows the normal state's.
In addition to, polling rate is still same in sleep.

Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
[k.kozlowski: rebased on 4.1]
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
drivers/power/charger-manager.c
include/linux/power/charger-manager.h