From d558bcaf82090f1fdb1ac287c5242f5613c4c1be Mon Sep 17 00:00:00 2001 From: padavanonly <83120842+padavanonly@users.noreply.github.com> Date: Mon, 14 Oct 2024 15:18:25 +0800 Subject: [PATCH] Update mtk_eth_soc.c --- .../drivers/net/ethernet/mediatek/mtk_eth_soc.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c index bdb502cfc3..4497837847 100644 --- a/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c +++ b/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c @@ -1412,17 +1412,7 @@ static int mtk_poll_rx(struct napi_struct *napi, int budget, 0 : RX_DMA_GET_SPORT(trxd.rxd4) - 1; } - if (mac == 4) mac = 1; - -#if defined(CONFIG_MEDIATEK_NETSYS_RX_V2) - if (MTK_HAS_CAPS(eth->soc->caps, MTK_NETSYS_RX_V2)) - mac = (RX_DMA_GET_CRSN(trxd.rxd5) == HIT_BIND_FORCE_TO_CPU) ? 1 : mac; - else -#endif - mac = (RX_DMA_GET_CRSN(trxd.rxd4) == HIT_BIND_FORCE_TO_CPU) ? 1 : mac; - - - + if (mac == 4) mac = 0; if (unlikely(mac < 0 || mac >= MTK_MAC_COUNT || !eth->netdev[mac])) goto release_desc;