Android u beta 5.3 release 0.5
google_charger: fix incorrect csi_type for dock_defend

When dd_state is active and disable_pwrsrc is 1, buck_enabled will
become 0 and set csi_type to CSI_TYPE_None.

Consider csi_type connected and report CSI_TYPE_LongLife when
dd_state is active.

Bug: 278192441
Change-Id: I3528244cd91e0e14ce5cc436b72a4cd973efb632
Signed-off-by: Jack Wu <wjack@google.com>
(cherry picked from commit 6c8b90f4a5df1dedfe3d83b4f97062a996fd53f1)
2 files changed