ARM: dts: rainier: Configure ball Y23 as GPIOP7 for MCLR_VPP

GPIOP7 is used in the Rainier design to manage the state of a
microcontroller elsewhere in the system but its ball, Y23, is the
driver of the heartbeat LED on the ast2600-evb and the SoC defaults Y23
at power-on to the pulse-train behaviour used to drive the LED. This
causes much confusion for the micro in the Rainier system, so hog the
line as early as possible.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Joel Stanley <joel@jms.id.au>
This commit is contained in:
Andrew Jeffery 2020-05-05 16:57:42 +09:30 committed by Joel Stanley
parent 1b36c0d0eb
commit 1daa0147f1

View File

@ -102,6 +102,13 @@ &gpio0 {
/*AA0-AA7*/ "","","","","","","","",
/*AB0-AB7*/ "","","","","","","","",
/*AC0-AC7*/ "","","","","","","","";
pin_mclr_vpp {
gpio-hog;
gpios = <ASPEED_GPIO(P, 7) GPIO_OPEN_DRAIN>;
output-high;
line-name = "mclr_vpp";
};
};
&emmc_controller {