• Stanislaw Gruszka's avatar
    rt2x00: use txdone_nomatch on rt2800usb · 293dff78
    Stanislaw Gruszka authored
    If we do not match skb entry, provide tx status via nomatch procedure.
    
    Currently in that case we do rt2x00lib_txdone_noinfo(TXDONE_NOINFO),
    which actually assume that entry->skb was posted without retries and
    provide rate saved in skb desc as successful. Patch changed that to
    rate read from TX_STAT_FIFO, however still do not provide correct
    number of retries.
    
    On SoC/PCI devices we keep providing status via standard txdone
    procedure, no change in those devices, though we should thing about it.
    Signed-off-by: default avatarStanislaw Gruszka <sgruszka@redhat.com>
    Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
    293dff78
rt2800lib.c 255 KB