[PATCH] ARM: dts: stm32: Add custom PHY reset bindings on AV96
Patrice CHOTARD
patrice.chotard at foss.st.com
Tue Nov 30 11:31:11 CET 2021
HI Marek
On 11/15/21 12:31 PM, Patrick DELAUNAY wrote:
> Hi Marek,
>
> On 11/13/21 3:27 AM, Marek Vasut wrote:
>> The ethernet PHY must be reset on AV96, however DWMAC currently does
>> not support the MDIO-bus PHY GPIO reset bindings and the ethernet MAC
>> PHY reset property is going away on next DT sync. Add PHY specific
>> reset bindings to trigger the PHY reset and fix sporadic ethernet
>> malfunctions, until the next DT sync.
>>
>> Signed-off-by: Marek Vasut <marex at denx.de>
>> Cc: Patrice Chotard <patrice.chotard at foss.st.com>
>> Cc: Patrick Delaunay <patrick.delaunay at foss.st.com>
>> ---
>> arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi | 11 +++++++++++
>> 1 file changed, 11 insertions(+)
>>
>> diff --git a/arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi b/arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi
>> index 8b275e4950e..4b1dbf08387 100644
>> --- a/arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi
>> +++ b/arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi
>> @@ -19,6 +19,17 @@
>> };
>> };
>> +
>> +ðernet0 {
>> + mdio0 {
>> + ethernet-phy at 7 {
>> + reset-gpios = <&gpioz 2 GPIO_ACTIVE_LOW>;
>> + reset-assert-us = <11000>;
>> + reset-deassert-us = <1000>;
>> + };
>> + };
>> +};
>> +
>> &sdmmc1 {
>> u-boot,dm-spl;
>> };
>
>
> Reviewed-by: Patrick Delaunay <patrick.delaunay at foss.st.com>
>
> Thanks
> Patrick
>
>
>
Applied to u-boot-stm32/next
Thanks
Patrice
More information about the U-Boot
mailing list