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>] [day] [month] [year] [list]
Message-ID: <CACRpkdYZCX7F+yoxZb5=qDfieAndOvS+mWfe2EYRvg6=zVOciA@mail.gmail.com>
Date: Thu, 23 Jan 2025 09:25:35 +0100
From: Linus Walleij <linus.walleij@...aro.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel <linux-kernel@...r.kernel.org>, 
	"open list:GPIO SUBSYSTEM" <linux-gpio@...r.kernel.org>
Subject: [GIT PULL] pin control changes for v6.14

Hi Linus,

here is the bulk of pin control changes for the v6.14 kernel cycle.

There is nothing special this time at all. Just new drivers, gradual
improvements. Some fixes.

Details in the signed tag.

Please pull it in!

Yours,
Linus Walleij

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v6.14-1

for you to fetch changes up to c9da9958ba14d89fdf360872c36dc89f4c70861f:

  dt-bindings: pinctrl: sunxi: add compatible for V853 (2025-01-16
10:08:10 +0100)

----------------------------------------------------------------
Pin control changes for the v6.14 kernel cycle:

No core changes this time

New drivers:

- New subdriver for the Qualcomm MSM8917 SoC TLMM

- New subdriver for the Mediatek MT7988 SoC

- New subdriver for the Rockchip RK3562 SoC

- New subdriver for the Renesas RZ/G3E SoC

Improvements:

- Fix some missing pins in the Qualcomm IPQ5424 TLMM

- Fix some missing LVDS pins in the Sunxi A100/A133

- Support Sunxi V853 (simple compatible string)

- Cleanups in the Samsung driver

- Fix some AMD suspend behaviour

- Cleanups

----------------------------------------------------------------
Andras Szemzo (1):
      dt-bindings: pinctrl: sunxi: add compatible for V853

Barnabás Czémán (1):
      dt-bindings: pinctrl: qcom: Add MSM8917 pinctrl

Biju Das (7):
      dt-bindings: soc: renesas: Document Renesas RZ/G3E SoC variants
      dt-bindings: soc: renesas: Document RZ/G3E SMARC SoM and Carrier-II EVK
      dt-bindings: clock: renesas: Document RZ/G3E SoC CPG
      dt-bindings: pinctrl: renesas: Add alpha-numerical port support for RZ/V2H
      dt-bindings: pinctrl: renesas: Document RZ/G3E SoC
      pinctrl: renesas: rzg2l: Update r9a09g057_variable_pin_cfg table
      pinctrl: renesas: rzg2l: Add support for RZ/G3E SoC

Christophe JAILLET (2):
      pinctrl: samsung: Fix irq handling if an error occurs in
exynos_irq_demux_eint16_31()
      pinctrl: ocelot: Constify some structures

Claudiu Beznea (1):
      pinctrl: renesas: rzg2l: Add audio clock pins on RZ/G3S

Daniel Golle (2):
      pinctrl: mediatek: add support for MTK_PULL_PD_TYPE
      pinctrl: mediatek: add MT7988 pinctrl driver

Frank Wunderlich (1):
      dt-bindings: pinctrl: add binding for MT7988 SoC

Geert Uytterhoeven (3):
      pinctrl: ingenic: Replace seq_printf() by seq_puts()
      Merge tag 'renesas-r9a09g057-dt-binding-defs-tag2' into
renesas-pinctrl-for-v6.14
      Merge tag 'renesas-r9a09g047-dt-binding-defs-tag2' into
renesas-pinctrl-for-v6.14

Javier Carrasco (2):
      pinctrl: samsung: fix fwnode refcount cleanup if
platform_get_irq_optional() fails
      pinctrl: samsung: update child reference drop comment

Kever Yang (1):
      dt-bindings: pinctrl: Add rk3562 pinctrl support

Krzysztof Kozlowski (2):
      dt-bindings: pinctrl: Correct indentation and style in DTS example
      pinctrl: Use str_enable_disable-like helpers

Lad Prabhakar (1):
      pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E

Linus Walleij (5):
      Merge tag 'renesas-pinctrl-for-v6.14-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel
      Merge tag 'samsung-pinctrl-6.14' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
devel
      pinctrl: mediatek: Drop mtk_pinconf_bias_set_pd()
      Merge tag 'renesas-pinctrl-for-v6.14-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel
      Merge tag 'renesas-pinctrl-for-v6.14-tag3' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel

Maciej S. Szmigiero (1):
      pinctrl: amd: Take suspend type into consideration which pins are non-wake

Manikanta Mylavarapu (2):
      dt-bindings: pinctrl: qcom: update spi0 function
      pinctrl: qcom: ipq5424: split spi0 pin group

Mingwei Zheng (2):
      pinctrl: nomadik: Add check for clk_enable()
      pinctrl: stm32: Add check for clk_enable()

Mukesh Ojha (1):
      pinctrl: Fix the clean up on pinconf_apply_setting failure

Otto Pflüger (1):
      pinctrl: qcom: Add MSM8917 tlmm pinctrl driver

Parthiban Nallathambi (1):
      pinctrl: sunxi: add missed lvds pins for a100/a133

Steven Liu (1):
      pinctrl: rockchip: add rk3562 support

 .../bindings/clock/renesas,rzv2h-cpg.yaml          |   15 +-
 .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml       |   13 +
 .../bindings/pinctrl/atmel,at91rm9200-pinctrl.yaml |   72 +-
 .../bindings/pinctrl/mediatek,mt7988-pinctrl.yaml  |  575 +++++++
 .../bindings/pinctrl/qcom,ipq5424-tlmm.yaml        |    4 +-
 .../bindings/pinctrl/qcom,msm8917-pinctrl.yaml     |  160 ++
 .../bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml |   54 +-
 .../bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml |   54 +-
 .../bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml |   54 +-
 .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |    7 +-
 .../bindings/pinctrl/rockchip,pinctrl.yaml         |    1 +
 .../bindings/pinctrl/xlnx,pinctrl-zynq.yaml        |   61 +-
 .../devicetree/bindings/soc/renesas/renesas.yaml   |   17 +
 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c             |    3 +-
 drivers/pinctrl/cirrus/pinctrl-lochnagar.c         |    3 +-
 drivers/pinctrl/core.c                             |   50 +-
 drivers/pinctrl/mediatek/Kconfig                   |    7 +
 drivers/pinctrl/mediatek/Makefile                  |    1 +
 drivers/pinctrl/mediatek/pinctrl-mt7988.c          | 1556 +++++++++++++++++++
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c   |   57 +-
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h   |    1 +
 drivers/pinctrl/nomadik/pinctrl-abx500.c           |    5 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |   42 +-
 drivers/pinctrl/pinctrl-amd.c                      |   30 +-
 drivers/pinctrl/pinctrl-amd.h                      |    7 +-
 drivers/pinctrl/pinctrl-gemini.c                   |   11 +-
 drivers/pinctrl/pinctrl-ingenic.c                  |    2 +-
 drivers/pinctrl/pinctrl-ocelot.c                   |   20 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |  200 ++-
 drivers/pinctrl/pinctrl-rockchip.h                 |    3 +-
 drivers/pinctrl/pinctrl-stmfx.c                    |    2 +-
 drivers/pinctrl/qcom/Kconfig.msm                   |    6 +
 drivers/pinctrl/qcom/Makefile                      |    1 +
 drivers/pinctrl/qcom/pinctrl-ipq5424.c             |   34 +-
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    3 +-
 drivers/pinctrl/qcom/pinctrl-msm8917.c             | 1620 ++++++++++++++++++++
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |    3 +-
 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c            |    3 +-
 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c           |    3 +-
 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c            |   10 +-
 drivers/pinctrl/renesas/Kconfig                    |    1 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |  190 ++-
 drivers/pinctrl/samsung/pinctrl-exynos.c           |    6 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c          |    4 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |   81 +-
 drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c        |   12 +
 include/dt-bindings/clock/renesas,r9a09g047-cpg.h  |   21 +
 .../pinctrl/renesas,r9a09g047-pinctrl.h            |   41 +
 .../pinctrl/renesas,r9a09g057-pinctrl.h            |   31 +
 49 files changed, 4850 insertions(+), 307 deletions(-)
 create mode 100644
Documentation/devicetree/bindings/pinctrl/mediatek,mt7988-pinctrl.yaml
 create mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,msm8917-pinctrl.yaml
 create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7988.c
 create mode 100644 drivers/pinctrl/qcom/pinctrl-msm8917.c
 create mode 100644 include/dt-bindings/clock/renesas,r9a09g047-cpg.h
 create mode 100644 include/dt-bindings/pinctrl/renesas,r9a09g047-pinctrl.h
 create mode 100644 include/dt-bindings/pinctrl/renesas,r9a09g057-pinctrl.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ