charger v2: Apply charge current to full battery in disconnect state
charger v2: Apply charge current to full battery in disconnect state

If a battery is found in disconnect state, we need to apply a charge
current to get it out of that state, even if the battery is full.

BUG=chrome-os-partner:29465
TEST=Manual on Samus. Put full battery into disconnect state then
power-on the EC. Pull AC and verify that the battery is no longer
disconnected.
BRANCH=None

Signed-off-by: Shawn Nematbakhsh <5259333ce42e3ace6a73988cec7115ed9d3a661a@chromium.org>

Change-Id: I43e872e225dc5a651f566d7b190cff85a487805e
Reviewed-on: https://chromium-review.googlesource.com/210343
Reviewed-by: Alec Berg <1a4429eeda29095a12e19a73405f80f5b7f37a63@chromium.org>
Tested-by: Shawn Nematbakhsh <5259333ce42e3ace6a73988cec7115ed9d3a661a@chromium.org>
Commit-Queue: Shawn Nematbakhsh <5259333ce42e3ace6a73988cec7115ed9d3a661a@chromium.org>

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