linux/Documentation/devicetree/bindings/power/supply
Linus Torvalds 8649efb2f8 power supply and reset changes for the v5.2 series
Core:
  * Add over-current health state
  * Add standard, adaptive and custom charge types
  * Add new properties for start/end charge threshold
 
 New Drivers / Hardware:
  * UCS1002 Programmable USB Port Power Controller
  * Ingenic JZ47xx Battery Fuel Gauge
  * AXP20x USB Power: Add AXP813 support
  * AT91 poweroff: Add SAM9X60 support
  * OLPC battery: Add XO-1.5 and XO-1.75 support
 
 Misc. Changes:
  * syscon-reboot: support mask property
  * AXP288 fuel gauge: Blacklist ACEPC T8/T11
   - Looks like some vendor thought it's a good idea to
     build a desktop system with a fuel gauge, that slowly
     "discharges"...
  * cpcap-battery: Fix calculation errors
  * misc. fixes
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAlzbPpUACgkQ2O7X88g7
 +ppU9w/9GDMAHh5LelpuKosuWfdoZMOiMqtyp+GH+Tg4t/cYksTpUFcupKE8sIEU
 HG+YHNZdD56rHYz7fF6/SRAWfj1o77+Hr2s7XQlLayReFYuxltPIM+MX+xXpj4Qt
 OJcSWnk9233UqfodPAyvC/Tj+I0SgElOUmkhhe5fqNtktQeJgvDO1Gs2oNBZOuMG
 +ySTT+8Dba2YbXAHYXYdyzMG1YuDZLbkvSpkYzRBH4CyfDrcTH2zkkfQSu0pAYPk
 VwdeWw05yKRNZtWhwS+eUefIXmdu8ZH2BNrYk5PobTeDhhMYx+QzoTuxyhIY+Mbq
 I1tabHrIOMy1Xyw0QsbB2/ujrt5SzNv6SLxgKaPvgPSr1uPz3Ogl3+SRziNY3zvN
 SmxSedAL5qx/TBTL+rKSKCO66aU8jAdGzvnRfwWcCoQhE+EZF5r0vSn5zIhR2Fxh
 fKKph8ZZv7426jPBuXTOurQVRs8daa+DmwHauebq4MNnhftJM1PfTb8SFOwrDTMD
 Es4M5BXgn/1RKfqjh0gKTYkbRBCtUhnHUAPmzAKFCbEENc0eC439P3wQ8lP0EzFT
 QHpdpPxeMor24HjVldfi0K4hXqNPGEnTlZwq7Asu6NAp0HcgdqIGXiLqQP3/s5ds
 gMUqOLNRAywupdpMT7db7JadnVmDRK1sHZnhk4wTAPt4Q6gqcE8=
 =qicd
 -----END PGP SIGNATURE-----

Merge tag 'for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply

Pull power supply and reset updates from Sebastian Reichel:
 "Core:
   - Add over-current health state
   - Add standard, adaptive and custom charge types
   - Add new properties for start/end charge threshold

  New Drivers / Hardware:
   - UCS1002 Programmable USB Port Power Controller
   - Ingenic JZ47xx Battery Fuel Gauge
   - AXP20x USB Power: Add AXP813 support
   - AT91 poweroff: Add SAM9X60 support
   - OLPC battery: Add XO-1.5 and XO-1.75 support

  Misc Changes:
   - syscon-reboot: support mask property
   - AXP288 fuel gauge: Blacklist ACEPC T8/T11. Looks like some vendor
     thought it's a good idea to build a desktop system with a fuel
     gauge, that slowly "discharges"...
   - cpcap-battery: Fix calculation errors
   - misc fixes"

* tag 'for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (54 commits)
  power: supply: olpc_battery: force the le/be casts
  power: supply: ucs1002: Fix build error without CONFIG_REGULATOR
  power: supply: ucs1002: Fix wrong return value checking
  power: supply: Add driver for Microchip UCS1002
  dt-bindings: power: supply: Add bindings for Microchip UCS1002
  power: supply: core: Add POWER_SUPPLY_HEALTH_OVERCURRENT constant
  power: supply: core: fix clang -Wunsequenced
  power: supply: core: Add missing documentation for CHARGE_CONTROL_* properties
  power: supply: core: Add CHARGE_CONTROL_{START_THRESHOLD,END_THRESHOLD} properties
  power: supply: core: Add Standard, Adaptive, and Custom charge types
  power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist
  power: supply: bq27xxx_battery: Notify also about status changes
  power: supply: olpc_battery: Have the framework register sysfs files for us
  power: supply: olpc_battery: Add OLPC XO 1.75 support
  power: supply: olpc_battery: Avoid using platform_info
  power: supply: olpc_battery: Use devm_power_supply_register()
  power: supply: olpc_battery: Move priv data to a struct
  power: supply: olpc_battery: Use DT to get battery version
  x86/platform/olpc: Use a correct version when making up a battery node
  x86/platform/olpc: Trivial code move in DT fixup
  ...
2019-05-15 18:50:40 -07:00
..
ab8500 devicetree: fix some bindings file names 2018-06-15 18:10:01 -03:00
act8945a-charger.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
axp20x_ac_power.txt dt-bindings: power: supply: axp20x: add AXP813 AC power DT binding 2018-12-05 18:49:23 +01:00
axp20x_battery.txt dt-bindings: power: supply: axp20x: add AXP813 battery DT binding 2018-03-09 16:51:20 +01:00
axp20x_usb_power.txt dt-bindings: power: supply: axp20x_usb_power: add axp813 compatible 2019-04-17 23:23:15 +02:00
battery.txt dt-bindings: power: supply: Add voltage-max-design-microvolt property 2019-02-20 00:32:47 +01:00
bq27xxx.txt power: supply: bq27xxx: Add support for BQ27411 2018-09-20 11:35:40 +02:00
bq2415x.txt
bq24190.txt power: supply: bq24190_charger: add support for bq24196 variant 2018-12-05 22:57:56 +01:00
bq24257.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
bq25890.txt power: supply: bq25890_charger: Add the BQ25896 part 2018-09-16 11:29:04 +02:00
charger-manager.txt
cpcap-battery.txt dt-bindings: power: supply: cpcap-battery: Add power-supplies property 2017-06-14 22:10:42 +02:00
cpcap-charger.txt power: supply: cpcap-charger: Add minimal CPCAP PMIC battery charger 2017-04-14 01:41:34 +02:00
da9150-charger.txt
da9150-fg.txt
gpio-charger.txt dt-bindings: power: supply: Add charge-status-gpios property 2019-04-15 22:03:50 +02:00
ingenic,battery.txt dt-bindings: power: supply: Add docs for Ingenic JZ47xx SoCs battery. 2019-04-18 21:34:56 +02:00
isp1704.txt
lego_ev3_battery.txt dt-bindings: power: supply: New bindings for LEGO MINDSTORMS EV3 battery 2017-04-14 01:41:35 +02:00
lp8727_charger.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
lt3651-charger.txt power: supply: ltc3651-charger: Fix device name (rename files) 2019-04-10 00:39:01 +02:00
ltc2941.txt power: supply: ltc2941-battery-gauge: Add LTC2944 support 2017-07-25 12:13:04 +02:00
max8903-charger.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
max8925_battery.txt dt-bindings: power/supply: rename max8925_batter.txt to max8925_battery.txt 2017-04-14 01:41:34 +02:00
max17042_battery.txt
max77650-charger.txt dt-bindings: power: supply: Add DT bindings for max77650 2019-05-08 12:05:37 +01:00
maxim,ds2760.txt dt-bindings: w1: document bindings for ds2760 battery monitor 2018-07-11 18:08:55 +02:00
maxim,max14656.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
microchip,ucs1002.txt dt-bindings: power: supply: Add bindings for Microchip UCS1002 2019-05-03 22:16:04 +02:00
olpc_battery.txt dt-bindings: olpc_battery: Add XO-1.5 battery 2019-04-18 21:50:41 +02:00
power_supply.txt
qcom_smbb.txt dt-bindings: power: supply: Add otg regulator binding 2017-01-16 23:02:39 +01:00
qcom,coincell-charger.txt
rt9455_charger.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
rx51-battery.txt
sbs_sbs-battery.txt dt-bindings: power: sbs-battery: re-document "ti,bq20z75" 2018-06-28 14:09:46 +02:00
sbs_sbs-charger.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
sbs,sbs-manager.txt Documentation: Add sbs-manager device tree node documentation 2017-10-28 23:43:12 +02:00
sc27xx-fg.txt dt-bindings: power: sc27xx: Add one IIO channel to read charge voltage 2019-01-23 21:26:47 +01:00
sc2731_charger.txt dt-bindings: power: Add Spreadtrum SC2731 charger documentation 2018-09-20 02:58:08 +02:00
ti,bq24735.txt power: supply: bq24735: allow polling even if there is no ac-detect gpio 2017-01-04 22:03:28 +01:00
tps65090.txt
tps65217_charger.txt dt-bindings: power: supply: Update TPS65217 properties 2017-01-10 02:50:44 +01:00
twl-charger.txt