linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/5] Add Exynos990 pinctrl and chipid drivers
@ 2024-10-15 21:04 Igor Belwon
  2024-10-15 21:04 ` [PATCH v2 1/5] dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible Igor Belwon
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Igor Belwon @ 2024-10-15 21:04 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Sylwester Nawrocki, Alim Akhtar,
	Linus Walleij, Rob Herring, Conor Dooley, Tomasz Figa
  Cc: linux-gpio, devicetree, linux-arm-kernel, linux-samsung-soc,
	linux-kernel

Hi folks,

This series adds support for the drivers for the Exynos 990 SoC. It
consists of the pinctrl driver and the chipid driver. The product ID
of this chip for chipid is 0xe9830000. The pinctrl bank types are the
same as in the Exynos 850 chip.

Changes in v2:
 - Moved bindings from SoC bringup commit
 - Moved device tree changes from SoC bringup commit
 - Ordered pinctrl nodes by unit address in SoC DT
 - Moved the exynos990-wakeup-eint binding to the correct if.
 - Added pinctrl aliases to SoC DT.

Kind regards,
Igor

Igor Belwon (5):
  dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible
  dt-bindings: pinctrl: samsung: add exynos990-wakeup-eint compatible
  pinctrl: samsung: Add Exynos 990 SoC pinctrl configuration
  arm64: dts: exynos: Add Exynos 990 pinctrl nodes
  arm64: dts: exynos: Add button support for c1s

 .../samsung,pinctrl-wakeup-interrupt.yaml     |    1 +
 .../bindings/pinctrl/samsung,pinctrl.yaml     |    1 +
 arch/arm64/boot/dts/exynos/exynos990-c1s.dts  |   49 +
 .../boot/dts/exynos/exynos990-pinctrl.dtsi    | 2195 +++++++++++++++++
 arch/arm64/boot/dts/exynos/exynos990.dtsi     |   57 +
 .../pinctrl/samsung/pinctrl-exynos-arm64.c    |  140 ++
 drivers/pinctrl/samsung/pinctrl-samsung.c     |    2 +
 drivers/pinctrl/samsung/pinctrl-samsung.h     |    1 +
 8 files changed, 2446 insertions(+)
 create mode 100644 arch/arm64/boot/dts/exynos/exynos990-pinctrl.dtsi

-- 
2.45.2


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-10-16 14:49 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-15 21:04 [PATCH v2 0/5] Add Exynos990 pinctrl and chipid drivers Igor Belwon
2024-10-15 21:04 ` [PATCH v2 1/5] dt-bindings: pinctrl: samsung: Add exynos990-pinctrl compatible Igor Belwon
2024-10-15 21:04 ` [PATCH v2 2/5] dt-bindings: pinctrl: samsung: add exynos990-wakeup-eint compatible Igor Belwon
2024-10-16  7:20   ` Krzysztof Kozlowski
2024-10-15 21:04 ` [PATCH v2 3/5] pinctrl: samsung: Add Exynos 990 SoC pinctrl configuration Igor Belwon
2024-10-15 21:04 ` [PATCH v2 4/5] arm64: dts: exynos: Add Exynos 990 pinctrl nodes Igor Belwon
2024-10-15 21:04 ` [PATCH v2 5/5] arm64: dts: exynos: Add button support for c1s Igor Belwon
2024-10-16  7:04   ` Krzysztof Kozlowski
2024-10-15 22:03 ` [PATCH v2 0/5] Add Exynos990 pinctrl and chipid drivers Linus Walleij
2024-10-16  7:06 ` Krzysztof Kozlowski
2024-10-16  7:19   ` Krzysztof Kozlowski
2024-10-16 14:41     ` Igor Belwon
2024-10-16 14:49       ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).