From 5a1b34b9d210dd0b677792a3d1a611256cb67e2e Mon Sep 17 00:00:00 2001 From: Selvam Sathappan Periakaruppan Date: Tue, 17 May 2022 10:08:54 +0530 Subject: [PATCH] arm: dts: ipq9574: Add support for qca8084 in AL02-C8 This patch adds support for qca8084 phy based ports in AL02-c8. AL02-c8 has 4x2.5 + 2x10G. Change-Id: Ibcad3d388cd6242158944d16c1b6cd3a08ba12aa Signed-off-by: Selvam Sathappan Periakaruppan --- arch/arm/dts/ipq9574-al02-c8.dts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/arch/arm/dts/ipq9574-al02-c8.dts b/arch/arm/dts/ipq9574-al02-c8.dts index b49ebad73c..21a0cc507a 100644 --- a/arch/arm/dts/ipq9574-al02-c8.dts +++ b/arch/arm/dts/ipq9574-al02-c8.dts @@ -17,4 +17,33 @@ / { machid = <0x8050701>; config_name = "config@al02-c8"; + + ess-switch { + /* Overriding config to support QCA8084 PHY instead of + * QCA8075 PHY + */ + /delete-property/qca807x_gpio; + /delete-property/qca807x_gpio_cnt; + qca808x_gpio = <60>; + qca808x_gpio_cnt = <1>; + switch_mac_mode0 = ; + port_phyinfo { + port@0 { + phy_address = <1>; + phy_type = ; + }; + port@1 { + phy_address = <2>; + phy_type = ; + }; + port@2 { + phy_address = <3>; + phy_type = ; + }; + port@3 { + phy_address = <4>; + phy_type = ; + }; + }; + }; };