This is a preliminary series to add support for mt7615. Dynamically allocate txwi descriptor. Add missing bit in dma error data path. This series is based on https://patchwork.kernel.org/patch/10856027/ Lorenzo Bianconi (4): mt76: set txwi_size according to the driver value mt76: add skb pointer to mt76_tx_info mt76: dma: introduce skb and flags fields in mt76_txwi_cache mt76: dma: add skb check for dummy pointer drivers/net/wireless/mediatek/mt76/dma.c | 29 +++++++++++-------- drivers/net/wireless/mediatek/mt76/dma.h | 2 ++ drivers/net/wireless/mediatek/mt76/mt76.h | 19 ++++++++---- .../net/wireless/mediatek/mt76/mt7603/mac.c | 11 +++---- .../wireless/mediatek/mt76/mt7603/mt7603.h | 4 +-- drivers/net/wireless/mediatek/mt76/mt76x02.h | 4 +-- .../net/wireless/mediatek/mt76/mt76x02_mac.c | 4 ++- .../net/wireless/mediatek/mt76/mt76x02_mmio.c | 1 - .../net/wireless/mediatek/mt76/mt76x02_txrx.c | 12 ++++---- .../net/wireless/mediatek/mt76/mt76x02_usb.h | 4 +-- .../wireless/mediatek/mt76/mt76x02_usb_core.c | 18 ++++++------ drivers/net/wireless/mediatek/mt76/tx.c | 14 +++++---- drivers/net/wireless/mediatek/mt76/usb.c | 14 +++++---- 13 files changed, 80 insertions(+), 56 deletions(-) -- 2.20.1