[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <b4pdalox2xlrrwontj7ceesyko6v3atbtgoa4fcbe52ei4kqe3@yw7yfwl7zz5o>
Date: Mon, 16 Sep 2024 15:54:44 +0200
From: Uwe Kleine-König <ukleinek@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-pwm@...r.kernel.org,
Lee Jones <lee@...nel.org>, Linus Walleij <linus.walleij@...aro.org>,
Bartosz Golaszewski <bartosz.golaszewski@...aro.org>
Subject: [GIT PULL] pwm: Changes for 6.12-rc1
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
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists