• Linus Torvalds's avatar
    Merge tag 'pwm/for-5.14-rc1' of... · 8c1bfd74
    Linus Torvalds authored
    Merge tag 'pwm/for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
    
    Pull pwm updates from Thierry Reding:
     "This contains mostly various fixes, cleanups and some conversions to
      the atomic API. One noteworthy change is that PWM consumers can now
      pass a hint to the PWM core about the PWM usage, enabling PWM
      providers to implement various optimizations.
    
      There's also a fair bit of simplification here with the addition of
      some device-managed helpers as well as unification between the DT and
      ACPI firmware interfaces"
    
    * tag 'pwm/for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm: (50 commits)
      pwm: Remove redundant assignment to pointer pwm
      pwm: ep93xx: Fix read of uninitialized variable ret
      pwm: ep93xx: Prepare clock before using it
      pwm: ep93xx: Unfold legacy callbacks into ep93xx_pwm_apply()
      pwm: ep93xx: Implement .apply callback
      pwm: vt8500: Only unprepare the clock after the pwmchip was removed
      pwm: vt8500: Drop if with an always false condition
      pwm: tegra: Assert reset only after the PWM was unregistered
      pwm: tegra: Don't needlessly enable and disable the clock in .remove()
      pwm: tegra: Don't modify HW state in .remove callback
      pwm: tegra: Drop an if block with an always false condition
      pwm: core: Simplify some devm_*pwm*() functions
      pwm: core: Remove unused devm_pwm_put()
      pwm: core: Unify fwnode checks in the module
      pwm: core: Reuse fwnode_to_pwmchip() in ACPI case
      pwm: core: Convert to use fwnode for matching
      docs: firmware-guide: ACPI: Add a PWM example
      dt-bindings: pwm: pwm-tiecap: Add compatible string for AM64 SoC
      dt-bindings: pwm: pwm-tiecap: Convert to json schema
      pwm: sprd: Don't check the return code of pwmchip_remove()
      ...
    8c1bfd74
devres.rst 11.1 KB