Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Doug Berger <opendmb@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Doug Berger and committed by
David S. Miller
0ce5aa1d 75835695

+8 -7
+5 -5
Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
··· 2 2 3 3 Required properties: 4 4 - compatible: should contain one of "brcm,genet-v1", "brcm,genet-v2", 5 - "brcm,genet-v3", "brcm,genet-v4". 5 + "brcm,genet-v3", "brcm,genet-v4", "brcm,genet-v5". 6 6 - reg: address and length of the register set for the device 7 7 - interrupts and/or interrupts-extended: must be two cells, the first cell 8 8 is the general purpose interrupt line, while the second cell is the ··· 32 32 33 33 Required child nodes: 34 34 35 - - mdio bus node: this node should always be present regarless of the PHY 35 + - mdio bus node: this node should always be present regardless of the PHY 36 36 configuration of the GENET instance 37 37 38 38 MDIO bus node required properties: 39 39 40 40 - compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2" 41 - "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", the version has to match the 42 - parent node compatible property (e.g: brcm,genet-v4 pairs with 43 - brcm,genet-mdio-v4) 41 + "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5", the version 42 + has to match the parent node compatible property (e.g: brcm,genet-v4 pairs 43 + with brcm,genet-mdio-v4) 44 44 - reg: address and length relative to the parent node base register address 45 45 - #address-cells: address cell for MDIO bus addressing, should be 1 46 46 - #size-cells: size of the cells for MDIO bus addressing, should be 0
+3 -2
Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
··· 2 2 3 3 Required properties: 4 4 - compatible: should one from "brcm,genet-mdio-v1", "brcm,genet-mdio-v2", 5 - "brcm,genet-mdio-v3", "brcm,genet-mdio-v4" or "brcm,unimac-mdio" 6 - - reg: address and length of the regsiter set for the device, first one is the 5 + "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5" or 6 + "brcm,unimac-mdio" 7 + - reg: address and length of the register set for the device, first one is the 7 8 base register, and the second one is optional and for indirect accesses to 8 9 larger than 16-bits MDIO transactions 9 10 - reg-names: name(s) of the register must be "mdio" and optional "mdio_indir_rw"