From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Thierry Reding <thierry.reding@gmail.com>
Cc: linux-pwm@vger.kernel.org, kernel@pengutronix.de
Subject: [PULL] pwm changes for 6.2 for Thierry
Date: Fri, 2 Dec 2022 19:35:04 +0100 [thread overview]
Message-ID: <20221202183504.rhz5meomd4a4t7am@pengutronix.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 6314 bytes --]
Hello Thierry,
there are quite some patches still marked as "new" in our patchwork and
a bit part of them is ready in my eyes on top of your for-next branch.
Given that Linus Torvalds indicated to want the pull requests for 6.2
ready early[1] I thought I collect the patches I consider good for
application.
Feel free to do whatever you want with this pull request. If you find
the time to pick up patches yourself that's just fine for me. And in
case Linus doesn't to a -rc8 but cuts 6.1 this weekend, we have at least
a tree with non-faked timestamps older than the v6.1 tag. :-)
One thing I considered was pulling in Andy's PR[2], just to have it.
But I didn't as you signalled it to be not necessary. (And it merges
just fine into the changes from this PR.)
Best regards and a nice week-end
Uwe
[1] https://lore.kernel.org/lkml/CAHk-=wgUZwX8Sbb8Zvm7FxWVfX6CGuE7x+E16VKoqL7Ok9vv7g@mail.gmail.com/
[2] https://lore.kernel.org/linux-pwm/Y30YOvHpqvte9otX@black.fi.intel.com
The following changes since commit 50315945d178eebec4e8e2c50c265767ddb926eb:
dt-bindings: pwm: renesas,tpu: Add r8a779g0 support (2022-11-23 12:22:35 +0100)
are available in the Git repository at:
https://git.pengutronix.de/git/ukl/linux pwm-6.2
for you to fetch changes up to 145e5425eb85fc833d4b5d983cffa9ef1acd6c16:
pwm: pca9685: Convert to i2c's .probe_new() (2022-12-02 19:16:30 +0100)
----------------------------------------------------------------
Andre Przywara (1):
pwm: sun4i: Propagate errors in .get_state() to the caller
Andy Shevchenko (1):
pwm: core: Remove S_IFREG from debugfs_create_file()
Daniel Golle (2):
pwm: mediatek: always use bus clock for PWM on MT7622
pwm: mediatek: Add support for MT7986
Doug Brown (6):
pwm: pxa: Remove pxa_pwm_enable/disable
pwm: pxa: Set duty cycle to 0 when disabling PWM
pwm: pxa: Remove clk enable/disable from pxa_pwm_config
pwm: pxa: Use abrupt shutdown mode
pwm: pxa: Add reference manual link and limitations
pwm: pxa: Enable for MMP platform
Fabrice Gasnier (1):
pwm: stm32-lp: fix the check on arr and cmp registers update
Uwe Kleine-König (23):
pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
pwm: lpc18xx-sct: Fix a comment to match code
pwm: Document variables protected by pwm_lock
pwm: Reduce time the pwm_lock mutex is held in pwmchip_add()
pwm: Mark free pwm IDs as used in alloc_pwms()
pwm: Don't initialize list head before calling list_add()
pwm: fsl-ftm: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: img: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: iqs620a: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: stm32-lp: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
pwm: Make .get_state() callback return an error code
pwm/tracing: Also record trace events for failed API calls
drm/bridge: ti-sn65dsi86: Propagate errors in .get_state() to the caller
leds: qcom-lpg: Propagate errors in .get_state() to the caller
pwm: crc: Propagate errors in .get_state() to the caller
pwm: cros-ec: Propagate errors in .get_state() to the caller
pwm: imx27: Propagate errors in .get_state() to the caller
pwm: mtk-disp: Propagate errors in .get_state() to the caller
pwm: rockchip: Propagate errors in .get_state() to the caller
pwm: sprd: Propagate errors in .get_state() to the caller
pwm: Handle .get_state() failures
pwm: pca9685: Convert to i2c's .probe_new()
xinlei lee (1):
pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm
drivers/gpio/gpio-mvebu.c | 9 ++++++---
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 14 ++++++++------
drivers/leds/rgb/leds-qcom-lpg.c | 14 ++++++++------
drivers/pwm/Kconfig | 2 +-
drivers/pwm/core.c | 68 ++++++++++++++++++++++++++++++++++++++------------------------------
drivers/pwm/pwm-atmel.c | 6 ++++--
drivers/pwm/pwm-bcm-iproc.c | 8 +++++---
drivers/pwm/pwm-crc.c | 10 ++++++----
drivers/pwm/pwm-cros-ec.c | 8 +++++---
drivers/pwm/pwm-dwc.c | 6 ++++--
drivers/pwm/pwm-fsl-ftm.c | 18 +++++++-----------
drivers/pwm/pwm-hibvt.c | 6 ++++--
drivers/pwm/pwm-img.c | 15 +++++++--------
drivers/pwm/pwm-imx-tpm.c | 8 +++++---
drivers/pwm/pwm-imx27.c | 8 +++++---
drivers/pwm/pwm-intel-lgm.c | 6 ++++--
drivers/pwm/pwm-iqs620a.c | 10 ++++++----
drivers/pwm/pwm-keembay.c | 6 ++++--
drivers/pwm/pwm-lpc18xx-sct.c | 2 +-
drivers/pwm/pwm-lpss.c | 6 ++++--
drivers/pwm/pwm-mediatek.c | 9 ++++++++-
drivers/pwm/pwm-meson.c | 8 +++++---
drivers/pwm/pwm-mtk-disp.c | 17 ++++++++++-------
drivers/pwm/pwm-pca9685.c | 13 +++++++------
drivers/pwm/pwm-pxa.c | 58 +++++++++++++++++++++++++---------------------------------
drivers/pwm/pwm-raspberrypi-poe.c | 8 +++++---
drivers/pwm/pwm-rockchip.c | 12 +++++++-----
drivers/pwm/pwm-sifive.c | 11 ++++++++---
drivers/pwm/pwm-sl28cpld.c | 8 +++++---
drivers/pwm/pwm-sprd.c | 8 +++++---
drivers/pwm/pwm-stm32-lp.c | 15 ++++++++-------
drivers/pwm/pwm-stm32.c | 34 ++++++++++++++++------------------
drivers/pwm/pwm-sun4i.c | 14 +++++++++-----
drivers/pwm/pwm-sunplus.c | 6 ++++--
drivers/pwm/pwm-visconti.c | 6 ++++--
drivers/pwm/pwm-xilinx.c | 8 +++++---
include/linux/pwm.h | 4 ++--
include/trace/events/pwm.h | 20 ++++++++++----------
38 files changed, 275 insertions(+), 214 deletions(-)
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | https://www.pengutronix.de/ |
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
next reply other threads:[~2022-12-02 18:35 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-12-02 18:35 Uwe Kleine-König [this message]
2022-12-02 19:03 ` [PULL] pwm changes for 6.2 for Thierry Uwe Kleine-König
2022-12-06 11:17 ` Uwe Kleine-König
2022-12-06 17:06 ` Thierry Reding
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20221202183504.rhz5meomd4a4t7am@pengutronix.de \
--to=u.kleine-koenig@pengutronix.de \
--cc=kernel@pengutronix.de \
--cc=linux-pwm@vger.kernel.org \
--cc=thierry.reding@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.