From: Andrew Jeffery <andrew@aj.id.au>
To: Linus Walleij <linus.walleij@linaro.org>
Cc: Andrew Jeffery <andrew@aj.id.au>,
Rob Herring <robh+dt@kernel.org>,
Mark Rutland <mark.rutland@arm.com>,
Lee Jones <lee.jones@linaro.org>, Joel Stanley <joel@jms.id.au>,
linux-gpio@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org
Subject: [PATCH v4 0/5] pinctrl: aspeed: Implement remaining pins
Date: Tue, 20 Dec 2016 18:05:46 +1030 [thread overview]
Message-ID: <20161220073551.28522-1-andrew@aj.id.au> (raw)
Hi Linus,
This is v4 of the series implementing the remainder of the pinmux tables for
the AST2400 and AST2500 SoCs. v3 of the series can be found here:
https://lkml.org/lkml/2016/12/5/847
Cheers,
Andrew
Changes since v3:
* Add a patch fixing the AST2400 SCU compatible strings in the Aspeed pinctrl
bindings. They are mentioned to define the expectations on the pinctrl node's
parent and also in the examples to illustrate the relationship.
* Rework the g5 example bindings in patch 2/5 to reflect the LPC/LHC
bindings[1][2], and fix the SCU compatible string.
[1] https://lkml.org/lkml/2016/12/20/63
[2] https://lkml.org/lkml/2016/12/20/62
Significant changes since v2:
* The fix for touching bit SCU90[6] has been applied, so the patch has been
dropped.
* The MFD devicetree bindings patches have been split out into their own
series: https://lkml.org/lkml/2016/12/5/835
* Rework the "Read and write bits in LPC and GFX controllers" patch so that the
changes are backwards compatible with existing devicetrees. This will lead to
limited functionality, but no more limited than what systems with those
devicetrees already experience.
* A fix for the kerneldoc return value descriptions
Significant changes since v1:
* Fixes from v1 have been applied, so have been dropped for v2
* A new fix has appeared, "pinctrl-aspeed-g5: Never set SCU90[6]", as noted
above
* New bindings documents for the SoC Display and LPC Host Controllers, driven
by the patch "pinctrl: aspeed: Read and write bits in LPCHC and GFX
controllers"
* The v1 patch "pinctrl: aspeed: Enable capture of off-SCU pinmux state" has
been significantly reworked and is now titled "pinctrl: aspeed: Read and
write bits in LPCHC and GFX controllers"
Andrew Jeffery (5):
pinctrl: aspeed: dt: Fix compatibles for the System Control Unit
pinctrl: aspeed: Read and write bits in LPC and GFX controllers
pinctrl: aspeed-g4: Add mux configuration for all pins
pinctrl: aspeed-g5: Add mux configuration for all pins
pinctrl: aspeed: Fix kerneldoc return descriptions
.../devicetree/bindings/pinctrl/pinctrl-aspeed.txt | 127 +-
drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 1115 +++++++++++++-
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 1524 +++++++++++++++++++-
drivers/pinctrl/aspeed/pinctrl-aspeed.c | 165 ++-
drivers/pinctrl/aspeed/pinctrl-aspeed.h | 33 +-
5 files changed, 2835 insertions(+), 129 deletions(-)
--
2.9.3
next reply other threads:[~2016-12-20 7:35 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-20 7:35 Andrew Jeffery [this message]
2016-12-20 7:35 ` [PATCH v4 1/5] pinctrl: aspeed: dt: Fix compatibles for the System Control Unit Andrew Jeffery
2016-12-20 7:56 ` Joel Stanley
[not found] ` <20161220073551.28522-2-andrew-zrmu5oMJ5Fs@public.gmane.org>
2016-12-22 21:01 ` Rob Herring
2016-12-27 22:14 ` Linus Walleij
2016-12-20 7:35 ` [PATCH v4 2/5] pinctrl: aspeed: Read and write bits in LPC and GFX controllers Andrew Jeffery
[not found] ` <20161220073551.28522-3-andrew-zrmu5oMJ5Fs@public.gmane.org>
2016-12-22 21:03 ` Rob Herring
2016-12-27 22:16 ` Linus Walleij
2016-12-20 7:35 ` [PATCH v4 3/5] pinctrl: aspeed-g4: Add mux configuration for all pins Andrew Jeffery
2016-12-27 22:18 ` Linus Walleij
2016-12-20 7:35 ` [PATCH v4 4/5] pinctrl: aspeed-g5: " Andrew Jeffery
[not found] ` <20161220073551.28522-5-andrew-zrmu5oMJ5Fs@public.gmane.org>
2016-12-28 0:22 ` Linus Walleij
2016-12-20 7:35 ` [PATCH v4 5/5] pinctrl: aspeed: Fix kerneldoc return descriptions Andrew Jeffery
2016-12-28 0:23 ` Linus Walleij
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20161220073551.28522-1-andrew@aj.id.au \
--to=andrew@aj.id.au \
--cc=devicetree@vger.kernel.org \
--cc=joel@jms.id.au \
--cc=lee.jones@linaro.org \
--cc=linus.walleij@linaro.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).