[PATCH v2 0/8] Add MAX77643/MAX77654/MAX77658/MAX77659 PMIC Support

From: Zeynep Arslanbenzer
Date: Wed Mar 22 2023 - 01:57:21 EST


Changes in v2:
* Add MAX77643 MAX77654 MAX77658 support

Zeynep Arslanbenzer (8):
dt-bindings: regulator: max77658: Add ADI MAX77643/54/58/59 Regulator
regulator: max77658: Add ADI MAX77643/54/58/59 Regulator Support
dt-bindings: power: supply: max77658: Add ADI MAX77654/58/59 Charger
power: supply: max77658: Add ADI MAX77654/58/59 Charger Support
dt-bindings: power: supply: max77658: Add ADI MAX77658 Battery
power: supply: max77658: Add ADI MAX77658 Battery Support
dt-bindings: mfd: max77658: Add ADI MAX77658
mfd: max77658: Add ADI MAX77643/54/58/59 MFD Support

.../devicetree/bindings/mfd/adi,max77658.yaml | 199 +++++
.../power/supply/adi,max77658-battery.yaml | 58 ++
.../power/supply/adi,max77658-charger.yaml | 65 ++
.../regulator/adi,max77658-regulator.yaml | 32 +
drivers/mfd/Kconfig | 15 +
drivers/mfd/Makefile | 1 +
drivers/mfd/max77658.c | 448 +++++++++++
drivers/power/supply/Kconfig | 14 +
drivers/power/supply/Makefile | 2 +
drivers/power/supply/max77658-battery.c | 646 +++++++++++++++
drivers/power/supply/max77658-charger.c | 745 ++++++++++++++++++
drivers/regulator/Kconfig | 8 +
drivers/regulator/Makefile | 1 +
drivers/regulator/max77658-regulator.c | 171 ++++
include/linux/mfd/max77658.h | 88 +++
15 files changed, 2493 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/adi,max77658.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/adi,max77658-battery.yaml
create mode 100644 Documentation/devicetree/bindings/power/supply/adi,max77658-charger.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/adi,max77658-regulator.yaml
create mode 100644 drivers/mfd/max77658.c
create mode 100644 drivers/power/supply/max77658-battery.c
create mode 100644 drivers/power/supply/max77658-charger.c
create mode 100644 drivers/regulator/max77658-regulator.c
create mode 100644 include/linux/mfd/max77658.h

--
2.25.1