linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] add pinctrl driver for MT7981 SoC
@ 2023-01-26  0:33 Daniel Golle
  2023-01-26  0:34 ` [PATCH v2 1/2] dt-bindings: pinctrl: add bindings " Daniel Golle
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Daniel Golle @ 2023-01-26  0:33 UTC (permalink / raw)
  To: devicetree, linux-gpio, linux-mediatek, linux-arm-kernel,
	linux-kernel, Sean Wang, Linus Walleij, Matthias Brugger,
	Rob Herring, Krzysztof Kozlowski
  Cc: Chen-Yu Tsai, Miles Chen, Edward-JW Yang, Johnson Wang,
	Fabien Parent, Sam Shih, Jianhui Zhao

The MediaTek MT7981 SoC is the smaller sibbling of the MT7986 SoC.
While MT7986 is already fully supported in vanilla Linux, only few things
are missing to support also MT7981.

Add pinctrl driver including devicetree bindings for MediaTek MT7981
which together with the added clock drivers[1] completes support for the
most basic features of this SoC.

A complete work-in-progress tree based on linux-next for testing is
available via Github[2]:

[1]: https://patchwork.kernel.org/project/linux-clk/list/?series=714497
[2]: https://github.com/dangowrt/linux

Changes since v1:
 * cleaned up YAML bindings according to comments of Rob Herring
 * sync with pinctrl-mt7986.c to get pu/pd bias working

Daniel Golle (2):
  dt-bindings: pinctrl: add bindings for MT7981 SoC
  pinctrl: add mt7981 pinctrl driver

 .../pinctrl/mediatek,mt7981-pinctrl.yaml      |  475 ++++++++
 drivers/pinctrl/mediatek/Kconfig              |    5 +
 drivers/pinctrl/mediatek/Makefile             |    1 +
 drivers/pinctrl/mediatek/pinctrl-mt7981.c     | 1048 +++++++++++++++++
 4 files changed, 1529 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/mediatek,mt7981-pinctrl.yaml
 create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7981.c


base-commit: 9fbee811e479aca2f3523787cae1f46553141b40
-- 
2.39.1


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

end of thread, other threads:[~2023-02-16 16:48 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-26  0:33 [PATCH v2 0/2] add pinctrl driver for MT7981 SoC Daniel Golle
2023-01-26  0:34 ` [PATCH v2 1/2] dt-bindings: pinctrl: add bindings " Daniel Golle
2023-01-31 17:16   ` Rob Herring
2023-01-26  0:34 ` [PATCH v2 2/2] pinctrl: add mt7981 pinctrl driver Daniel Golle
2023-02-16 13:50   ` Arınç ÜNAL
2023-02-16 16:26     ` Daniel Golle
2023-02-16 16:32       ` Arınç ÜNAL
2023-02-16 16:48         ` Daniel Golle
2023-01-30 17:17 ` [PATCH v2 1/2] dt-bindings: pinctrl: add bindings for MT7981 SoC Rob Herring
2023-02-06 13:48 ` [PATCH v2 0/2] add pinctrl driver " Linus Walleij

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).