Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv

Switch BeagleBone AI to use new cpsw switch driver.
It has one Ext. port only and fits dual_mac mode with no issues.

Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Grygorii Strashko and committed by
Tony Lindgren
67e97cc6 ca6bfe97

+9 -5
+9 -5
arch/arm/boot/dts/am5729-beagleboneai.dts
··· 488 488 status = "okay"; 489 489 }; 490 490 491 - &davinci_mdio { 491 + &davinci_mdio_sw { 492 492 reset-gpios = <&gpio2 23 GPIO_ACTIVE_LOW>; 493 493 reset-delay-us = <2>; 494 494 495 - phy0: ethernet-phy@1 { 495 + phy0: ethernet-phy@4 { 496 496 reg = <4>; 497 497 eee-broken-100tx; 498 498 eee-broken-1000t; 499 499 }; 500 500 }; 501 501 502 - &mac { 503 - slaves = <1>; 502 + &mac_sw { 504 503 status = "okay"; 505 504 }; 506 505 507 - &cpsw_emac0 { 506 + &cpsw_port1 { 508 507 phy-handle = <&phy0>; 509 508 phy-mode = "rgmii-rxid"; 509 + ti,dual-emac-pvid = <1>; 510 + }; 511 + 512 + &cpsw_port2 { 513 + status = "disabled"; 510 514 }; 511 515 512 516 &ocp {