1 Microsemi Ocelot network Switch
2 ===============================
4 The Microsemi Ocelot network switch can be found on Microsemi SoCs (VSC7513,
8 - compatible: Should be "mscc,vsc7514-switch"
9 - reg: Must contain an (offset, length) pair of the register set for each
11 - reg-names: Must include the following entries:
17 - "portX" with X from 0 to the number of last port index available on that
19 - interrupts: Should contain the switch interrupts for frame extraction and
21 - interrupt-names: should contain the interrupt names: "xtr", "inj"
22 - ethernet-ports: A container for child nodes representing switch ports.
24 The ethernet-ports container has the following properties
28 - #address-cells: Must be 1
29 - #size-cells: Must be 0
31 Each port node must have the following mandatory properties:
32 - reg: Describes the port address in the switch
34 Port nodes may also contain the following optional standardised
35 properties, described in binding documents:
37 - phy-handle: Phandle to a PHY on an MDIO bus. See
38 Documentation/devicetree/bindings/net/ethernet.txt for details.
43 compatible = "mscc,vsc7514-switch";
44 reg = <0x1010000 0x10000>,
60 reg-names = "sys", "rew", "qs", "port0", "port1", "port2",
61 "port3", "port4", "port5", "port6", "port7",
62 "port8", "port9", "port10", "qsys", "ana";
64 interrupt-names = "xtr", "inj";