• Linus Torvalds's avatar
    Merge tag 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux · c6e63a98
    Linus Torvalds authored
    Pull pwm updates from Uwe Kleine-König:
     "This contains the usual mix of fixes, cleanups, two new drivers and
      several dt binding updates. The fixes are for minor issues that are
      already old (4.11-rc1 and 3.9-rc1) and were found by code review and
      not during usage, so I didn't sent them for earlier inclusion.
    
      The changes to include/linux/mfd/stm32-timers.h and
      drivers/counter/stm32-timer-cnt.c are part of an immutable branch that
      will also be included in the mfd and counter pulls. It changes some
      register definitions and affects the pwm-stm32 driver.
    
      Thanks go to Andy Shevchenko, AngeloGioacchino Del Regno, Conor
      Dooley, David Lechner, Dhruva Gole, Drew Fustini, Frank Li, Jeff
      Johnson, Junyi Zhao, Kelvin Zhang, Krzysztof Kozlowski, Lee Jones,
      Linus Walleij, Linus Walleij, Michael Hennerich, Nicola Di Lieto,
      Nicolas Ferre, Nuno Sa, Paul Cercueil, Raag Jadav, Rob Herring, Sean
      Anderson, Sean Young, Shenwei Wang, Stefan Wahren, Trevor Gamblin,
      Tzung-Bi Shih, Vincent Whitchurch and William Breathitt Gray for their
      contributions to this pull request; they authored changes, spend time
      reviewing changes and coordinated the above mentioned immutable
      branch"
    
    * tag 'pwm/for-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux: (38 commits)
      pwm: axi-pwmgen: add .max_register to regmap
      dt-bindings: pwm: at91: Add sama7d65 compatible string
      pwm: atmel-tcb: Make private data variable naming consistent
      pwm: atmel-tcb: Simplify checking the companion output
      pwm: Allow pwm state transitions from an invalid state
      pwm: xilinx: Simplify using devm_ functions
      pwm: Use guards for pwm_lookup_lock instead of explicity mutex_lock + mutex_unlock
      pwm: Use guards for export->lock instead of explicity mutex_lock + mutex_unlock
      pwm: Use guards for pwm_lock instead of explicity mutex_lock + mutex_unlock
      pwm: Register debugfs operations after the pwm class
      pwm: imx-tpm: Enable pinctrl setting for sleep state
      pwm: lpss: drop redundant runtime PM handles
      pwm: lpss: use devm_pm_runtime_enable() helper
      pwm-stm32: Make use of parametrised register definitions
      dt-bindings: pwm: imx: remove interrupt property from required
      pwm: meson: Add support for Amlogic S4 PWM
      pwm: Add GPIO PWM driver
      dt-bindings: pwm: Add pwm-gpio
      pwm: Drop pwm_apply_state()
      bus: ts-nbus: Use pwm_apply_might_sleep()
      ...
    c6e63a98
MAINTAINERS 743 KB