Index: sys/contrib/device-tree/src/arm/ti/omap/am335x-bone-common.dtsi =================================================================== --- sys/contrib/device-tree/src/arm/ti/omap/am335x-bone-common.dtsi +++ sys/contrib/device-tree/src/arm/ti/omap/am335x-bone-common.dtsi @@ -358,27 +358,24 @@ }; }; -&cpsw_port1 { +&cpsw_emac0 { phy-handle = <ðphy0>; phy-mode = "mii"; - ti,dual-emac-pvid = <1>; }; -&cpsw_port2 { - status = "disabled"; -}; - -&mac_sw { +&mac { + slaves = <1>; pinctrl-names = "default", "sleep"; pinctrl-0 = <&cpsw_default>; pinctrl-1 = <&cpsw_sleep>; status = "okay"; }; -&davinci_mdio_sw { +&davinci_mdio { pinctrl-names = "default", "sleep"; pinctrl-0 = <&davinci_mdio_default>; pinctrl-1 = <&davinci_mdio_sleep>; + status = "okay"; ethphy0: ethernet-phy@0 { reg = <0>; Index: sys/contrib/device-tree/src/arm/ti/omap/am33xx.dtsi =================================================================== --- sys/contrib/device-tree/src/arm/ti/omap/am33xx.dtsi +++ sys/contrib/device-tree/src/arm/ti/omap/am33xx.dtsi @@ -33,8 +33,8 @@ usb1 = &usb1; phy0 = &usb0_phy; phy1 = &usb1_phy; - ethernet0 = &cpsw_port1; - ethernet1 = &cpsw_port2; + ethernet0 = &cpsw_emac0; + ethernet1 = &cpsw_emac1; spi0 = &spi0; spi1 = &spi1; mmc0 = &mmc1;