Convert mt76-sdio/mt7663s tx/rx path to mt76 worker threads APIs. On mt8183 device, this series improves available throughput of ~60Mbps. - mt76-sdio tx-rx workqueue: tcp ~ 390Mbps - mt76-sdio tx-rx workers: tcp ~ 450Mbps Lorenzo Bianconi (4): mt76: mt7663s: move tx/rx processing in the same txrx workqueue mt76: mt7663s: convert txrx_work to mt76_worker mt76: mt7663s: disable interrupt during txrx_worker processing mt76: sdio: convert {status/net}_work to mt76_worker drivers/net/wireless/mediatek/mt76/mt76.h | 13 +- .../wireless/mediatek/mt76/mt7615/mt7615.h | 2 +- .../net/wireless/mediatek/mt76/mt7615/sdio.c | 45 ++++-- .../wireless/mediatek/mt76/mt7615/sdio_txrx.c | 112 +++++++-------- drivers/net/wireless/mediatek/mt76/sdio.c | 130 +++++++++--------- 5 files changed, 154 insertions(+), 148 deletions(-) -- 2.26.2