diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-cmcc-rax3000m.dtsi b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-cmcc-rax3000m.dtsi index 512dc803c5..02034a930c 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-cmcc-rax3000m.dtsi +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-cmcc-rax3000m.dtsi @@ -124,7 +124,6 @@ &hnat { mtketh-wan = "eth1"; mtketh-lan = "eth0"; - mtketh-ppe-num = <2>; mtketh-max-gmac = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-gl-mt3000.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-gl-mt3000.dts index 7a7c387942..19b4907e14 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-gl-mt3000.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-gl-mt3000.dts @@ -210,7 +210,6 @@ mtketh-lan = "eth1"; mtketh-ppd = "eth1"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103-512m.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103-512m.dts index 8e2b7ec26b..f69c8d2302 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103-512m.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103-512m.dts @@ -274,7 +274,6 @@ mtketh-wan = "eth1"; mtketh-lan = "lan"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103.dts index 48b88cb357..6a7e22ac80 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-nradio-wt9103.dts @@ -273,7 +273,6 @@ mtketh-wan = "eth1"; mtketh-lan = "lan"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-glinet-gl-mt6000.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-glinet-gl-mt6000.dts index 84fab1f45a..fe5be2a33c 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-glinet-gl-mt6000.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-glinet-gl-mt6000.dts @@ -240,7 +240,6 @@ &hnat { mtketh-wan = "eth1"; mtketh-lan = "lan"; - mtketh-ppe-num = <2>; mtketh-max-gmac = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-jdcloud-re-cp-03.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-jdcloud-re-cp-03.dts index 4d41d43dcf..7fa07ff721 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-jdcloud-re-cp-03.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-jdcloud-re-cp-03.dts @@ -123,7 +123,6 @@ mtketh-wan = "eth1"; mtketh-lan = "lan"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi index bd1c564c7d..1846e8f214 100755 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-tl-xdr-common.dtsi @@ -119,7 +119,6 @@ mtketh-wan = "eth1"; mtketh-lan = "lan"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi index 2addb6e6ac..0543f55845 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-xiaomi-redmi-router-ax6000.dtsi @@ -129,7 +129,6 @@ mtketh-wan = "eth1"; mtketh-lan = "eth0"; mtketh-max-gmac = <2>; - mtketh-ppe-num = <2>; status = "okay"; }; diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c index b62e55ded7..56bad4335e 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_hnat/hnat.c @@ -732,12 +732,7 @@ static int hnat_probe(struct platform_device *pdev) dev_info(&pdev->dev, "wan dsa port = %d\n", hnat_priv->wan_dsa_port); } - err = of_property_read_u32_index(np, "mtketh-ppe-num", 0, &val); - - if (err < 0) - hnat_priv->ppe_num = ppe_cnt; - else - hnat_priv->ppe_num = val; + hnat_priv->ppe_num = ppe_cnt; dev_info(&pdev->dev, "ppe num = %d\n", hnat_priv->ppe_num);