diff options
author | Lorenzo Bianconi <lorenzo@kernel.org> | 2019-06-20 13:39:36 +0300 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2019-06-27 13:58:13 +0300 |
commit | 14663f0c8d3df5119a3fc4a0e044836c6d3ab8d6 (patch) | |
tree | d33d026140292f317885d2793224d5a6534babc2 /drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | |
parent | e991c4c2998353212adb1c2b7c3052d61fa6c307 (diff) | |
download | linux-14663f0c8d3df5119a3fc4a0e044836c6d3ab8d6.tar.xz |
mt76: mt76u: reduce rx memory footprint
Reduce rx memory footprint allocating just one SG buffer since for the
moment we support just 3839B as maximal size of an A-MSDU.
Introduce different SG_MAX_SIZE definitions for TX and RX sides.
Moreover set q->buf_size to PAGE_SIZE even for SG case.
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt76x0/usb.c')
-rw-r--r-- | drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c b/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c index 7c38ec4418db..5b9701ce6f37 100644 --- a/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c +++ b/drivers/net/wireless/mediatek/mt76/mt76x0/usb.c @@ -191,7 +191,7 @@ static int mt76x0u_register_device(struct mt76x02_dev *dev) /* check hw sg support in order to enable AMSDU */ if (dev->mt76.usb.sg_en) - hw->max_tx_fragments = MT_SG_MAX_SIZE; + hw->max_tx_fragments = MT_TX_SG_MAX_SIZE; else hw->max_tx_fragments = 1; |