[PATCH linux dev-4.10 00/10] Clean up mach-aspeed/aspeed.c

Andrew Jeffery andrew at aj.id.au
Thu Apr 27 16:08:13 AEST 2017


Hi all,

Here's RFC-ish series for cleaning up the board file given functionality we now
have in the tree. The intent here is to:

1. Demonstrate what can be done with some of the driver support we have merged
2. Solicit feedback from system owners about the changes

Probably the most overtly breaking change is the patch for power button
debouncing in Barreleye, which switches to using gpio-keys.

Another likely controversial change is creating two devicetrees for Zaius to
isolate EVT1 requirements from the general Zaius configuration.

The rest of the changes hopefully shouldn't cause too much grief, but still
need some inspection.

The series depends on patches not included in it, however Joel is in the
process of putting together a tree on which the series can be applied. For
reference, the dependencies include:

GPIO debouncing: https://lists.ozlabs.org/pipermail/openbmc/2017-April/007219.html
Pinconf support: https://lists.ozlabs.org/pipermail/openbmc/2017-April/007213.html

Cheers,

Andrew

Andrew Jeffery (10):
  aspeed: barreleye: Remove unnecessary GPIO configuration
  aspeed: barreleye: Passthrough debounce isn't required
  aspeed: barreleye: Debounce BMC_PWBTN_IN_N through devicetree
  aspeed: garrison: Request RGMII and MDIO through devicetree
  aspeed: zaius: Disable GPIO bias via devicetree pinconf requests
  aspeed: zaius: Remove LPC-to-AHB bridge configuration
  aspeed: zaius: Remove manual CS decoding window configuration
  aspeed: witherspoon: Remove LPC-to-AHB bridge configuration
  aspeed: witherspoon: Remove manual CS decoding window configuration
  aspeed: romulus: Remove manual CS decoding window configuration

 arch/arm/boot/dts/Makefile                      |  1 +
 arch/arm/boot/dts/aspeed-bmc-opp-barreleye.dts  | 11 ++++
 arch/arm/boot/dts/aspeed-bmc-opp-garrison.dts   |  5 ++
 arch/arm/boot/dts/aspeed-bmc-opp-zaius-evt1.dts | 20 +++++++
 arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts      | 10 ++++
 arch/arm/mach-aspeed/aspeed.c                   | 74 -------------------------
 6 files changed, 47 insertions(+), 74 deletions(-)
 create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-zaius-evt1.dts

-- 
2.9.3



More information about the openbmc mailing list