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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 20 May 2024 09:55:47 +0200
From: Linus Walleij <linus.walleij@...aro.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: "open list:GPIO SUBSYSTEM" <linux-gpio@...r.kernel.org>, Bartosz Golaszewski <brgl@...ev.pl>, 
	Andy Shevchenko <andriy.shevchenko@...ux.intel.com>, 
	linux-kernel <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] pin control bulk changes for v6.10

Hi Linus,

here is the bulk of pin control changes for v6.10. This time
low activity and not very much interesting, it's even very little
driver activity.

Anyways: details in the signed tag, please pull it in!

Yours,
Linus Walleij

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 83906257f2e4441a4610f83ae24a713ba609b64a:

  Merge tag 'samsung-pinctrl-6.10' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
devel (2024-05-06 08:53:50 +0200)

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

Core changes:

- Use DEFINE_SHOW_STORE_ATTRIBUTE() in debugfs entries.

New drivers:

- Qualcomm PMIH0108, PMD8028, PMXR2230 and PM6450
  pin control support.

Improvements:

- Serious cleanup of the recently merged aw9523 driver.

- Fix PIN_CONFIG_BIAS_DISABLE handling in pinctrl-single.

- A slew of device tree binding cleanups.

- Support a bus clock in the Samsung driver.

----------------------------------------------------------------
André Draszik (2):
      dt-bindings: pinctrl: samsung: google,gs101-pinctrl needs a clock
      pinctrl: samsung: support a bus clock

Andy Shevchenko (13):
      pinctrl: pxa2xx: Make use of struct pinfunction
      pinctrl: pxa2xx: Make use of struct pingroup
      pinctrl: aw9523: Destroy mutex on ->remove()
      pinctrl: aw9523: Use correct error code for not supported functionality
      pinctrl: aw9523: Always try both ports in aw9523_gpio_set_multiple()
      pinctrl: aw9523: Make use of struct pinfunction and PINCTRL_PINFUNCTION()
      pinctrl: aw9523: Use temporary variable for HW IRQ number
      pinctrl: aw9523: Get rid of redundant ' & U8_MAX' pieces
      pinctrl: aw9523: Remove unused irqchip field in struct aw9523_irq
      pinctrl: aw9523: Make use of dev_err_probe()
      pinctrl: aw9523: Sort headers and group pinctrl/*
      pinctrl: aw9523: Fix indentation in a few places
      pinctrl: Use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs

Anjelique Melendez (4):
      dt-bindings: pinctrl: qcom,pmic-gpio: Add PMIH0108 and PMD8028 support
      pinctrl: qcom: spmi-gpio: Add PMXR2230 and PM6450 support
      pinctrl: qcom: spmi-gpio: Add PMIH0108 and PMD8028 support
      dt-bindings: pinctrl: qcom,pmic-gpio: Fix "comptaible" typo for PMIH0108

Arnd Bergmann (1):
      pinctrl: armada-37xx: remove an unused variable

Christophe JAILLET (2):
      pinctrl: max77620: Remove an unused fields in struct
max77620_pin_info and max77620_pctrl_info
      pinctrl: pinctrl-single: Remove some unused fields in struct pcs_function

Claudiu Beznea (2):
      pinctrl: renesas: rzg2l: Execute atomically the interrupt configuration
      pinctrl: renesas: rzg2l: Configure the interrupt type on resume

Danila Tikhonov (1):
      pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs

David Collins (1):
      dt-bindings: pinctrl: qcom,pmic-gpio: Add PMXR2230 and PM6450 support

Geert Uytterhoeven (2):
      pinctrl: renesas: r8a779h0: Fix IRQ suffixes
      pinctrl: renesas: r8a779h0: Add INTC-EX pins, groups, and function

Herman van Hazendonk (1):
      dt-bindings: pinctrl: qcom,pmic-mpp: add support for PM8901

Krzysztof Kozlowski (8):
      dt-bindings: pinctrl: samsung: drop unused header with register constants
      pinctrl: sunxi: sun9i-a80-r: drop driver owner assignment
      pinctrl: freescale: imx8ulp: fix module autoloading
      pinctrl: mediatek: fix module autoloading
      pinctrl: loongson2: fix module autoloading
      pinctrl: qcom: sm7150: fix module autoloading
      pinctrl: realtek: fix module autoloading
      pinctrl: samsung: drop redundant drvdata assignment

Lad Prabhakar (2):
      dt-bindings: pinctrl: renesas,rzg2l-pinctrl: Allow 'input' and
'output-enable' properties
      pinctrl: renesas: rzg2l: Remove extra space in function parameter

Linus Walleij (2):
      Merge tag 'renesas-pinctrl-for-v6.10-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel
      Merge tag 'samsung-pinctrl-6.10' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
devel

Luca Weiss (1):
      dt-bindings: pinctrl: qcom,pmic-gpio: Allow gpio-hog nodes

Matthijs Kooijman (1):
      pinctrl: single: Fix PIN_CONFIG_BIAS_DISABLE handling

Paul Barker (1):
      pinctrl: renesas: rzg2l: Limit 2.5V power supply to Ethernet interfaces

Peng Fan (1):
      pinctrl: pinconf-generic: print hex value

Rafał Miłecki (3):
      dt-bindings: pinctrl: mediatek: mt7622: add "gpio-ranges" property
      dt-bindings: pinctrl: mediatek: mt7622: fix array properties
      dt-bindings: pinctrl: mediatek: mt7622: add "antsel" function

Stefan Wahren (3):
      pinctrl: bcm2835: Implement bcm2835_pinconf_get
      pinctrl: bcm2835: Implement bcm2711_pinconf_get
      pinctrl: bcm2835: Make pin freeing behavior configurable

Tengfei Fan (1):
      dt-bindings: pinctrl: qcom: update functions to match with driver

Thomas Richard (1):
      pinctrl: pinctrl-single: move suspend()/resume() callbacks to noirq

 .../bindings/pinctrl/mediatek,mt7622-pinctrl.yaml  | 113 ++++++++++-------
 .../bindings/pinctrl/qcom,pmic-gpio.yaml           |  38 ++++++
 .../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml |   1 +
 .../bindings/pinctrl/qcom,sm4450-tlmm.yaml         |  52 +++-----
 .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |   2 +
 .../bindings/pinctrl/samsung,pinctrl.yaml          |  21 ++++
 MAINTAINERS                                        |   1 -
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |  83 +++++++++++--
 drivers/pinctrl/freescale/pinctrl-imx8ulp.c        |   1 +
 drivers/pinctrl/mediatek/pinctrl-mt6765.c          |   1 +
 drivers/pinctrl/mediatek/pinctrl-mt6779.c          |   1 +
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |   3 -
 drivers/pinctrl/pinconf-generic.c                  |   2 +-
 drivers/pinctrl/pinctrl-aw9523.c                   | 131 +++++++-------------
 drivers/pinctrl/pinctrl-loongson2.c                |   1 +
 drivers/pinctrl/pinctrl-max77620.c                 |   2 -
 drivers/pinctrl/pinctrl-single.c                   |  50 ++++----
 drivers/pinctrl/pinmux.c                           |  26 ++--
 drivers/pinctrl/pxa/pinctrl-pxa2xx.c               |  55 ++++-----
 drivers/pinctrl/pxa/pinctrl-pxa2xx.h               |  15 +--
 drivers/pinctrl/qcom/pinctrl-sm7150.c              |  21 ++--
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |   4 +
 drivers/pinctrl/realtek/pinctrl-rtd1315e.c         |   1 +
 drivers/pinctrl/realtek/pinctrl-rtd1319d.c         |   1 +
 drivers/pinctrl/renesas/pfc-r8a779h0.c             | 136 +++++++++++++++++++--
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            |  18 ++-
 drivers/pinctrl/samsung/pinctrl-exynos.c           | 112 +++++++++++++++++
 drivers/pinctrl/samsung/pinctrl-samsung.c          |  95 +++++++++++++-
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   2 +
 drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c        |   1 -
 include/dt-bindings/pinctrl/samsung.h              |  95 --------------
 31 files changed, 694 insertions(+), 391 deletions(-)
 delete mode 100644 include/dt-bindings/pinctrl/samsung.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ