[PATCH linux dev-5.4 0/3] AST2600's Y23 heartbeat to pinctrl

Andrew Jeffery andrew at aj.id.au
Tue May 5 17:27:39 AEST 2020


This short series adds the "heartbeat" function to ball Y23 on the AST2600,
which is the default function for the pin (not GPIO as described by previous
datasheets). It's necessary to describe the heartbeat function in order to
export the pin as GPIOP7.

Further, work-around the heartbeat behaviour for Rainer by hogging the GPIO so
that we're not messing with the microcontroller to which it is routed.

I'd like to let these patches bake for a period in the OpenBMC kernel tree
until we can verify the behaviour on hardware.



Andrew Jeffery (3):
  dt-bindings: pinctrl: Add HEARTBEAT to ASPEED AST2600
  pinctrl: aspeed: Describe the heartbeat function on ball Y23
  ARM: dts: rainier: Configure ball Y23 as GPIOP7 for MCLR_VPP

 .../pinctrl/aspeed,ast2600-pinctrl.yaml       | 87 ++++++++++---------
 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts  |  7 ++
 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c    |  7 +-
 3 files changed, 57 insertions(+), 44 deletions(-)


More information about the openbmc mailing list