On 04/17/2018 02:02 AM, Vicentiu Galanopulo wrote: > The extra property enables the discovery on the MDIO bus > of the PHYs which have a vendor specific address space > for accessing the C45 MDIO registers. > > Signed-off-by: Vicentiu Galanopulo <vicentiu.galanopulo@xxxxxxx> > --- > Documentation/devicetree/bindings/net/phy.txt | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/phy.txt b/Documentation/devicetree/bindings/net/phy.txt > index d2169a5..82692e2 100644 > --- a/Documentation/devicetree/bindings/net/phy.txt > +++ b/Documentation/devicetree/bindings/net/phy.txt > @@ -61,6 +61,11 @@ Optional Properties: > - reset-deassert-us: Delay after the reset was deasserted in microseconds. > If this property is missing the delay will be skipped. > > +- dev-addr: If set, it indicates the device address of the PHY to be used > + when accessing the C45 PHY registers over MDIO. It is used for vendor specific > + register space addresses that do no conform to standard address for the MDIO > + registers (e.g. MMD30) Rob made that comment earlier, and I have to ask again now, why don't we have the Clause 45 PHY binding be modified such that you have a reg property that has #address-size = 2? This should be entirely backwards compatible, but it would allow you to specify that device address in a more traditional way. > + > Example: > > ethernet-phy@0 { > @@ -72,4 +77,5 @@ ethernet-phy@0 { > reset-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>; > reset-assert-us = <1000>; > reset-deassert-us = <2000>; > + dev-addr = <0x1e>; > }; > -- Florian -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html