1e67e8565SEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2e67e8565SEmmanuel Vadot/* 3e67e8565SEmmanuel Vadot * Device Tree fragment for LS1028A QDS board, serdes 85xx 4e67e8565SEmmanuel Vadot * 5e67e8565SEmmanuel Vadot * Copyright 2019-2021 NXP 6e67e8565SEmmanuel Vadot * 7e67e8565SEmmanuel Vadot * Requires a LS1028A QDS board without lane B rework. 8e67e8565SEmmanuel Vadot * Requires a SCH-24801 card in slot 1. 9e67e8565SEmmanuel Vadot */ 10e67e8565SEmmanuel Vadot 11e67e8565SEmmanuel Vadot/dts-v1/; 12e67e8565SEmmanuel Vadot/plugin/; 13e67e8565SEmmanuel Vadot 14*c9ccf3a3SEmmanuel Vadot&mdio_slot1 { 15e67e8565SEmmanuel Vadot #address-cells = <1>; 16e67e8565SEmmanuel Vadot #size-cells = <0>; 17e67e8565SEmmanuel Vadot 18e67e8565SEmmanuel Vadot /* VSC8234 */ 19e67e8565SEmmanuel Vadot slot1_sgmii0: ethernet-phy@1c { 20e67e8565SEmmanuel Vadot reg = <0x1c>; 21e67e8565SEmmanuel Vadot }; 22e67e8565SEmmanuel Vadot 23e67e8565SEmmanuel Vadot slot1_sgmii1: ethernet-phy@1d { 24e67e8565SEmmanuel Vadot reg = <0x1d>; 25e67e8565SEmmanuel Vadot }; 26e67e8565SEmmanuel Vadot 27e67e8565SEmmanuel Vadot slot1_sgmii2: ethernet-phy@1e { 28e67e8565SEmmanuel Vadot reg = <0x1e>; 29e67e8565SEmmanuel Vadot }; 30e67e8565SEmmanuel Vadot 31e67e8565SEmmanuel Vadot slot1_sgmii3: ethernet-phy@1f { 32e67e8565SEmmanuel Vadot reg = <0x1f>; 33e67e8565SEmmanuel Vadot }; 34e67e8565SEmmanuel Vadot}; 35e67e8565SEmmanuel Vadot 36*c9ccf3a3SEmmanuel Vadot&mscc_felix_ports { 37e67e8565SEmmanuel Vadot port@0 { 38e67e8565SEmmanuel Vadot status = "okay"; 39e67e8565SEmmanuel Vadot phy-handle = <&slot1_sgmii0>; 40e67e8565SEmmanuel Vadot phy-mode = "sgmii"; 41e67e8565SEmmanuel Vadot managed = "in-band-status"; 42e67e8565SEmmanuel Vadot }; 43e67e8565SEmmanuel Vadot 44e67e8565SEmmanuel Vadot port@1 { 45e67e8565SEmmanuel Vadot status = "okay"; 46e67e8565SEmmanuel Vadot phy-handle = <&slot1_sgmii1>; 47e67e8565SEmmanuel Vadot phy-mode = "sgmii"; 48e67e8565SEmmanuel Vadot managed = "in-band-status"; 49e67e8565SEmmanuel Vadot }; 50e67e8565SEmmanuel Vadot 51e67e8565SEmmanuel Vadot port@2 { 52e67e8565SEmmanuel Vadot status = "okay"; 53e67e8565SEmmanuel Vadot phy-handle = <&slot1_sgmii2>; 54e67e8565SEmmanuel Vadot phy-mode = "sgmii"; 55e67e8565SEmmanuel Vadot managed = "in-band-status"; 56e67e8565SEmmanuel Vadot }; 57e67e8565SEmmanuel Vadot 58e67e8565SEmmanuel Vadot port@3 { 59e67e8565SEmmanuel Vadot status = "okay"; 60e67e8565SEmmanuel Vadot phy-handle = <&slot1_sgmii3>; 61e67e8565SEmmanuel Vadot phy-mode = "sgmii"; 62e67e8565SEmmanuel Vadot managed = "in-band-status"; 63e67e8565SEmmanuel Vadot }; 64e67e8565SEmmanuel Vadot}; 65e67e8565SEmmanuel Vadot 66*c9ccf3a3SEmmanuel Vadot&mscc_felix { 67e67e8565SEmmanuel Vadot status = "okay"; 68e67e8565SEmmanuel Vadot}; 69