On Thu, Jun 04, 2020 at 06:14:07AM -0500, Dan Murphy wrote: > tx-internal-delays and rx-internal-delays are a common setting for RGMII > capable devices. > > These properties are used when the phy-mode or phy-controller is set to > rgmii-id, rgmii-rxid or rgmii-txid. These modes indicate to the > controller that the PHY will add the internal delay for the connection. > > Signed-off-by: Dan Murphy <dmurphy@xxxxxx> > --- > .../devicetree/bindings/net/ethernet-phy.yaml | 13 +++++++++++++ > 1 file changed, 13 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/ethernet-phy.yaml b/Documentation/devicetree/bindings/net/ethernet-phy.yaml > index 9b1f1147ca36..edd0245d132b 100644 > --- a/Documentation/devicetree/bindings/net/ethernet-phy.yaml > +++ b/Documentation/devicetree/bindings/net/ethernet-phy.yaml > @@ -162,6 +162,19 @@ properties: > description: > Specifies a reference to a node representing a SFP cage. > > + > + rx-internal-delay-ps: > + $ref: /schemas/types.yaml#definitions/uint32 Standard units already have a type, so you can drop this. > + description: | > + RGMII Receive PHY Clock Delay defined in pico seconds. This is used for > + PHY's that have configurable RX internal delays. > + > + tx-internal-delay-ps: > + $ref: /schemas/types.yaml#definitions/uint32 > + description: | > + RGMII Transmit PHY Clock Delay defined in pico seconds. This is used for > + PHY's that have configurable TX internal delays. > + > required: > - reg > > -- > 2.26.2 >