• Linus Torvalds's avatar
    Merge tag 'regulator-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator · 98537ee9
    Linus Torvalds authored
    Pull regulator updates from Mark Brown:
     "A couple of new features in the core, the most interesting one being
      support for complex regulator coupling configurations initially
      targeted at nVidia Tegra SoCs, and some new drivers but otherwise
      quite a quiet release.
    
      Summary:
    
       - Core support for gradual ramping of voltages for devices that can't
         manage large changes in hardware from Bartosz Golaszewski.
    
       - Core support for systems that have complex coupling requirements
         best described via code, contributed by Dmitry Osipenko.
    
       - New drivers for Dialog SLG51000, Qualcomm PM8005 and ST
         Microelectronics STM32-Booster"
    
    * tag 'regulator-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (52 commits)
      regulator: max77650: use vsel_step
      regulator: implement selector stepping
      regulator: max77650: add MODULE_ALIAS()
      regulator: max77620: remove redundant assignment to variable ret
      dt-bindings: regulator: add support for the stm32-booster
      regulator: add support for the stm32-booster
      regulator: s2mps11: Adjust supported buck voltages to real values
      regulator: s2mps11: Fix buck7 and buck8 wrong voltages
      gpio: Fix return value mismatch of function gpiod_get_from_of_node()
      regulator: core: Expose some of core functions needed by couplers
      regulator: core: Introduce API for regulators coupling customization
      regulator: s2mps11: Add support for disabling S2MPS11 regulators in suspend
      regulator: s2mps11: Reduce number of rdev_get_id() calls
      regulator: qcom_spmi: Do NULL check for lvs
      regulator: qcom_spmi: Fix math of spmi_regulator_set_voltage_time_sel
      regulator: da9061/62: Adjust LDO voltage selection minimum value
      regulator: s2mps11: Fix ERR_PTR dereference on GPIO lookup failure
      regulator: qcom_spmi: add PMS405 SPMI regulator
      dt-bindings: qcom_spmi: Document pms405 support
      arm64: dts: msm8998-mtp: Add pm8005_s1 regulator
      ...
    98537ee9
gpiolib.c 129 KB