• Linus Torvalds's avatar
    Merge tag 'pwm/for-5.20-rc1' of... · 530c28df
    Linus Torvalds authored
    Merge tag 'pwm/for-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
    
    Pull pwm updates from Thierry Reding:
     "After v5.19 had all drivers converted to the new atomic API and nobody
      has reported any breakage, this set of changes starts by dropping the
      legacy support.
    
      Some existing drivers get improvements and broader chip support and a
      new driver is added that emulates a PWM controller using a clock
      output.
    
      Other than that there's the usual bits of cleanups and minor fixes"
    
    * tag 'pwm/for-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm: (21 commits)
      pwm: lpc18xx: Fix period handling
      pwm: lpc18xx: Convert to use dev_err_probe()
      pwm: twl-led: Document some limitations and link to the reference manual
      MAINTAINERS: Remove myself as PWM maintainer
      MAINTAINERS: Add include/dt-bindings/pwm to PWM SUBSYSTEM
      dt-bindings: pwm: mediatek: Add compatible string for MT8195
      pwm: Add clock based PWM output driver
      dt-bindings: pwm: Document clk based PWM controller
      pwm: sifive: Shut down hardware only after pwmchip_remove() completed
      pwm: sifive: Ensure the clk is enabled exactly once per running PWM
      pwm: sifive: Simplify clk handling
      pwm: sifive: Enable clk only after period check in .apply()
      pwm: sifive: Reduce time the controller lock is held
      pwm: sifive: Fold pwm_sifive_enable() into its only caller
      pwm: sifive: Simplify offset calculation for PWMCMP registers
      pwm: mediatek: Add MT8365 support
      dt-bindings: pwm: Add MT8365 SoC binding
      pwm: Drop unused forward declaration from pwm.h
      pwm: Reorder header file to get rid of struct pwm_capture forward declaration
      pwm: atmel-tcb: Fix typo in comment
      ...
    530c28df
MAINTAINERS 655 KB