devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/8] pinctrl: aspeed: Preparation for AST2600
@ 2019-06-28  2:38 Andrew Jeffery
  2019-06-28  2:38 ` [PATCH v2 1/8] dt-bindings: pinctrl: aspeed: Split bindings document in two Andrew Jeffery
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Andrew Jeffery @ 2019-06-28  2:38 UTC (permalink / raw)
  To: linux-gpio
  Cc: ryan_chen, Andrew Jeffery, linus.walleij, robh+dt, mark.rutland,
	joel, linux-aspeed, openbmc, devicetree, linux-arm-kernel,
	linux-kernel

Hello!

The ASPEED AST2600 is in the pipeline, and we have enough information to start
preparing to upstream support for it. This series lays some ground work;
splitting the bindings and dicing the implementation up a little further to
facilitate differences between the 2600 and previous SoC generations.

v2 addresses Rob's comments on the bindings conversion patches. v1 can be found
here:

https://www.spinics.net/lists/linux-gpio/msg40157.html

Please review!

Andrew

Andrew Jeffery (8):
  dt-bindings: pinctrl: aspeed: Split bindings document in two
  dt-bindings: pinctrl: aspeed: Convert AST2400 bindings to json-schema
  dt-bindings: pinctrl: aspeed: Convert AST2500 bindings to json-schema
  MAINTAINERS: Add entry for ASPEED pinctrl drivers
  pinctrl: aspeed: Correct comment that is no longer true
  pinctrl: aspeed: Clarify comment about strapping W1C
  pinctrl: aspeed: Split out pinmux from general pinctrl
  pinctrl: aspeed: Add implementation-related documentation

 .../pinctrl/aspeed,ast2400-pinctrl.yaml       |  81 ++
 .../pinctrl/aspeed,ast2500-pinctrl.yaml       | 134 ++++
 .../bindings/pinctrl/pinctrl-aspeed.txt       | 172 ----
 MAINTAINERS                                   |   9 +
 drivers/pinctrl/aspeed/Makefile               |   2 +-
 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c    |  94 ++-
 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c    | 123 ++-
 drivers/pinctrl/aspeed/pinctrl-aspeed.c       | 250 +-----
 drivers/pinctrl/aspeed/pinctrl-aspeed.h       | 549 +------------
 drivers/pinctrl/aspeed/pinmux-aspeed.c        |  96 +++
 drivers/pinctrl/aspeed/pinmux-aspeed.h        | 735 ++++++++++++++++++
 11 files changed, 1312 insertions(+), 933 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
 create mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
 delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-aspeed.txt
 create mode 100644 drivers/pinctrl/aspeed/pinmux-aspeed.c
 create mode 100644 drivers/pinctrl/aspeed/pinmux-aspeed.h

-- 
2.20.1

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

end of thread, other threads:[~2019-07-04  0:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-28  2:38 [PATCH v2 0/8] pinctrl: aspeed: Preparation for AST2600 Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 1/8] dt-bindings: pinctrl: aspeed: Split bindings document in two Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 2/8] dt-bindings: pinctrl: aspeed: Convert AST2400 bindings to json-schema Andrew Jeffery
2019-06-28 15:46   ` Rob Herring
2019-06-28  2:38 ` [PATCH v2 3/8] dt-bindings: pinctrl: aspeed: Convert AST2500 " Andrew Jeffery
2019-06-28 15:46   ` Rob Herring
2019-06-28  2:38 ` [PATCH v2 4/8] MAINTAINERS: Add entry for ASPEED pinctrl drivers Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 5/8] pinctrl: aspeed: Correct comment that is no longer true Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 6/8] pinctrl: aspeed: Clarify comment about strapping W1C Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 7/8] pinctrl: aspeed: Split out pinmux from general pinctrl Andrew Jeffery
2019-06-28  2:38 ` [PATCH v2 8/8] pinctrl: aspeed: Add implementation-related documentation Andrew Jeffery
2019-07-03  8:40 ` [PATCH v2 0/8] pinctrl: aspeed: Preparation for AST2600 Linus Walleij
2019-07-04  0:28   ` Andrew Jeffery

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