Commit f6c42489fedf for kernel

commit f6c42489fedfa42ba79bd17c49cf81c69ff39f8a
Merge: d5cbd9f332c7 914809c666d6
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Feb 11 09:40:12 2026 -0800

    Merge tag 'regulator-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

    Pull regulator updates from Mark Brown:
     "There's a bunch of new drivers here, plus a lot of hardening for the
      supply resolution code which allow us to support systems where we have
      two PMICs each of which has regulators supplied by the other. This did
      work a long time ago but got broken as part of improved integration
      with the device model, it's fairly rare so nobody noticed.

       - Improvements for supply handling from André Draszik to allow
         systems with two PMICs with supply/consumer relationships in both
         directions to instantiate.

       - New drivers for Maxim MAX776750, Realtek RT8902, Samsung S2MPG11,
         Texas Instuments TPS65185.

      This have also pulls in some MFD updates which are build dependencies
      for the Samsung S2MPG11 support"

    * tag 'regulator-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (42 commits)
      regulator: s2mps11: more descriptive gpio consumer name
      regulator: s2mps11: add S2MPG11 regulator
      regulator: s2mps11: refactor S2MPG10 regulator macros for S2MPG11 reuse
      regulator: s2mps11: refactor S2MPG10 ::set_voltage_time() for S2MPG11 reuse
      regulator: s2mps11: add S2MPG10 regulator
      regulator: s2mps11: refactor handling of external rail control
      regulator: s2mps11: update node parsing (allow -supply properties)
      regulator: s2mps11: place constants on right side of comparison tests
      regulator: s2mps11: use dev_err_probe() where appropriate
      regulator: s2mps11: drop two needless variable initialisations
      regulator: add REGULATOR_LINEAR_VRANGE macro
      regulator: dt-bindings: add s2mpg11-pmic regulators
      regulator: dt-bindings: add s2mpg10-pmic regulators
      dt-bindings: firmware: google,gs101-acpm-ipc: convert regulators to lowercase
      mfd: sec: Add support for S2MPG11 PMIC via ACPM
      mfd: sec: s2mpg10: Reorder regulators for better probe performance
      dt-bindings: mfd: Add samsung,s2mpg11-pmic
      dt-bindings: mfd: samsung,s2mpg10-pmic: Link to its regulators
      dt-bindings: mfd: samsung,s2mps11: Split s2mpg10-pmic into separate file
      mfd: sec: Drop now unused struct sec_pmic_dev::irq_data
      ...