All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/5] power: supply: MAX17040: Add IRQ for low level and alert SOC changes
@ 2019-12-05 15:44 Matheus Castello
  2019-12-05 15:44 ` [PATCH v8 1/5] power: supply: max17040: Add IRQ handler for low SOC alert Matheus Castello
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Matheus Castello @ 2019-12-05 15:44 UTC (permalink / raw)
  To: sre, krzk, robh+dt
  Cc: mark.rutland, cw00.choi, b.zolnierkie, lee.jones, linux-pm,
	devicetree, linux-kernel, Matheus Castello

This series add IRQ handler for low level SOC alert, define a devicetree
binding attribute to configure the alert level threshold and check for
changes in SOC and power supply status for send uevents.

Max17043/17044 have a pin for alert host about low level state of charge and
this alert can be configured in a threshold from 1% up to 32% of SOC.

Thanks Krzysztof Kozlowski, Lee Jones, Rob Herring and Sebastian Reichel for
your time reviewing it.

Changes since v7:
(Suggested by Sebastian Reichel)
- Fix unrelated change
- Use device_property_read_u32() and simplify the code
- Check the irq and of_device_is_compatible in the first patch

Changes since v6:
(Suggested by Lee Jones)
- Use relative paths in documentation

Matheus Castello (5):
  power: supply: max17040: Add IRQ handler for low SOC alert
  dt-bindings: power: supply: Max17040: Add DT bindings for max17040
    fuel gauge
  devicetree: mfd: max14577: Add reference to max14040_battery.txt
    descriptions
  power: supply: max17040: Config alert SOC low level threshold from FDT
  power: supply: max17040: Send uevent in SOC and status change

 .../devicetree/bindings/mfd/max14577.txt      |   2 +
 .../power/supply/max17040_battery.txt         |  33 +++++
 drivers/power/supply/max17040_battery.c       | 130 +++++++++++++++++-
 3 files changed, 161 insertions(+), 4 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt

--
2.24.0.rc2


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-12-19  0:52 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-05 15:44 [PATCH v8 0/5] power: supply: MAX17040: Add IRQ for low level and alert SOC changes Matheus Castello
2019-12-05 15:44 ` [PATCH v8 1/5] power: supply: max17040: Add IRQ handler for low SOC alert Matheus Castello
2019-12-05 15:44 ` [PATCH v8 2/5] dt-bindings: power: supply: Max17040: Add DT bindings for max17040 fuel gauge Matheus Castello
2019-12-05 15:44 ` [PATCH v8 3/5] devicetree: mfd: max14577: Add reference to max14040_battery.txt descriptions Matheus Castello
2019-12-06  9:16   ` Krzysztof Kozlowski
2019-12-16 10:47   ` Lee Jones
2019-12-05 15:44 ` [PATCH v8 4/5] power: supply: max17040: Config alert SOC low level threshold from FDT Matheus Castello
2019-12-06  9:17   ` Krzysztof Kozlowski
2019-12-05 15:44 ` [PATCH v8 5/5] power: supply: max17040: Send uevent in SOC and status change Matheus Castello
2019-12-19  0:52 ` [PATCH v8 0/5] power: supply: MAX17040: Add IRQ for low level and alert SOC changes Sebastian Reichel

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.