• Linus Torvalds's avatar
    Merge tag 'regulator-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator · d8495579
    Linus Torvalds authored
    Pull regulator updates from Mark Brown:
     "A fairly quiet release, there were some cleanup and a couple of new
      devices but the biggest change was converting most of the drivers to
      use asynchronous probe. This allows us to ramp up multiple regulators
      in parallel during boot which can have a noticable impact on modern
      systems.
    
      Summary:
    
       - Update of drivers to PROBE_PREFER_ASYNCHRONOUS to mitigate issues
         with ramp times slowing down boots.
    
       - Convert to void remove callbacks.
    
       - Support for voltage monitoring on DA9063
    
       - Support for Qualcomm PMC8180 and PMM8654au, Richtek RT4803 and
         RT5739, Rockchip RK860x"
    
    * tag 'regulator-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (46 commits)
      regulator: dt-bindings: qcom,rpmh: Combine PM6150L and PM8150L if-then
      regulator: core: Make regulator_lock_two() logic easier to follow
      regulator: dt-bindings: qcom,rpmh: Correct PM8550 family supplies
      regulator: stm32-pwr: fix of_iomap leak
      dt-bindings: mfd: dlg,da9063: document voltage monitoring
      regulator: da9063: implement setter for voltage monitoring
      regulator: da9063: add voltage monitoring registers
      regulator: fan53555: Add support for RK860X
      regulator: fan53555: Use dev_err_probe
      regulator: fan53555: Improve vsel_mask computation
      regulator: fan53555: Make use of the bit macros
      regulator: fan53555: Remove unused *_SLEW_SHIFT definitions
      regulator: dt-bindings: fcs,fan53555: Add support for RK860X
      regulator: qcom_smd: Add MP5496 S1 regulator
      regulator: qcom_smd: Add s1 sub-node to mp5496 regulator
      regulator: qcom,rpmh: add compatible for pmm8654au RPMH
      regulator: qcom-rpmh: add support for pmm8654au regulators
      regulator: core: Avoid lockdep reports when resolving supplies
      regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
      regulator: dt-bindings: qcom,rpmh: Add compatible for PMC8180
      ...
    d8495579
sm5703-regulator.c 4.81 KB