On Sat, Jan 07, 2017 at 11:28:30AM +0000, Russell King wrote: > Correct the Marvell Orion MDIO binding document to properly reflect the > cases where an interrupt is present. Augment the examples to show this. > > Signed-off-by: Russell King <rmk+kernel@xxxxxxxxxxxxxxx> This looks fine to me. Acked-by: Mark Rutland <mark.rutland@xxxxxxx> Mark. > --- > .../devicetree/bindings/net/marvell-orion-mdio.txt | 17 +++++++++++++++-- > 1 file changed, 15 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/net/marvell-orion-mdio.txt b/Documentation/devicetree/bindings/net/marvell-orion-mdio.txt > index 9417e54c26c0..ca733ff68ab9 100644 > --- a/Documentation/devicetree/bindings/net/marvell-orion-mdio.txt > +++ b/Documentation/devicetree/bindings/net/marvell-orion-mdio.txt > @@ -7,7 +7,10 @@ interface. > > Required properties: > - compatible: "marvell,orion-mdio" > -- reg: address and length of the SMI register > +- reg: address and length of the MDIO registers. When an interrupt is > + not present, the length is the size of the SMI register (4 bytes) > + otherwise it must be 0x84 bytes to cover the interrupt control > + registers. > > Optional properties: > - interrupts: interrupt line number for the SMI error/done interrupt > @@ -17,7 +20,7 @@ The child nodes of the MDIO driver are the individual PHY devices > connected to this MDIO bus. They must have a "reg" property given the > PHY address on the MDIO bus. > > -Example at the SoC level: > +Example at the SoC level without an interrupt property: > > mdio { > #address-cells = <1>; > @@ -26,6 +29,16 @@ mdio { > reg = <0xd0072004 0x4>; > }; > > +Example with an interrupt property: > + > +mdio { > + #address-cells = <1>; > + #size-cells = <0>; > + compatible = "marvell,orion-mdio"; > + reg = <0xd0072004 0x84>; > + interrupts = <30>; > +}; > + > And at the board level: > > mdio { > -- > 2.7.4 > -- 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