This series is adding support for some regulators that U-Boot needs to
turn on for a few peripherals. The regulators are part of a PMIC and
the PMIC connects to a special PMIC wrapper IP block on the SoCs.

The regulator drivers are added first in the series to avoid compile
error in the PMIC driver when it is added.

This has been tested on the MT8365 EVK for the mt6357 regulators and on
the Genio 720 EVK for the mt6359 regulators. Upstream support for
Genio 720 EVK is still a work in progress, the the defconfig patch for
that will come later.

Signed-off-by: David Lechner <[email protected]>
---
Bo-Chen Chen (1):
      power: regulator: mt6359: add driver for MT6359P

David Lechner (1):
      configs: mt8365_evk_defconfig: enable PMIC and regulators

Julien Masson (2):
      power: regulator: add MediaTek MT6357 driver
      power: pmic: mtk-pwrap: add MediaTek PMIC Wrapper driver

 MAINTAINERS                                |   3 +
 configs/mt8365_evk_defconfig               |   6 +
 drivers/power/pmic/Kconfig                 |   8 +
 drivers/power/pmic/Makefile                |   1 +
 drivers/power/pmic/mtk-pwrap.c             | 896 +++++++++++++++++++++++++++++
 drivers/power/regulator/Kconfig            |  18 +
 drivers/power/regulator/Makefile           |   2 +
 drivers/power/regulator/mt6357_regulator.c | 512 +++++++++++++++++
 drivers/power/regulator/mt6359_regulator.c | 711 +++++++++++++++++++++++
 include/power/mt6357.h                     | 159 +++++
 include/power/mt6359.h                     | 225 ++++++++
 include/power/mt6359p.h                    | 230 ++++++++
 12 files changed, 2771 insertions(+)
---
base-commit: cf6aa7cf731d3b1b296802e47e9800b0d6bed65a
change-id: 20260218-mtk-pmic-pwrap-support-3accb8fbc87b

Best regards,
-- 
David Lechner <[email protected]>

Reply via email to