All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] power: supply: twl6030/32 charger
@ 2024-10-05  6:05 Andreas Kemnade
  2024-10-05  6:05 ` [PATCH v3 1/4] dt-bindings: power: supply: Add TI TWL603X charger Andreas Kemnade
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Andreas Kemnade @ 2024-10-05  6:05 UTC (permalink / raw)
  To: Sebastian Reichel, Krzysztof Kozlowski, tony, linux-kernel,
	khilman, linux-pm, linux-omap, Lee Jones, Conor Dooley,
	devicetree, Rob Herring
  Cc: Andreas Kemnade

Add basic support for the charger in the TWL6030/32. Supported is the USB
path. AC path is not handled yet, also there is no entry yet
in /sys/class/power_supply with type battery yet.

Without this series, devices will happily drain battery when running
on mainline.

Changes in v3:
- define charger in toplevel
- s/bci/charger for twl4030

Changes in v2:
- s/bci/charger in mfd schema
- additionalProperties for charger node
- extended example in mfd schema
- no quotes for compatibles in charger schema
- no example in charger schema
- interrupt description in charger schema
- replace device_is_compatible by driver data
- clang compile fix
- removed alias
- style fixes

Andreas Kemnade (4):
  dt-bindings: power: supply: Add TI TWL603X charger
  dt-bindings: mfd: twl: add charger node also for TWL603x
  power: supply: initial support for TWL6030/32
  ARM: dts: ti/omap: use standard node name for twl4030 charger

 .../devicetree/bindings/mfd/ti,twl.yaml       |  30 +-
 .../power/supply/ti,twl6030-charger.yaml      |  48 ++
 arch/arm/boot/dts/ti/omap/twl4030.dtsi        |   2 +-
 drivers/power/supply/Kconfig                  |  10 +
 drivers/power/supply/Makefile                 |   1 +
 drivers/power/supply/twl6030_charger.c        | 580 ++++++++++++++++++
 6 files changed, 668 insertions(+), 3 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/power/supply/ti,twl6030-charger.yaml
 create mode 100644 drivers/power/supply/twl6030_charger.c

-- 
2.39.2


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

end of thread, other threads:[~2024-10-05 18:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-05  6:05 [PATCH v3 0/4] power: supply: twl6030/32 charger Andreas Kemnade
2024-10-05  6:05 ` [PATCH v3 1/4] dt-bindings: power: supply: Add TI TWL603X charger Andreas Kemnade
2024-10-05  6:05 ` [PATCH v3 2/4] dt-bindings: mfd: twl: add charger node also for TWL603x Andreas Kemnade
2024-10-05 18:57   ` Rob Herring
2024-10-05  6:05 ` [PATCH v3 3/4] power: supply: initial support for TWL6030/32 Andreas Kemnade
2024-10-05  6:05 ` [PATCH v3 4/4] ARM: dts: ti/omap: use standard node name for twl4030 charger Andreas Kemnade

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.