Commit e8716b5b authored by Frank Wunderlich's avatar Frank Wunderlich Committed by Paolo Abeni
Browse files

net: ethernet: mtk_eth_soc: do not reset PSE when setting FE

Remove redundant PSE reset.
When setting FE register there is no need to reset PSE,
doing so may cause FE to work abnormal.

Link: https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/3a5223473e086a4b54a2b9a44df7d9ddcc2bc75a


Fixes: dee4dd10 ("net: ethernet: mtk_eth_soc: ppe: add support for multiple PPEs")
Signed-off-by: default avatarFrank Wunderlich <frank-w@public-files.de>
Link: https://patch.msgid.link/18f0ac7d83f82defa3342c11ef0d1362f6b81e88.1746406763.git.daniel@makrotopia.org


Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent 4db6c751
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -3473,9 +3473,6 @@ static int mtk_open(struct net_device *dev)
			}
			mtk_gdm_config(eth, target_mac->id, gdm_config);
		}
		/* Reset and enable PSE */
		mtk_w32(eth, RST_GL_PSE, MTK_RST_GL);
		mtk_w32(eth, 0, MTK_RST_GL);

		napi_enable(&eth->tx_napi);
		napi_enable(&eth->rx_napi);