The following changes since commit e43ffb69e0438cddd72aaa30898b4dc446f664f8: Linux 7.1-rc6 (2026-05-31 15:14:24 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v7.2 for you to fetch changes up to fd964ee0ac9ef14fdc03e30d0ac73459cd60e469: regulator: dt-bindings: mt6311: Convert to DT schema (2026-06-09 22:46:46 +0100) ---------------------------------------------------------------- regulator: Updates for v7.2 The development of the regulator subsystem continues to be quite quiet, we've got several new devices, removal of one old device and some kernel wide cleanup of platform devices but nothing in the core. - Cleanups of platform_device_id usage. - Filling out and fixing of the description of the MediaTek MT6359 - Removal of the PCAP regulator driver, the MFD has been removed. - New device support for Qualcomm Nord RPMH, PM8109, PM8150 and PMAU0102, and SG Micro SGM3804. ---------------------------------------------------------------- Arnd Bergmann (1): regulator: remove used pcap regulator driver Chen-Yu Tsai (6): regulator: dt-bindings: mt6359: Drop regulator-name pattern restrictions regulator: dt-bindings: mt6359: Deprecate bogus vcn33_[12]_* split regulators regulator: mt6359: const-ify regulator descriptions regulator: mt6359: Add regulator supply names regulator: mt6359: Add proper ldo_vcn33_[12] regulators regulator: mt6359: Fix vbbck default internal supply name Johan Hovold (1): regulator: bq257xx: drop confusing configuration of_node Kamal Wadhwa (1): regulator: rpmh-regulator: Add RPMH regulator support for Nord KancyJoe (1): regulator: add SGM3804 Dual Output driver Krzysztof Kozlowski (1): regulator: palmas: Move MODULE_DEVICE_TABLE next to the table itself Louis-Alexis Eyraud (1): regulator: dt-bindings: mt6360: add buck regulator supplies Mark Brown (5): regulator: Add PMAU0102 RPMH regulator support regulator: Add PM8150 PMIC support regulator: add support for SGM3804 Dual Output driver regulator: Use named initializers for platform_device_id arrays regulator: qcom_smd-regulator: Add PM8019 Neil Armstrong (1): regulator: dt-bindings: document the SGM3804 Dual Output regulator Ninad Naik (1): regulator: dt-bindings: mt6311: Convert to DT schema Rakesh Kota (2): regulator: dt-bindings: qcom,smd-rpm-regulator: Document PM8150 IC regulator: qcom_smd: Add PM8150 regulators Shawn Guo (1): regulator: dt-bindings: qcom,rpmh: Add PMAU0102 support Stephan Gerhold (2): regulator: dt-bindings: qcom,smd-rpm-regulator: Add PM8019 regulator: qcom_smd-regulator: Add PM8019 Uwe Kleine-König (The Capable Hub) (3): regulator: Drop unused assignment of platform_device_id driver data regulator: Use named initializers for platform_device_id arrays regulator: Unify usage of space and comma in platform_device_id arrays Wentao Liang (1): regulator: scmi: fix of_node refcount leak in scmi_regulator_probe() .../regulator/mediatek,mt6311-regulator.yaml | 70 ++++ .../bindings/regulator/mt6311-regulator.txt | 35 -- .../bindings/regulator/mt6359-regulator.yaml | 70 +--- .../bindings/regulator/mt6360-regulator.yaml | 4 + .../bindings/regulator/qcom,rpmh-regulator.yaml | 3 + .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 8 + .../bindings/regulator/sgmicro,sgm3804.yaml | 77 ++++ drivers/regulator/88pm8607.c | 4 +- drivers/regulator/88pm886-regulator.c | 2 +- drivers/regulator/Kconfig | 15 +- drivers/regulator/Makefile | 2 +- drivers/regulator/bd71815-regulator.c | 4 +- drivers/regulator/bd71828-regulator.c | 6 +- drivers/regulator/bd718x7-regulator.c | 6 +- drivers/regulator/bd9571mwv-regulator.c | 4 +- drivers/regulator/bd9576-regulator.c | 6 +- drivers/regulator/bd96801-regulator.c | 10 +- drivers/regulator/bq257xx-regulator.c | 2 - drivers/regulator/hi6421-regulator.c | 2 +- drivers/regulator/hi6421v530-regulator.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp873x-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 4 +- drivers/regulator/max14577-regulator.c | 4 +- drivers/regulator/max77541-regulator.c | 4 +- drivers/regulator/max77620-regulator.c | 8 +- drivers/regulator/max77686-regulator.c | 4 +- drivers/regulator/max77693-regulator.c | 6 +- drivers/regulator/max77802-regulator.c | 4 +- drivers/regulator/max8997-regulator.c | 4 +- drivers/regulator/max8998.c | 4 +- drivers/regulator/mt6323-regulator.c | 4 +- drivers/regulator/mt6331-regulator.c | 4 +- drivers/regulator/mt6332-regulator.c | 4 +- drivers/regulator/mt6357-regulator.c | 4 +- drivers/regulator/mt6358-regulator.c | 4 +- drivers/regulator/mt6359-regulator.c | 410 ++++++++++++++------- drivers/regulator/mt6360-regulator.c | 4 +- drivers/regulator/mt6370-regulator.c | 4 +- drivers/regulator/mt6380-regulator.c | 4 +- drivers/regulator/mt6397-regulator.c | 4 +- drivers/regulator/palmas-regulator.c | 2 +- drivers/regulator/pcap-regulator.c | 274 -------------- drivers/regulator/pf1550-regulator.c | 2 +- drivers/regulator/qcom-pm8008-regulator.c | 2 +- drivers/regulator/qcom-rpmh-regulator.c | 19 + drivers/regulator/qcom_smd-regulator.c | 56 +++ drivers/regulator/rt4831-regulator.c | 4 +- drivers/regulator/rt5033-regulator.c | 2 +- drivers/regulator/rt5120-regulator.c | 4 +- drivers/regulator/s2dos05-regulator.c | 4 +- drivers/regulator/s2mpa01.c | 4 +- drivers/regulator/s2mps11.c | 18 +- drivers/regulator/s5m8767.c | 4 +- drivers/regulator/scmi-regulator.c | 4 +- drivers/regulator/sgm3804-regulator.c | 314 ++++++++++++++++ drivers/regulator/sy7636a-regulator.c | 2 +- drivers/regulator/tps65086-regulator.c | 2 +- drivers/regulator/tps65218-regulator.c | 2 +- drivers/regulator/tps65219-regulator.c | 6 +- drivers/regulator/tps65912-regulator.c | 2 +- include/linux/regulator/mt6359-regulator.h | 10 +- 63 files changed, 958 insertions(+), 605 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/mediatek,mt6311-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mt6311-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/sgmicro,sgm3804.yaml delete mode 100644 drivers/regulator/pcap-regulator.c create mode 100644 drivers/regulator/sgm3804-regulator.c