All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Marvell 88PM886 PMIC GPADC driver
@ 2025-08-31 10:33 Duje Mihanović
  2025-08-31 10:33 ` [PATCH v2 1/3] dt-bindings: mfd: 88pm886: Add #io-channel-cells Duje Mihanović
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Duje Mihanović @ 2025-08-31 10:33 UTC (permalink / raw)
  To: Jonathan Cameron, David Lechner, Nuno Sá, Andy Shevchenko,
	Karel Balej, Lee Jones, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: David Wronek, phone-devel, ~postmarketos/upstreaming,
	linux-kernel, linux-iio, devicetree, Duje Mihanović

This series adds a driver for the GPADC found on the Marvell 88PM886
PMIC. The GPADC monitors various system voltages and is a prerequisite
for battery monitoring on boards using the PMIC.

Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
---
Changes in v2:
- Refactor driver according to comments
- Add binding patch
- Link to v1: https://lore.kernel.org/r/20250829-88pm886-gpadc-v1-0-f60262266fea@dujemihanovic.xyz

---
Duje Mihanović (3):
      dt-bindings: mfd: 88pm886: Add #io-channel-cells
      iio: adc: Add driver for Marvell 88PM886 PMIC ADC
      mfd: 88pm886: Add GPADC cell

 .../bindings/mfd/marvell,88pm886-a1.yaml           |   4 +
 MAINTAINERS                                        |   5 +
 drivers/iio/adc/88pm886-gpadc.c                    | 383 +++++++++++++++++++++
 drivers/iio/adc/Kconfig                            |  13 +
 drivers/iio/adc/Makefile                           |   1 +
 drivers/mfd/88pm886.c                              |   1 +
 include/linux/mfd/88pm886.h                        |  54 +++
 7 files changed, 461 insertions(+)
---
base-commit: 1b237f190eb3d36f52dffe07a40b5eb210280e00
change-id: 20250827-88pm886-gpadc-81e2ca1d52ce

Best regards,
-- 
Duje Mihanović <duje@dujemihanovic.xyz>


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

end of thread, other threads:[~2025-09-02  9:50 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-31 10:33 [PATCH v2 0/3] Marvell 88PM886 PMIC GPADC driver Duje Mihanović
2025-08-31 10:33 ` [PATCH v2 1/3] dt-bindings: mfd: 88pm886: Add #io-channel-cells Duje Mihanović
2025-08-31 16:49   ` Krzysztof Kozlowski
2025-08-31 18:40   ` Karel Balej
2025-08-31 10:33 ` [PATCH v2 2/3] iio: adc: Add driver for Marvell 88PM886 PMIC ADC Duje Mihanović
2025-08-31 19:24   ` Karel Balej
2025-08-31 20:19     ` Duje Mihanović
2025-09-01 12:43       ` Andy Shevchenko
2025-09-01 18:04         ` Jonathan Cameron
2025-09-01 15:35   ` Andy Shevchenko
2025-09-01 16:51     ` Duje Mihanović
2025-09-02  9:50       ` Andy Shevchenko
2025-09-01 18:18   ` Jonathan Cameron
2025-08-31 10:33 ` [PATCH v2 3/3] mfd: 88pm886: Add GPADC cell Duje Mihanović

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.