spring: Show yellow LED for battery not fully charged in idle state
spring: Show yellow LED for battery not fully charged in idle state

Even if the charge state machine is in idle mode, we should still show
yellow LED if the battery is not fully charged. This prevents the case
where the LED is green when the battery just comes back from cut-off
mode.

BUG=None
TEST=Cut off the battery. Plug in the charger and doesn't see green LED.
BRANCH=Spring

Change-Id: I079bcc19fcfff98a498cd9e3d2f99f0566b15fe4
Original-Change-Id: I14e6b3d32e04992bd8291da4b8b95e8e23a3acf0
Signed-off-by: Vic Yang <5fd92abeee651458f98e2856f4f200ee971cee4d@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/63459
Reviewed-by: Vincent Palatin <70a9964ec8fd10b0b08fcc8623c2add25ddf99ac@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/64274

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