mbox series

[GIT,PULL] pwm: Changes for 6.12-rc1

Message ID b4pdalox2xlrrwontj7ceesyko6v3atbtgoa4fcbe52ei4kqe3@yw7yfwl7zz5o
State Accepted
Headers show
Series [GIT,PULL] pwm: Changes for 6.12-rc1 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git tags/pwm/for-6.12-rc1

Message

Uwe Kleine-König Sept. 16, 2024, 1:54 p.m. UTC
Hello Linus,

the following changes since commit 10c48e9a8fd5e524d37559cf4a06039b4c25db48:

  pwm: stm32: Use the right CCxNP bit in stm32_pwm_enable() (2024-09-05 11:12:01 +0200)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git tags/pwm/for-6.12-rc1

for you to fetch changes up to d242feaf81d63b25d8c1fb1a68738dc33966a376:

  pwm: stm32: Fix a typo (2024-09-16 15:24:59 +0200)

This is mostly what is in next for a while, I just found a broken commit
hash in a Fixes line during my last-minute-pre-PR checks, so I rewrote
00576dc859b82267e65b600dedc762d258f35e43 to
a550d6ae4d73dc4b9f1a2b3ad3d8d9e355b396be. The commits above changed
their IDs accordingly and the top commit is relatively new (but an
obvious spelling fix in a code comment, so should be harmless).

Please pull for v6.12-rc1.

Greetings to Vienna,
Uwe

----------------------------------------------------------------
pwm: Changes for v6.12-rc1

This pull request contains some cleanups to the core and some mostly
minor updates to a bunch of drivers and device tree bindings. One thing
worth pointing out is that it contains an immutable branch containing
support for a new mfd chip (Analog Devices ADP5585) with several sub
drivers. So expect to get the four affected commits also from my fellow
MFD and GPIO maintainers.

Thanks go to Andrew Kreimer, Clark Wang, Conor Dooley, David Lechner,
Dmitry Rokosov, Frank Li, Geert Uytterhoeven, George Stark, Jiapeng
Chong, Krzysztof Kozlowski, Laurent Pinchart, Liao Chen, Liu Ying, Rob
Herring and Wolfram Sang for code contributions and reviews and to Lee
Jones for preparing the above mentioned immutable branch.

----------------------------------------------------------------
Andrew Kreimer (1):
      pwm: stm32: Fix a typo

Clark Wang (1):
      pwm: adp5585: Add Analog Devices ADP5585 support

David Lechner (1):
      pwm: axi-pwmgen: use shared macro for version reg

George Stark (2):
      dt-bindings: pwm: amlogic: Add optional power-domains
      dt-bindings: pwm: amlogic: Add new bindings for meson A1 PWM

Haibo Chen (2):
      mfd: adp5585: Add Analog Devices ADP5585 core support
      gpio: adp5585: Add Analog Devices ADP5585 support

Jiapeng Chong (1):
      pwm: lp3943: Fix an incorrect type in lp3943_pwm_parse_dt()

Krzysztof Kozlowski (1):
      dt-bindings: pwm: allwinner,sun4i-a10-pwm: add top-level constraints

Laurent Pinchart (1):
      dt-bindings: mfd: Add Analog Devices ADP5585

Liao Chen (2):
      pwm: atmel-hlcdc: Enable module autoloading
      pwm: atmel-hlcdc: Drop trailing comma

Liu Ying (1):
      pwm: adp5585: Set OSC_EN bit to 1 when PWM state is enabled

Rob Herring (Arm) (2):
      pwm: lp3943: Use of_property_count_u32_elems() to get property length
      pwm: omap-dmtimer: Use of_property_read_bool()

Uwe Kleine-König (5):
      pwm: Make info in traces about affected pwm more useful
      pwm: Don't export pwm_capture()
      pwm: Simplify pwm_capture()
      Merge tag 'ib-mfd-gpio-pwm-v6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
      pwm: Switch back to struct platform_driver::remove()

Wolfram Sang (2):
      dt-bindings: pwm: renesas,pwm-rcar: Add r8a779h0 support
      dt-bindings: pwm: renesas,tpu: Add r8a779h0 support

 .../devicetree/bindings/mfd/adi,adp5585.yaml       |  92 +++++++++
 .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml      |   9 +-
 .../devicetree/bindings/pwm/pwm-amlogic.yaml       |  17 ++
 .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml  |   1 +
 .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml   |   1 +
 .../devicetree/bindings/trivial-devices.yaml       |   4 -
 MAINTAINERS                                        |  11 +
 drivers/gpio/Kconfig                               |   7 +
 drivers/gpio/Makefile                              |   1 +
 drivers/gpio/gpio-adp5585.c                        | 229 +++++++++++++++++++++
 drivers/mfd/Kconfig                                |  12 ++
 drivers/mfd/Makefile                               |   1 +
 drivers/mfd/adp5585.c                              | 205 ++++++++++++++++++
 drivers/pwm/Kconfig                                |   7 +
 drivers/pwm/Makefile                               |   1 +
 drivers/pwm/core.c                                 |  13 +-
 drivers/pwm/pwm-adp5585.c                          | 188 +++++++++++++++++
 drivers/pwm/pwm-atmel-hlcdc.c                      |   7 +-
 drivers/pwm/pwm-atmel-tcb.c                        |   2 +-
 drivers/pwm/pwm-axi-pwmgen.c                       |   3 +-
 drivers/pwm/pwm-clk.c                              |   2 +-
 drivers/pwm/pwm-hibvt.c                            |   2 +-
 drivers/pwm/pwm-img.c                              |   2 +-
 drivers/pwm/pwm-lp3943.c                           |  10 +-
 drivers/pwm/pwm-lpc18xx-sct.c                      |   2 +-
 drivers/pwm/pwm-omap-dmtimer.c                     |   4 +-
 drivers/pwm/pwm-rcar.c                             |   2 +-
 drivers/pwm/pwm-rockchip.c                         |   2 +-
 drivers/pwm/pwm-sifive.c                           |   2 +-
 drivers/pwm/pwm-stm32.c                            |   2 +-
 drivers/pwm/pwm-sun4i.c                            |   2 +-
 drivers/pwm/pwm-tegra.c                            |   2 +-
 drivers/pwm/pwm-tiecap.c                           |   2 +-
 drivers/pwm/pwm-tiehrpwm.c                         |   2 +-
 include/linux/mfd/adp5585.h                        | 126 ++++++++++++
 include/linux/pwm.h                                |  10 -
 include/trace/events/pwm.h                         |  10 +-
 37 files changed, 939 insertions(+), 56 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/adi,adp5585.yaml
 create mode 100644 drivers/gpio/gpio-adp5585.c
 create mode 100644 drivers/mfd/adp5585.c
 create mode 100644 drivers/pwm/pwm-adp5585.c
 create mode 100644 include/linux/mfd/adp5585.h

Comments

pr-tracker-bot@kernel.org Sept. 18, 2024, 8:57 a.m. UTC | #1
The pull request you sent on Mon, 16 Sep 2024 15:54:44 +0200:

> https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git tags/pwm/for-6.12-rc1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/cc52dc2fe39ff5dee9916ac2d9381ec3cbf650c0

Thank you!