Re: [PATCH v2 6/6] net: phy: DP83640: Add fiber mode enabling/disabling from device tree

From: Bastien Curutchet
Date: Thu Feb 29 2024 - 02:32:19 EST


Hi Andrew,

On 2/27/24 17:18, Andrew Lunn wrote:
On Tue, Feb 27, 2024 at 10:39:45AM +0100, Bastien Curutchet wrote:
The PHY is able to use copper or fiber. The fiber mode can be enabled or
disabled by hardware strap. If hardware strap is incorrect, PHY can't
establish link.

Add a DT attribute 'ti,fiber-mode' that can be use to override the
hardware strap configuration. If the property is not present, hardware
strap configuration is left as is.
How have you tested this? Do you have a RDK with it connected to an
SFP cage?

I did not test fiber mode as my board uses copper.

My use case is that I need to explicitly disable the fiber mode because the strap hardware is
misconfigured and could possibly enable fiber mode from time to time.


Best regards,

Bastien