[PATCH v1 0/4] iio: adc: Add support for MAX8907 ADC cell
From: Svyatoslav Ryhel
Date: Sun Nov 08 2026 - 04:57:22 EST
The MAX8907 PMIC has a dedicated ADC cell, which provides 8 ADC channels
with information about different parts of the power system, including the
battery, charger/plug, jack and thermal readings.
This patchset has 2 dependencies:
- patch 1 of the series requires this patch
("regulator: dt-bindings: maxim,max8907: Convert to DT schema")
https://lore.kernel.org/lkml/20261027114634.79706-2-clamor95@xxxxxxxxx/
- patch 4 of the series requires this patch
("leds: Add driver for MAX8907 LED cell")
https://lore.kernel.org/lkml/20261027115006.86032-1-clamor95@xxxxxxxxx/
Or to be sspecific, part that adds max8907-leds to max8907_cells
Svyatoslav Ryhel (4):
regulator: dt-bindings: maxim,max8907: Document io-channel-cells
property
mfd: max8907: Add ADC client support
iio: adc: Add support for MAX8907 ADC cell
mfd: max8907: Add ADC cell
.../bindings/regulator/maxim,max8907.yaml | 3 +
drivers/iio/adc/Kconfig | 10 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/max8907-adc.c | 195 ++++++++++++++++++
drivers/mfd/max8907.c | 75 +++++++
include/linux/mfd/max8907.h | 53 +++++
6 files changed, 337 insertions(+)
create mode 100644 drivers/iio/adc/max8907-adc.c
--
2.53.0