mt76: mt7921: fix xmit-queue dump for usb and sdio
authorLorenzo Bianconi <lorenzo@kernel.org>
Wed, 2 Mar 2022 15:46:06 +0000 (16:46 +0100)
committerFelix Fietkau <nbd@nbd.name>
Wed, 16 Mar 2022 16:40:22 +0000 (17:40 +0100)
Use proper xmit queue handler to dump queue stats.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/debugfs.c

index dd04909d980a38f59b76d90e50ddc5516d90732c..1bb388ecc3340aa11f1c49ca3425a9e3d44f0527 100644 (file)
@@ -429,8 +429,13 @@ int mt7921_init_debugfs(struct mt7921_dev *dev)
        if (!dir)
                return -ENOMEM;
 
-       debugfs_create_devm_seqfile(dev->mt76.dev, "queues", dir,
-                                   mt7921_queues_read);
+       if (mt76_is_mmio(&dev->mt76))
+               debugfs_create_devm_seqfile(dev->mt76.dev, "xmit-queues",
+                                           dir, mt7921_queues_read);
+       else
+               debugfs_create_devm_seqfile(dev->mt76.dev, "xmit-queues",
+                                           dir, mt76_queues_read);
+
        debugfs_create_devm_seqfile(dev->mt76.dev, "acq", dir,
                                    mt7921_queues_acq);
        debugfs_create_devm_seqfile(dev->mt76.dev, "txpower_sku", dir,