diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800pci.c')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2800pci.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800pci.c b/drivers/net/wireless/rt2x00/rt2800pci.c index b5a871eb8881..eeecedb63cd0 100644 --- a/drivers/net/wireless/rt2x00/rt2800pci.c +++ b/drivers/net/wireless/rt2x00/rt2800pci.c | |||
@@ -903,8 +903,12 @@ static void rt2800pci_txdone(struct rt2x00_dev *rt2x00dev) | |||
903 | txdesc.retry = 7; | 903 | txdesc.retry = 7; |
904 | } | 904 | } |
905 | 905 | ||
906 | __set_bit(TXDONE_FALLBACK, &txdesc.flags); | 906 | /* |
907 | 907 | * the frame was retried at least once | |
908 | * -> hw used fallback rates | ||
909 | */ | ||
910 | if (txdesc.retry) | ||
911 | __set_bit(TXDONE_FALLBACK, &txdesc.flags); | ||
908 | 912 | ||
909 | rt2x00pci_txdone(entry, &txdesc); | 913 | rt2x00pci_txdone(entry, &txdesc); |
910 | } | 914 | } |