aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/rt2800pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800pci.c')
-rw-r--r--drivers/net/wireless/rt2x00/rt2800pci.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800pci.c b/drivers/net/wireless/rt2x00/rt2800pci.c
index df2c3fb8b4b..b9ec08180aa 100644
--- a/drivers/net/wireless/rt2x00/rt2800pci.c
+++ b/drivers/net/wireless/rt2x00/rt2800pci.c
@@ -840,16 +840,13 @@ static void rt2800pci_fill_rxdone(struct queue_entry *entry,
840 if (rt2x00_get_field32(rxd3, RXD_W3_CRC_ERROR)) 840 if (rt2x00_get_field32(rxd3, RXD_W3_CRC_ERROR))
841 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC; 841 rxdesc->flags |= RX_FLAG_FAILED_FCS_CRC;
842 842
843 if (test_bit(CONFIG_SUPPORT_HW_CRYPTO, &rt2x00dev->flags)) { 843 /*
844 /* 844 * Unfortunately we don't know the cipher type used during
845 * Unfortunately we don't know the cipher type used during 845 * decryption. This prevents us from correct providing
846 * decryption. This prevents us from correct providing 846 * correct statistics through debugfs.
847 * correct statistics through debugfs. 847 */
848 */ 848 rxdesc->cipher = rt2x00_get_field32(rxwi0, RXWI_W0_UDF);
849 rxdesc->cipher = rt2x00_get_field32(rxwi0, RXWI_W0_UDF); 849 rxdesc->cipher_status = rt2x00_get_field32(rxd3, RXD_W3_CIPHER_ERROR);
850 rxdesc->cipher_status =
851 rt2x00_get_field32(rxd3, RXD_W3_CIPHER_ERROR);
852 }
853 850
854 if (rt2x00_get_field32(rxd3, RXD_W3_DECRYPTED)) { 851 if (rt2x00_get_field32(rxd3, RXD_W3_DECRYPTED)) {
855 /* 852 /*