Re: [PATCH net-next v11 0/5] RGMII Internal delay common property

From: David Miller
Date: Thu Jun 25 2020 - 19:05:50 EST


From: Dan Murphy <dmurphy@xxxxxx>
Date: Wed, 24 Jun 2020 07:16:00 -0500

> The RGMII internal delay is a common setting found in most RGMII capable PHY
> devices. It was found that many vendor specific device tree properties exist
> to do the same function. This creates a common property to be used for PHY's
> that have internal delays for the Rx and Tx paths.
>
> If the internal delay is tunable then the caller needs to pass the internal
> delay array and the return will be the index in the array that was found in
> the firmware node.
>
> If the internal delay is fixed then the caller only needs to indicate which
> delay to return. There is no need for a fixed delay to add device properties
> since the value is not configurable. Per the ethernet-controller.yaml the
> interface type indicates that the PHY should provide the delay.
>
> This series contains examples of both a configurable delay and a fixed delay.

Series applied, thank you.