net: ethernet: mtk_wed: fix EXT_INT_STATUS_RX_FBUF definitions for MT7986 SoC
authorLorenzo Bianconi <lorenzo@kernel.org>
Mon, 18 Sep 2023 10:29:11 +0000 (12:29 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 20 Nov 2023 10:58:57 +0000 (11:58 +0100)
[ Upstream commit c80471ba74b7f332ac19b985ccb76d852d507acf ]

Fix MTK_WED_EXT_INT_STATUS_RX_FBUF_LO_TH and
MTK_WED_EXT_INT_STATUS_RX_FBUF_HI_TH definitions for MT7986 (MT7986 is
the only SoC to use them).

Fixes: de84a090d99a ("net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset")
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mediatek/mtk_wed_regs.h

index 47ea69f..f87ab9b 100644 (file)
@@ -64,8 +64,8 @@ struct mtk_wdma_desc {
 #define MTK_WED_EXT_INT_STATUS_TKID_TITO_INVALID       BIT(4)
 #define MTK_WED_EXT_INT_STATUS_TX_FBUF_LO_TH           BIT(8)
 #define MTK_WED_EXT_INT_STATUS_TX_FBUF_HI_TH           BIT(9)
-#define MTK_WED_EXT_INT_STATUS_RX_FBUF_LO_TH           BIT(12)
-#define MTK_WED_EXT_INT_STATUS_RX_FBUF_HI_TH           BIT(13)
+#define MTK_WED_EXT_INT_STATUS_RX_FBUF_LO_TH           BIT(10) /* wed v2 */
+#define MTK_WED_EXT_INT_STATUS_RX_FBUF_HI_TH           BIT(11) /* wed v2 */
 #define MTK_WED_EXT_INT_STATUS_RX_DRV_R_RESP_ERR       BIT(16)
 #define MTK_WED_EXT_INT_STATUS_RX_DRV_W_RESP_ERR       BIT(17)
 #define MTK_WED_EXT_INT_STATUS_RX_DRV_COHERENT         BIT(18)