diff --git a/mt76.h b/mt76.h index 5903aba9..aa0880bb 100644 --- a/mt76.h +++ b/mt76.h @@ -25,7 +25,6 @@ #include #include "util.h" -#define MT_RX_RING_SIZE 128 #define MT_TX_RING_SIZE 256 #define MT_MCU_RING_SIZE 32 #define MT_RX_BUF_SIZE 2048 diff --git a/mt7603.h b/mt7603.h index 905defe9..092bfa49 100644 --- a/mt7603.h +++ b/mt7603.h @@ -27,6 +27,8 @@ #define MT7603_RATE_RETRY 2 +#define MT7603_RX_RING_SIZE 128 + #define MT7603_FIRMWARE_E1 "mt7603_e1.bin" #define MT7603_FIRMWARE_E2 "mt7603_e2.bin" #define MT7628_FIRMWARE_E1 "mt7628_e1.bin" diff --git a/mt7603_dma.c b/mt7603_dma.c index 4736c586..e8af81b3 100644 --- a/mt7603_dma.c +++ b/mt7603_dma.c @@ -181,7 +181,7 @@ int mt7603_dma_init(struct mt7603_dev *dev) return ret; ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, - MT_RX_RING_SIZE, MT_RX_BUF_SIZE); + MT7603_RX_RING_SIZE, MT_RX_BUF_SIZE); if (ret) return ret; diff --git a/mt76x2.h b/mt76x2.h index f040a222..79ccb7c9 100644 --- a/mt76x2.h +++ b/mt76x2.h @@ -32,6 +32,7 @@ #define MT7662_ROM_PATCH "mt7662_rom_patch.bin" #define MT7662_EEPROM_SIZE 512 +#define MT76x2_RX_RING_SIZE 256 #define MT_RX_HEADROOM 32 #define MT_MAX_CHAINS 2 diff --git a/mt76x2_dma.c b/mt76x2_dma.c index c0107883..0a3f729a 100644 --- a/mt76x2_dma.c +++ b/mt76x2_dma.c @@ -169,7 +169,7 @@ int mt76x2_dma_init(struct mt76x2_dev *dev) q = &dev->mt76.q_rx[MT_RXQ_MAIN]; q->buf_offset = MT_RX_HEADROOM - sizeof(struct mt76x2_rxwi); - ret = mt76x2_init_rx_queue(dev, q, 0, MT_RX_RING_SIZE, MT_RX_BUF_SIZE); + ret = mt76x2_init_rx_queue(dev, q, 0, MT76x2_RX_RING_SIZE, MT_RX_BUF_SIZE); if (ret) return ret;