All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RESEND v4 0/3] Add Richtek RT9759 smart cap divider charger support
@ 2023-07-03  8:00 cy_huang
  2023-07-03  8:00 ` [PATCH RESEND v4 1/3] dt-bindings: power: supply: Add Richtek RT9759 smart cap divider charger cy_huang
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: cy_huang @ 2023-07-03  8:00 UTC (permalink / raw)
  To: Sebastian Reichel, Krzysztof Kozlowski, Conor Dooley
  Cc: Rob Herring, ChiYuan Huang, Allen Chiang,
	open list:POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS, open list,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS

From: ChiYuan Huang <cy_huang@richtek.com>

This patch set is to add Richtek RT9759 smart cap divider charger.

The RT9759 is a high efficiency and high charge current charger.
The efficiency is up to 97.8% when VBAT=4.2V, IBAT=2.5A, and the maximum
charge current is up to 8A. The device integrates smart cap divider topology
with a dual-phase charge pump core and 9 channel high speed ADCs to monitor
the charging process.

Since v4:
- Since it's 2023 now, change date from 2022 to 2023 for source code and ABI.

Since v3:
- Fix 0002 patch title typo (from 'rt9471' to 'rt9759')
- Remove unused R_VAC_OVP range.
- Refer to ABI document, use 'status' to control battery charging, not 'online'
- Refer to ABI document, use 'online' to indicate bus state

Since v2:
- Add Reviewed-by tag for dt-binding patch
- Change ABI document date from Oct 2022 to Nov 2022 and KernelVersion
  from 6.1 to 6.2

ChiYuan Huang (3):
  dt-bindings: power: supply: Add Richtek RT9759 smart cap divider
    charger
  power: supply: Add Richtek RT9759 smart cap divider charger
  Documentation: power: rt9759: Document exported sysfs entries

 .../ABI/testing/sysfs-class-power-rt9759      |  37 ++
 .../bindings/power/supply/richtek,rt9759.yaml |  61 ++
 drivers/power/supply/Kconfig                  |  15 +
 drivers/power/supply/Makefile                 |   1 +
 drivers/power/supply/rt9759.c                 | 613 ++++++++++++++++++
 5 files changed, 727 insertions(+)
 create mode 100644 Documentation/ABI/testing/sysfs-class-power-rt9759
 create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt9759.yaml
 create mode 100644 drivers/power/supply/rt9759.c


base-commit: a901a3568fd26ca9c4a82d8bc5ed5b3ed844d451
-- 
2.40.1


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

end of thread, other threads:[~2023-07-13  1:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-03  8:00 [PATCH RESEND v4 0/3] Add Richtek RT9759 smart cap divider charger support cy_huang
2023-07-03  8:00 ` [PATCH RESEND v4 1/3] dt-bindings: power: supply: Add Richtek RT9759 smart cap divider charger cy_huang
2023-07-03  8:00 ` [PATCH RESEND v4 2/3] " cy_huang
2023-07-03  8:00 ` [PATCH RESEND v4 3/3] Documentation: power: rt9759: Document exported sysfs entries cy_huang
2023-07-13  1:26 ` [PATCH RESEND v4 0/3] Add Richtek RT9759 smart cap divider charger support ChiYuan Huang

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.