[PATCH U-Boot v2019.04-aspeed-openbmc 6/6] ast2600: Add GPIO controller and hog TPM reset pin
Eddie James
eajames at linux.ibm.com
Fri Feb 4 03:01:54 AEDT 2022
On 2/2/22 20:17, Andrew Jeffery wrote:
>
> On Tue, 25 Jan 2022, at 05:45, Eddie James wrote:
>> Hog the GPIO pin to reset the TPM.
>>
>> Signed-off-by: Eddie James <eajames at linux.ibm.com>
>> ---
>> arch/arm/dts/ast2600-rainier.dts | 11 +++++++++++
>> 1 file changed, 11 insertions(+)
>>
>> diff --git a/arch/arm/dts/ast2600-rainier.dts b/arch/arm/dts/ast2600-rainier.dts
>> index aae507b4c2..d0e82d1512 100755
>> --- a/arch/arm/dts/ast2600-rainier.dts
>> +++ b/arch/arm/dts/ast2600-rainier.dts
>> @@ -108,3 +108,14 @@
>> u-boot,dm-pre-reloc;
>> status = "okay";
>> };
>> +
>> +&gpio0 {
>> + u-boot,dm-pre-reloc;
>> +
>> + tpm_reset {
>> + u-boot,dm-pre-reloc;
> Do we need this in the hog node? Seems like it's only necessary in controller nodes.
Yes it is necessary, the SPL dtc compiler will cull anything without
that property.
Thanks,
Eddie
>
>> + gpio-hog;
>> + output-high;
>> + gpios = <ASPEED_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
>> + };
>> +};
>> --
>> 2.27.0
More information about the openbmc
mailing list