/ { soc@0 { pci@848000000000 { mrml-bridge@1,0 { mdio-nexus@1,3 { mdio@87e005003800 { sgmii00: sgmii@0 { qlm-mode = "0x000,sgmii"; reg = <0> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; /* LED[2,1]: Speed, LED[3]: RX, LED[0]: TX, all open-drain */ marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii01: sgmii@1 { qlm-mode = "0x001,sgmii"; reg = <1> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii02: sgmii@2 { qlm-mode = "0x002,sgmii"; reg = <2> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii03: sgmii@3 { qlm-mode = "0x003,sgmii"; reg = <3> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; xaui00: xaui@0 { qlm-mode = "0x000,xaui"; reg = <0> ; compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; }; rxaui00: rxaui@0 { qlm-mode = "0x000,rxaui"; reg = <0> ; compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; }; rxaui02: rxaui@2 { qlm-mode = "0x002,rxaui"; reg = <1> ; compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; }; }; mdio@87e005003880 { sgmii10: sgmii@4 { qlm-mode = "0x010,sgmii"; reg = <4> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii11: sgmii@5 { qlm-mode = "0x011,sgmii"; reg = <5> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii12: sgmii@6 { qlm-mode = "0x012,sgmii"; reg = <6> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; sgmii13: sgmii@7 { qlm-mode = "0x013,sgmii"; reg = <7> ; compatible = "marvell,88e1240", "ethernet-phy-ieee802.3-c22"; marvell,reg-init = <3 0x10 0 0x8665>, <3 0x11 0 0x00aa>, <3 0x12 0 0x4105>, <3 0x13 0 0x8a08>; }; xaui10: xaui@4 { qlm-mode = "0x010,xaui"; reg = <4> ; compatible = "broadcom,bcm8706", "ethernet-phy-ieee802.3-c45"; broadcom,c45-reg-init = <1 0xc808 0xff8f 0x70>; }; rxaui10: rxaui@0 { qlm-mode = "0x010,rxaui"; reg = <0> ; compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; }; rxaui12: rxaui@2 { qlm-mode = "0x012,rxaui"; reg = <1> ; compatible = "marvell,88x3120", "ethernet-phy-ieee802.3-c45"; }; }; }; }; }; }; };