// SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2025 MediaTek Inc. * Author: Sam.Shih */ #include #include &netsys { eth0: ethernet@15110100 { compatible = "mediatek,mt7987-eth", "syscon"; reg = <0 0x15100000 0 0x20000>; mediatek,gmac-id = <0>; mediatek,ethsys = <ðsys>; mediatek,sgmiisys = <&sgmiisys0>; mediatek,infracfg = <&topmisc>; resets = <ðsys ETHDMA_FE_RST>; reset-names = "fe"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; }; eth1: ethernet@15110200 { compatible = "mediatek,mt7987-eth", "syscon"; reg = <0 0x15100000 0 0x20000>; mediatek,gmac-id = <1>; mediatek,ethsys = <ðsys>; mediatek,infracfg = <&topmisc>; resets = <ðsys ETHDMA_FE_RST>; reset-names = "fe"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; }; eth2: ethernet@15110300 { compatible = "mediatek,mt7987-eth", "syscon"; reg = <0 0x15100000 0 0x20000>; mediatek,gmac-id = <2>; mediatek,ethsys = <ðsys>; mediatek,sgmiisys = <&sgmiisys1>; mediatek,infracfg = <&topmisc>; resets = <ðsys ETHDMA_FE_RST>; reset-names = "fe"; #address-cells = <1>; #size-cells = <0>; status = "disabled"; }; };