power: android-battery: Add USB and AC battery power supplies
power: android-battery: Add USB and AC battery power supplies

For reflecting board-level decisions on whether USB or AC charger
is connected, which may differ from charger power supply notion
of USB input path (which may be connected to an AC charger) vs.
AC input path.

Change-Id: I9d2eb446db8b4d9496ba7ce1472d0e7a4d4e24ef
[57cb0497077c01018e8c022963d2feeac2e977b4@google.com: refactoring]
Signed-off-by: hongmin.son <dbf91e883b21bce9be06ed893e836fed23a4c715@samsung.com>
Signed-off-by: Todd Poynor <57cb0497077c01018e8c022963d2feeac2e977b4@google.com>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas