lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Wed, 30 Mar 2022 14:19:24 +0200
From:   Thierry Reding <thierry.reding@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Uwe Kleine-König 
        <u.kleine-koenig@...gutronix.de>, Lee Jones <lee.jones@...aro.org>,
        linux-pwm@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] pwm: Changes for v5.18-rc1

Hi Linus,

The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:

  Linux 5.17-rc1 (2022-01-23 10:12:53 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git tags/pwm/for-5.18-rc1

for you to fetch changes up to ed14d36498c8d15be098df4af9ca324f96e9de74:

  pwm: rcar: Simplify multiplication/shift logic (2022-02-24 15:14:56 +0100)

Thanks,
Thierry

----------------------------------------------------------------
pwm: Changes for v5.18-rc1

Contains conversions of some more drivers to the atomic API as well as
the addition of new chip support for some existing drivers.

There are also various minor fixes and cleanups across the board, from
drivers to device tree bindings.

----------------------------------------------------------------
Aidan MacDonald (2):
      dt-bindings: timer: Add PWM compatible for X1000 SoC
      pwm: jz4740: Add support for X1000 SoC

Allen-KH Cheng (1):
      dt-bindings: pwm: mtk-disp: Add compatible string for MT8183 SoC

AngeloGioacchino Del Regno (3):
      pwm: pwm-mediatek: Simplify error handling with dev_err_probe()
      pwm: pwm-mediatek: Allocate clk_pwms with devm_kmalloc_array
      pwm: pwm-mediatek: Beautify error messages text

Colin Ian King (1):
      pwm: atmel: Remove redundant initialization of variable timeout

Geert Uytterhoeven (1):
      pwm: rcar: Simplify multiplication/shift logic

Krzysztof Kozlowski (16):
      dt-bindings: pwm: google,cros-ec: include generic pwm schema
      dt-bindings: pwm: allwinner,sun4i-a10: Include generic PWM schema
      dt-bindings: pwm: imx: Include generic PWM schema
      dt-bindings: pwm: intel,lgm: Include generic PWM schema
      dt-bindings: pwm: iqs620a: Include generic PWM schema
      dt-bindings: pwm: mxs: Include generic PWM schema
      dt-bindings: pwm: rockchip: Include generic PWM schema
      dt-bindings: pwm: sifive: Include generic PWM schema
      dt-bindings: pwm: renesas,pwm: Include generic PWM schema
      dt-bindings: pwm: toshiba,visconti: Include generic PWM schema
      dt-bindings: pwm: brcm,bcm7038: Do not require pwm-cells twice
      dt-bindings: pwm: intel,keembay: Do not require pwm-cells twice
      dt-bindings: pwm: samsung: Do not require pwm-cells twice
      dt-bindings: pwm: tiecap: Do not require pwm-cells twice
      dt-bindings: pwm: tiehrpwm: Do not require pwm-cells twice
      dt-bindings: pwm: renesas,tpu: Do not require pwm-cells twice

Lionel Vitte (1):
      pwm: pca9685: Reset OFF/ON registers to POR value

Uwe Kleine-König (19):
      pwm: meson: Drop always false check from .request()
      pwm: meson: Drop useless check for channel data being NULL
      pwm: meson: Simplify duplicated per-channel tracking
      pwm: meson: Drop always false check from .apply()
      pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add()
      pwm: lpc18xx-sct: Reduce number of devm memory allocations
      pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data()
      pwm: imx1: Implement .apply callback
      pwm: img: Rename variable pointing to driver private data
      pwm: tegra: Rename variable pointing to driver private data
      pwm: sun4i: Rename variable pointing to driver private data
      pwm: stmpe: Drop unused setting of driver data
      pwm: stmpe: Rename variable pointing to driver private data
      pwm: pxa: Implement .apply() callback
      pwm: tiehrpwm: Implement .apply() callback
      pwm: bcm-kona: Implement .apply() callback
      pwm: raspberrypi-poe: Drop assignment to struct pwmchip::base
      pwm: brcmstb: Implement .apply() callback
      pwm: brcmstb: Remove useless locking

zhaoxiao (1):
      pwm: vt8500: Rename variable pointing to driver private data

 .../devicetree/bindings/mfd/google,cros-ec.yaml    |   4 +
 .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml      |  53 ++++----
 .../devicetree/bindings/pwm/brcm,bcm7038-pwm.yaml  |   1 -
 .../bindings/pwm/google,cros-ec-pwm.yaml           |   5 +-
 Documentation/devicetree/bindings/pwm/imx-pwm.yaml |   4 +-
 .../devicetree/bindings/pwm/imx-tpm-pwm.yaml       |   4 +-
 .../devicetree/bindings/pwm/intel,keembay-pwm.yaml |   1 -
 .../devicetree/bindings/pwm/intel,lgm-pwm.yaml     |   3 +
 .../devicetree/bindings/pwm/iqs620a-pwm.yaml       |   4 +-
 Documentation/devicetree/bindings/pwm/mxs-pwm.yaml |   4 +-
 .../devicetree/bindings/pwm/pwm-mtk-disp.txt       |   1 +
 .../devicetree/bindings/pwm/pwm-rockchip.yaml      |  74 +++++------
 .../devicetree/bindings/pwm/pwm-samsung.yaml       |   1 -
 .../devicetree/bindings/pwm/pwm-sifive.yaml        |   4 +-
 .../devicetree/bindings/pwm/pwm-tiecap.yaml        |   1 -
 .../devicetree/bindings/pwm/pwm-tiehrpwm.yaml      |   1 -
 .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml  |  26 ++--
 .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml   |   1 -
 .../bindings/pwm/toshiba,pwm-visconti.yaml         |   4 +-
 .../devicetree/bindings/timer/ingenic,tcu.yaml     |   1 +
 drivers/pwm/pwm-atmel.c                            |   2 +-
 drivers/pwm/pwm-bcm-kona.c                         |  90 ++++++++-----
 drivers/pwm/pwm-brcmstb.c                          |  52 ++++----
 drivers/pwm/pwm-img.c                              | 141 ++++++++++-----------
 drivers/pwm/pwm-imx1.c                             |  33 ++++-
 drivers/pwm/pwm-jz4740.c                           |   5 +
 drivers/pwm/pwm-lpc18xx-sct.c                      |  49 +++----
 drivers/pwm/pwm-mediatek.c                         |  34 ++---
 drivers/pwm/pwm-meson.c                            |  25 ++--
 drivers/pwm/pwm-pca9685.c                          |   4 +-
 drivers/pwm/pwm-pxa.c                              |  33 ++++-
 drivers/pwm/pwm-raspberrypi-poe.c                  |   1 -
 drivers/pwm/pwm-rcar.c                             |   2 +-
 drivers/pwm/pwm-stmpe.c                            |  18 ++-
 drivers/pwm/pwm-sun4i.c                            |  70 +++++-----
 drivers/pwm/pwm-tegra.c                            |  59 +++++----
 drivers/pwm/pwm-tiehrpwm.c                         |  40 +++++-
 drivers/pwm/pwm-vt8500.c                           |  38 +++---
 38 files changed, 492 insertions(+), 401 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ