diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-4965-commands.h')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-4965-commands.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-4965-commands.h b/drivers/net/wireless/iwlwifi/iwl-4965-commands.h index 085d8137bfb8..1d82f105cc26 100644 --- a/drivers/net/wireless/iwlwifi/iwl-4965-commands.h +++ b/drivers/net/wireless/iwlwifi/iwl-4965-commands.h | |||
@@ -890,6 +890,10 @@ struct iwl4965_rx_frame_hdr { | |||
890 | #define RX_RES_STATUS_SEC_TYPE_WEP (0x1 << 8) | 890 | #define RX_RES_STATUS_SEC_TYPE_WEP (0x1 << 8) |
891 | #define RX_RES_STATUS_SEC_TYPE_CCMP (0x2 << 8) | 891 | #define RX_RES_STATUS_SEC_TYPE_CCMP (0x2 << 8) |
892 | #define RX_RES_STATUS_SEC_TYPE_TKIP (0x3 << 8) | 892 | #define RX_RES_STATUS_SEC_TYPE_TKIP (0x3 << 8) |
893 | #define RX_RES_STATUS_SEC_TYPE_ERR (0x7 << 8) | ||
894 | |||
895 | #define RX_RES_STATUS_STATION_FOUND (1<<6) | ||
896 | #define RX_RES_STATUS_NO_STATION_INFO_MISMATCH (1<<7) | ||
893 | 897 | ||
894 | #define RX_RES_STATUS_DECRYPT_TYPE_MSK (0x3 << 11) | 898 | #define RX_RES_STATUS_DECRYPT_TYPE_MSK (0x3 << 11) |
895 | #define RX_RES_STATUS_NOT_DECRYPT (0x0 << 11) | 899 | #define RX_RES_STATUS_NOT_DECRYPT (0x0 << 11) |
@@ -897,6 +901,11 @@ struct iwl4965_rx_frame_hdr { | |||
897 | #define RX_RES_STATUS_BAD_ICV_MIC (0x1 << 11) | 901 | #define RX_RES_STATUS_BAD_ICV_MIC (0x1 << 11) |
898 | #define RX_RES_STATUS_BAD_KEY_TTAK (0x2 << 11) | 902 | #define RX_RES_STATUS_BAD_KEY_TTAK (0x2 << 11) |
899 | 903 | ||
904 | #define RX_MPDU_RES_STATUS_ICV_OK (0x20) | ||
905 | #define RX_MPDU_RES_STATUS_MIC_OK (0x40) | ||
906 | #define RX_MPDU_RES_STATUS_TTAK_OK (1 << 7) | ||
907 | #define RX_MPDU_RES_STATUS_DEC_DONE_MSK (0x800) | ||
908 | |||
900 | struct iwl4965_rx_frame_end { | 909 | struct iwl4965_rx_frame_end { |
901 | __le32 status; | 910 | __le32 status; |
902 | __le64 timestamp; | 911 | __le64 timestamp; |