[GIT PULL] pinctrl: samsung: pull for v5.18

Krzysztof Kozlowski krzysztof.kozlowski at canonical.com
Tue Feb 15 09:42:20 PST 2022


Hi Linus,

Parts of this pull was shared with ARM SoC guys (tags/samsung-dt-pinctrl-5.18):
https://lore.kernel.org/lkml/20220129115352.13274-1-krzysztof.kozlowski@canonical.com/

This pull request is on top of it, in a fast-forward way, no rebases.

You can pull this one alone, or tags/samsung-dt-pinctrl-5.18 +
tags/samsung-pinctrl-5.18-2 together.

Best regards,
Krzysztof


The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07:

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

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git tags/samsung-pinctrl-5.18-2

for you to fetch changes up to 3652dc070bad335d6feb31402bb4ab1ad58d5cb6:

  pinctrl: samsung: improve wake irq info on console (2022-02-01 09:13:30 +0100)

----------------------------------------------------------------
Samsung pinctrl drivers changes for v5.18

1. Fix OF reference leak in pinctrl driver probe error path.
2. Correct list of handlers for Exynos850 ALIVE and CMGP pin banks.
3. Accept devicetrees with GPIO pin bank definitions named with a
   "-gpio-bank" suffix.  This is necessary for later Samsung pinctrl
   bindings dtschema.
4. Convert Samsung pinctrl bindings to dtschema.
5. Add support for Exynos850 and ExynosAutov9 wake-up interrupts.
6. Add support for Tesla FSD SoC.

----------------------------------------------------------------
Alim Akhtar (2):
      dt-bindings: pinctrl: samsung: Add compatible for Tesla FSD SoC
      pinctrl: samsung: add FSD SoC specific data

Krzysztof Kozlowski (5):
      pinctrl: samsung: drop pin banks references on error paths
      pinctrl: samsung: accept GPIO bank nodes with a suffix
      dt-bindings: pinctrl: samsung: convert to dtschema
      dt-bindings: pinctrl: samsung: describe Exynos850 and ExynosAutov9 wake-ups
      pinctrl: samsung: add support for Exynos850 and ExynosAutov9 wake-ups

Martin Jücker (1):
      pinctrl: samsung: improve wake irq info on console

Sam Protsenko (1):
      pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE and CMGP gpios

 .../pinctrl/samsung,pinctrl-gpio-bank.yaml         |  52 +++
 .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml |  81 +++++
 .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml  | 106 ++++++
 .../bindings/pinctrl/samsung,pinctrl.yaml          | 393 +++++++++++++++++++++
 .../bindings/pinctrl/samsung-pinctrl.txt           | 383 --------------------
 MAINTAINERS                                        |   2 +-
 drivers/pinctrl/samsung/pinctrl-exynos-arm64.c     |  73 +++-
 drivers/pinctrl/samsung/pinctrl-exynos.c           |   7 +-
 drivers/pinctrl/samsung/pinctrl-samsung.c          |  89 ++++-
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   1 +
 10 files changed, 781 insertions(+), 406 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt



More information about the linux-arm-kernel mailing list