Message ID | 20200624121605.18259-1-dmurphy@ti.com |
---|---|
Headers | show |
Series | RGMII Internal delay common property | expand |
From: Dan Murphy <dmurphy@ti.com> 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.