power supply and reset changes for the v4.13 series

* New drivers
 - Linear ltc3651 charger driver
 - Motorola CPCAP battery fuel-gauge driver
* New chip/feature support
 - bq27xxx: prepare for chip data setup
 - axp20x_battery: support max charge current setup
* New core features
 - add Apple Brick ID type
 - support "supplied-from" device property for generic ACPI/pdata support
 - support strings for sysfs properties representing enums
 - introduce battery-info (backend is DT only for now)
 - provide reboot-mode header globally
* Misc. fixes
power: supply: sbs-battery: Don't needlessly set CAPACITY_MODE

According to the smart battery spec (1), the CAPACITY_MODE bit does not
influence the value read from RelativeStateOfCharge(), so don't bother
changing CAPACITY_MODE when doing such a read.

(1) - Smart Battery Data Specification, Rev 1.1, Dec. 11, 1998

Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: Guenter Roeck <groeck@chromium.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
1 file changed