[PATCH linux dev-4.7 00/14] Update GPIO and pinctrl to upstream

Andrew Jeffery andrew at aj.id.au
Fri Feb 3 15:09:00 AEDT 2017


Hi all,

I've aborted the sending of this series. `git send-email` will by
default Cc people who have tags on the patches, most of which are
cherry-picked backports from upstream. This resulted in the backport
series being sent to the GPIO/pinctrl maintainer, who is already
stressed enough as it is[1].

I'll resend in a moment.

Apologies for the noise.

Andrew

[1] https://lists.ozlabs.org/pipermail/openbmc/2017-February/006366.html

On Fri, 2017-02-03 at 14:27 +1030, Andrew Jeffery wrote:
> Hi Joel,
> 
> This series gets the GPIO and pinctrl subsystems of dev-4.7 into the same state
> as upstream. A handful of patches reset things back to mainline, and then
> patches applied by the GPIO and pinctrl maintainer are cherry-picked in.
> 
> The series has three checkpatch warnings, one for "lack" of Kconfig symbol
> description in 2/14 (which simply resets some state to match mainline), a
> second for a duplicate S-o-B tag in 5/14 and another regarding commit message
> line length in 6/14. I've added my S-o-B twice in 5/14 because the patch
> doesn't backport cleanly and I had to remove some code. The commit message
> warning in 6/14 is for a link to the upstream patch and isn't appropriate to
> wrap.
> 
> Other than that, it builds with aspeed_g{4,5}_defconfigs and boots in Palmetto
> and Romulus QEMU machines. The cherry-picked patches have been tested on
> Palmetto and AST2500EVB hardware.
> 
> Please review.
> 
> Cheers,
> 
> Andrew
> 
> Andrew Jeffery (13):
>   gpio: aspeed: dt: Reset bindings to mainline
>   gpio: aspeed: Reset to mainline
>   aspeed: dt: Mark GPIO controller as interrupt-controller
>   gpio: aspeed: Add banks Y, Z, AA, AB and AC
>   gpio: aspeed: Remove dependence on GPIOF_* macros
>   aspeed: g5: dt: Update GPIO pin range to mux banks Y, Z, AA, AB, AC
>   pinctrl: aspeed: Reset to mainline
>   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
>   pinctrl: aspeed: g4: Fix mux configuration for GPIOs AA[4-7], AB[0-7]
> 
> Joel Stanley (1):
>   gpio: aspeed: Make bank names strings
> 
>  .../devicetree/bindings/gpio/gpio-aspeed.txt       |  20 +-
>  .../devicetree/bindings/pinctrl/pinctrl-aspeed.txt |  91 ++++++-
>  arch/arm/boot/dts/aspeed-g4.dtsi                   |   1 +
>  arch/arm/boot/dts/aspeed-g5.dtsi                   |   3 +-
>  drivers/gpio/Kconfig                               |  13 +-
>  drivers/gpio/gpio-aspeed.c                         | 299 ++++++++++++++-------
>  drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c         |  63 ++---
>  drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c         |  76 ++++--
>  drivers/pinctrl/aspeed/pinctrl-aspeed.c            | 216 +++++++--------
>  drivers/pinctrl/aspeed/pinctrl-aspeed.h            |  48 ++--
>  10 files changed, 507 insertions(+), 323 deletions(-)
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20170203/36ec4a7e/attachment.sig>


More information about the openbmc mailing list