From 1198fa57d1850ebb2e06bab0a0ac51c69a918fde Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 20 Jan 2020 12:14:56 +0100 Subject: [PATCH] mt76: mt7603: increase dma mcu rx ring size The ring is used for looping back tx powersave filtered frames, so it could use some more room, in case more than one aggregate was queued Signed-off-by: Felix Fietkau --- mt7603/dma.c | 2 +- mt7603/mt7603.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/mt7603/dma.c b/mt7603/dma.c index 57428467..a08b8528 100644 --- a/mt7603/dma.c +++ b/mt7603/dma.c @@ -221,7 +221,7 @@ int mt7603_dma_init(struct mt7603_dev *dev) return ret; ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, - MT_MCU_RING_SIZE, MT_RX_BUF_SIZE); + MT7603_MCU_RX_RING_SIZE, MT_RX_BUF_SIZE); if (ret) return ret; diff --git a/mt7603/mt7603.h b/mt7603/mt7603.h index 1e49620f..79a8f4dc 100644 --- a/mt7603/mt7603.h +++ b/mt7603/mt7603.h @@ -15,6 +15,7 @@ #define MT7603_RATE_RETRY 2 +#define MT7603_MCU_RX_RING_SIZE 64 #define MT7603_RX_RING_SIZE 128 #define MT7603_FIRMWARE_E1 "mt7603_e1.bin"