Commit 0ce5aa1d authored by Doug Berger's avatar Doug Berger Committed by David S. Miller

dt-bindings: net: update bcmgenet binding for GENETv5

The device tree documentation must be updated to reflect the new compatible
strings "brcm,genet-v5" and "brcm,genet-mdio-v5" used by the GENETv5 driver.
Signed-off-by: default avatarDoug Berger <opendmb@gmail.com>
Reviewed-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 75835695
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Required properties: Required properties:
- compatible: should contain one of "brcm,genet-v1", "brcm,genet-v2", - compatible: should contain one of "brcm,genet-v1", "brcm,genet-v2",
"brcm,genet-v3", "brcm,genet-v4". "brcm,genet-v3", "brcm,genet-v4", "brcm,genet-v5".
- reg: address and length of the register set for the device - reg: address and length of the register set for the device
- interrupts and/or interrupts-extended: must be two cells, the first cell - interrupts and/or interrupts-extended: must be two cells, the first cell
is the general purpose interrupt line, while the second cell is the is the general purpose interrupt line, while the second cell is the
...@@ -32,15 +32,15 @@ Optional properties: ...@@ -32,15 +32,15 @@ Optional properties:
Required child nodes: Required child nodes:
- mdio bus node: this node should always be present regarless of the PHY - mdio bus node: this node should always be present regardless of the PHY
configuration of the GENET instance configuration of the GENET instance
MDIO bus node required properties: MDIO bus node required properties:
- compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2" - compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2"
"brcm,genet-mdio-v3", "brcm,genet-mdio-v4", the version has to match the "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5", the version
parent node compatible property (e.g: brcm,genet-v4 pairs with has to match the parent node compatible property (e.g: brcm,genet-v4 pairs
brcm,genet-mdio-v4) with brcm,genet-mdio-v4)
- reg: address and length relative to the parent node base register address - reg: address and length relative to the parent node base register address
- #address-cells: address cell for MDIO bus addressing, should be 1 - #address-cells: address cell for MDIO bus addressing, should be 1
- #size-cells: size of the cells for MDIO bus addressing, should be 0 - #size-cells: size of the cells for MDIO bus addressing, should be 0
......
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
Required properties: Required properties:
- compatible: should one from "brcm,genet-mdio-v1", "brcm,genet-mdio-v2", - compatible: should one from "brcm,genet-mdio-v1", "brcm,genet-mdio-v2",
"brcm,genet-mdio-v3", "brcm,genet-mdio-v4" or "brcm,unimac-mdio" "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5" or
- reg: address and length of the regsiter set for the device, first one is the "brcm,unimac-mdio"
- reg: address and length of the register set for the device, first one is the
base register, and the second one is optional and for indirect accesses to base register, and the second one is optional and for indirect accesses to
larger than 16-bits MDIO transactions larger than 16-bits MDIO transactions
- reg-names: name(s) of the register must be "mdio" and optional "mdio_indir_rw" - reg-names: name(s) of the register must be "mdio" and optional "mdio_indir_rw"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment