]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: mt76u: reduce rx memory footprint
authorLorenzo Bianconi <lorenzo@kernel.org>
Thu, 20 Jun 2019 10:39:36 +0000 (12:39 +0200)
committerFelix Fietkau <nbd@nbd.name>
Thu, 27 Jun 2019 10:58:13 +0000 (12:58 +0200)
commitec8aaa5396fd78bd05afc34fcef81d81551b55aa
treed33d026140292f317885d2793224d5a6534babc2
parent524794c973b0a2d0c89a69a510305e96829789a4
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>
drivers/net/wireless/mediatek/mt76/mt76.h
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
drivers/net/wireless/mediatek/mt76/usb.c