As part of bringing up Genio 360 EVK, we need a new PMIC driver for the
MediaTek MT6366 PMIC. This uses the same PMIC wrapper as other Genio
platforms but the PMIC itself has a different register map, so gets a
new driver.

This also includes all of the devicetree and config changes needed to
enable it on the Genio 360 EVK.

The patches prefixed "arm: " depend on the recent board bringup series.
"power: " patches could be applied sooner (no dependencies) if we want
to split this up.

Signed-off-by: David Lechner <[email protected]>
---
David Lechner (7):
      power: regulator: add MT6358 driver with MT6366 support
      power: pmic: mtk-pwrap: fix clock names
      power: pmic: mtk-pwrap: use mt8195 fallback for mt8188/9
      power: pmic: mtk-pwrap: add mt6358 PMIC
      arm: dts: add mt6366 PMIC include
      arm: dts: mt8366: enable PMIC
      configs: mediatek: enable PMIC on Genio 360 EVK

 arch/arm/dts/mt6366.dtsi                      | 273 +++++++++++++++++++
 arch/arm/dts/mt8366-genio-360-evk-common.dtsi |  23 +-
 arch/arm/dts/mt8366.dtsi                      |  12 +
 configs/mt8366_genio_360_evk_defconfig        |   6 +
 drivers/power/pmic/mtk-pwrap.c                |  92 +++----
 drivers/power/regulator/Kconfig               |   8 +
 drivers/power/regulator/Makefile              |   1 +
 drivers/power/regulator/mt6358_regulator.c    | 371 ++++++++++++++++++++++++++
 include/power/mt6358.h                        | 130 +++++++++
 9 files changed, 848 insertions(+), 68 deletions(-)
---
base-commit: 5e3d0c7cea29c6d31493af34f21ed6c3e30d0e80
change-id: 20260804-mtk-pmic-mt6366-fd63c609df2a

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

Reply via email to