Commit 042bf24a authored by Lorenzo Bianconi's avatar Lorenzo Bianconi Committed by Jakub Kicinski
Browse files

net: ethernet: mtk_wed: add some more info in wed_txinfo_show handler



Add some new info in Wireless Ethernet Dispatcher wed_txinfo_show
debugfs handler useful during debugging.

Signed-off-by: default avatarLorenzo Bianconi <lorenzo@kernel.org>
Link: https://lore.kernel.org/r/3390292655d568180b73d2a25576f61aa63310e5.1693157377.git.lorenzo@kernel.org


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent a014c355
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -127,8 +127,17 @@ wed_txinfo_show(struct seq_file *s, void *data)
		DUMP_WDMA_RING(WDMA_RING_RX(0)),
		DUMP_WDMA_RING(WDMA_RING_RX(1)),

		DUMP_STR("TX FREE"),
		DUMP_STR("WED TX FREE"),
		DUMP_WED(WED_RX_MIB(0)),
		DUMP_WED_RING(WED_RING_RX(0)),
		DUMP_WED(WED_WPDMA_RX_COHERENT_MIB(0)),
		DUMP_WED(WED_RX_MIB(1)),
		DUMP_WED_RING(WED_RING_RX(1)),
		DUMP_WED(WED_WPDMA_RX_COHERENT_MIB(1)),

		DUMP_STR("WED WPDMA TX FREE"),
		DUMP_WED_RING(WED_WPDMA_RING_RX(0)),
		DUMP_WED_RING(WED_WPDMA_RING_RX(1)),
	};
	struct mtk_wed_hw *hw = s->private;
	struct mtk_wed_device *dev = hw->wed_dev;
+2 −0
Original line number Diff line number Diff line
@@ -266,6 +266,8 @@ struct mtk_wdma_desc {

#define MTK_WED_WPDMA_TX_MIB(_n)			(0x5a0 + (_n) * 4)
#define MTK_WED_WPDMA_TX_COHERENT_MIB(_n)		(0x5d0 + (_n) * 4)
#define MTK_WED_WPDMA_RX_MIB(_n)			(0x5e0 + (_n) * 4)
#define MTK_WED_WPDMA_RX_COHERENT_MIB(_n)		(0x5f0 + (_n) * 4)

#define MTK_WED_WPDMA_RING_TX(_n)			(0x600 + (_n) * 0x10)
#define MTK_WED_WPDMA_RING_RX(_n)			(0x700 + (_n) * 0x10)