Commit 56d6c721 authored by Grygorii Strashko's avatar Grygorii Strashko Committed by Tony Lindgren
Browse files

ARM: dts: dra7x-evm: switch to new cpsw switch drv



Switch all TI DRA7x boards to use new cpsw switch driver. Those boards
configured in dual_mac mode by default. Hence, dual_mac mode has been
preserved the same way between legacy and new driver it's safe to switch
drivers.

Signed-off-by: default avatarGrygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent ea952beb
Loading
Loading
Loading
Loading
+6 −7
Original line number Diff line number Diff line
@@ -537,24 +537,23 @@
	ti,no-idle-on-init;
};

&mac {
&mac_sw {
	status = "okay";
	dual_emac;
};

&cpsw_emac0 {
&cpsw_port1 {
	phy-handle = <&ethphy0>;
	phy-mode = "rgmii";
	dual_emac_res_vlan = <1>;
	ti,dual-emac-pvid = <1>;
};

&cpsw_emac1 {
&cpsw_port2 {
	phy-handle = <&ethphy1>;
	phy-mode = "rgmii";
	dual_emac_res_vlan = <2>;
	ti,dual-emac-pvid = <2>;
};

&davinci_mdio {
&davinci_mdio_sw {
	ethphy0: ethernet-phy@2 {
		reg = <2>;
	};
+7 −7
Original line number Diff line number Diff line
@@ -219,26 +219,26 @@
	vqmmc-supply = <&evm_1v8_sw>;
};

&mac {
&mac_sw {
	mode-gpios = <&pcf_gpio_21 4 GPIO_ACTIVE_LOW>,
		     <&pcf_hdmi 9 GPIO_ACTIVE_LOW>,	/* P11 */
		     <&pcf_hdmi 10 GPIO_ACTIVE_LOW>;	/* P12 */
	dual_emac;
	status = "okay";
};

&cpsw_emac0 {
&cpsw_port1 {
	phy-handle = <&dp83867_0>;
	phy-mode = "rgmii-id";
	dual_emac_res_vlan = <1>;
	ti,dual-emac-pvid = <1>;
};

&cpsw_emac1 {
&cpsw_port2 {
	phy-handle = <&dp83867_1>;
	phy-mode = "rgmii-id";
	dual_emac_res_vlan = <2>;
	ti,dual-emac-pvid = <2>;
};

&davinci_mdio {
&davinci_mdio_sw {
	dp83867_0: ethernet-phy@2 {
		reg = <2>;
		ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
+0 −4
Original line number Diff line number Diff line
@@ -462,10 +462,6 @@
	};
};

&mac {
	status = "okay";
};

&dcan1 {
	status = "okay";
	pinctrl-names = "default", "sleep", "active";
+7 −7
Original line number Diff line number Diff line
@@ -77,26 +77,26 @@
	interrupts = <30 IRQ_TYPE_EDGE_FALLING>;
};

&mac {
&mac_sw {
	mode-gpios = <&pcf_gpio_21 4 GPIO_ACTIVE_LOW>,
		     <&pcf_hdmi 9 GPIO_ACTIVE_LOW>,	/* P11 */
		     <&pcf_hdmi 10 GPIO_ACTIVE_LOW>;	/* P12 */
	dual_emac;
	status = "okay";
};

&cpsw_emac0 {
&cpsw_port1 {
	phy-handle = <&dp83867_0>;
	phy-mode = "rgmii-id";
	dual_emac_res_vlan = <1>;
	ti,dual-emac-pvid = <1>;
};

&cpsw_emac1 {
&cpsw_port2 {
	phy-handle = <&dp83867_1>;
	phy-mode = "rgmii-id";
	dual_emac_res_vlan = <2>;
	ti,dual-emac-pvid = <2>;
};

&davinci_mdio {
&davinci_mdio_sw {
	dp83867_0: ethernet-phy@2 {
		reg = <2>;
		ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_25_NS>;
+9 −4
Original line number Diff line number Diff line
@@ -69,17 +69,22 @@
	interrupts = <11 IRQ_TYPE_EDGE_FALLING>;
};

&mac {
	slaves = <1>;
&mac_sw {
	mode-gpios = <&pcf_gpio_21 4 GPIO_ACTIVE_HIGH>;
	status = "okay";
};

&cpsw_emac0 {
&cpsw_port1 {
	phy-handle = <&ethphy0>;
	phy-mode = "rgmii";
	ti,dual-emac-pvid = <1>;
};

&cpsw_port2 {
	status = "disabled";
};

&davinci_mdio {
&davinci_mdio_sw {
	ethphy0: ethernet-phy@3 {
		reg = <3>;
	};
Loading