Thread (40 messages) 40 messages, 6 authors, 2017-04-14

[PATCH v1 0/7] BQ24190 support for power_supply_battery_info and DT binding

STALE3457d

From: Liam Breck <hidden>
Date: 2017-03-21 22:17:20

Overview:
BQ24190 needs settings for pre-charge & end-charge current and system min voltage to function 
correctly. Pre- and end-charge current belong in power_supply_battery_info as they are based on 
battery capacity. We add _PRECHARGE & _ENDCHARGE elements to enum power_supply_property.

Issues in v1:
* power_supply_prop_precharge & endcharge are added at end of enum to avoid sysfs breakage
* "Set bq24190-battery device .type=unknown" is a temporary workaround to be fixed in v2

Liam Breck (7):
  devicetree: power: battery: Add properties for pre-charge and end-charge current
  devicetree: power: Add docs for TI BQ24190 battery charger
  power: power_supply_core: Add *_battery_info fields for pre- and end-charge current
  power: bq24190_charger: Uniform pm_runtime_get() failure handling
  power: bq24190_charger: Reorder init sequence in probe()
  power: bq24190_charger: Add power_supply_battery_info and devicetree support
  power: bq24190_charger: Set bq24190-battery device .type=unknown

 .../devicetree/bindings/power/supply/battery.txt   |   4 +
 .../devicetree/bindings/power/supply/bq24190.txt   |  47 +++++++
 drivers/power/supply/bq24190_charger.c             | 152 ++++++++++++++++-----
 drivers/power/supply/power_supply_core.c           |   6 +
 include/linux/power_supply.h                       |   5 +
 5 files changed, 179 insertions(+), 35 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/supply/bq24190.txt

-- 
2.9.3
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help