compile charger driver independently of the charger task
compile charger driver independently of the charger task

The charger driver code has no dependency on the charger task,
we do not need to force the de-activation when the charger task is not
running.

This allow to debug new charger code without the task acting in
background and should not have any drawback.

Signed-off-by: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>

BRANCH=none
BUG=none
TEST=make buildall
and run "charger" command on Fruitpie without the charger task.

Change-Id: I49a4885a2abf0e5d9e652e037941b1c4672beb7a
Reviewed-on: https://chromium-review.googlesource.com/191211
Tested-by: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>
Reviewed-by: Randall Spangler <62698fdbb84d1779579ee80c3f39fac22017e5bc@chromium.org>
Commit-Queue: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>

coreboot/chrome-ec,longsleep/ec,eatbyte/chromium-ec,eatbyte/chromium-ec,gelraen/cros-ec,eatbyte/chromium-ec,fourier49/BIZ_EC,akappy7/ChromeOS_EC_LED_Diagnostics,md5555/ec,gelraen/cros-ec,thehobn/ec,coreboot/chrome-ec,gelraen/cros-ec,fourier49/BZ_DEV_EC,fourier49/BZ_DEV_EC,akappy7/ChromeOS_EC_LED_Diagnostics,md5555/ec,coreboot/chrome-ec,fourier49/BIZ_EC,mtk09422/chromiumos-platform-ec,thehobn/ec,mtk09422/chromiumos-platform-ec,longsleep/ec,fourier49/BZ_DEV_EC,longsleep/ec,gelraen/cros-ec,alterapraxisptyltd/chromium-ec,coreboot/chrome-ec,thehobn/ec,mtk09422/chromiumos-platform-ec,mtk09422/chromiumos-platform-ec,md5555/ec,alterapraxisptyltd/chromium-ec,coreboot/chrome-ec,fourier49/BIZ_EC,akappy7/ChromeOS_EC_LED_Diagnostics,thehobn/ec,fourier49/BIZ_EC,alterapraxisptyltd/chromium-ec,eatbyte/chromium-ec,akappy7/ChromeOS_EC_LED_Diagnostics,alterapraxisptyltd/chromium-ec,fourier49/BZ_DEV_EC,akappy7/ChromeOS_EC_LED_Diagnostics,longsleep/ec,md5555/ec,coreboot/chrome-ec