diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800.h')
-rw-r--r-- | drivers/net/wireless/rt2x00/rt2800.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800.h b/drivers/net/wireless/rt2x00/rt2800.h index cf1f16bfcd5e..70a5cb86405b 100644 --- a/drivers/net/wireless/rt2x00/rt2800.h +++ b/drivers/net/wireless/rt2x00/rt2800.h | |||
@@ -1859,6 +1859,13 @@ struct mac_iveiv_entry { | |||
1859 | #define EEPROM_RSSI_A2_LNA_A2 FIELD16(0xff00) | 1859 | #define EEPROM_RSSI_A2_LNA_A2 FIELD16(0xff00) |
1860 | 1860 | ||
1861 | /* | 1861 | /* |
1862 | * EEPROM Maximum TX power values | ||
1863 | */ | ||
1864 | #define EEPROM_MAX_TX_POWER 0x0027 | ||
1865 | #define EEPROM_MAX_TX_POWER_24GHZ FIELD16(0x00ff) | ||
1866 | #define EEPROM_MAX_TX_POWER_5GHZ FIELD16(0xff00) | ||
1867 | |||
1868 | /* | ||
1862 | * EEPROM TXpower delta: 20MHZ AND 40 MHZ use different power. | 1869 | * EEPROM TXpower delta: 20MHZ AND 40 MHZ use different power. |
1863 | * This is delta in 40MHZ. | 1870 | * This is delta in 40MHZ. |
1864 | * VALUE: Tx Power dalta value (MAX=4) | 1871 | * VALUE: Tx Power dalta value (MAX=4) |
@@ -1946,6 +1953,8 @@ struct mac_iveiv_entry { | |||
1946 | * TX_OP: 0:HT TXOP rule , 1:PIFS TX ,2:Backoff, 3:sifs | 1953 | * TX_OP: 0:HT TXOP rule , 1:PIFS TX ,2:Backoff, 3:sifs |
1947 | * BW: Channel bandwidth 20MHz or 40 MHz | 1954 | * BW: Channel bandwidth 20MHz or 40 MHz |
1948 | * STBC: 1: STBC support MCS =0-7, 2,3 : RESERVED | 1955 | * STBC: 1: STBC support MCS =0-7, 2,3 : RESERVED |
1956 | * AMPDU: 1: this frame is eligible for AMPDU aggregation, the hw will | ||
1957 | * aggregate consecutive frames with the same RA and QoS TID. | ||
1949 | */ | 1958 | */ |
1950 | #define TXWI_W0_FRAG FIELD32(0x00000001) | 1959 | #define TXWI_W0_FRAG FIELD32(0x00000001) |
1951 | #define TXWI_W0_MIMO_PS FIELD32(0x00000002) | 1960 | #define TXWI_W0_MIMO_PS FIELD32(0x00000002) |
@@ -1969,7 +1978,9 @@ struct mac_iveiv_entry { | |||
1969 | * WIRELESS_CLI_ID: Client ID for WCID table access | 1978 | * WIRELESS_CLI_ID: Client ID for WCID table access |
1970 | * MPDU_TOTAL_BYTE_COUNT: Length of 802.11 frame | 1979 | * MPDU_TOTAL_BYTE_COUNT: Length of 802.11 frame |
1971 | * PACKETID: Will be latched into the TX_STA_FIFO register once the according | 1980 | * PACKETID: Will be latched into the TX_STA_FIFO register once the according |
1972 | * frame was processed. 0: Don't report tx status for this frame. | 1981 | * frame was processed. If multiple frames are aggregated together |
1982 | * (AMPDU==1) the reported tx status will always contain the packet | ||
1983 | * id of the first frame. 0: Don't report tx status for this frame. | ||
1973 | */ | 1984 | */ |
1974 | #define TXWI_W1_ACK FIELD32(0x00000001) | 1985 | #define TXWI_W1_ACK FIELD32(0x00000001) |
1975 | #define TXWI_W1_NSEQ FIELD32(0x00000002) | 1986 | #define TXWI_W1_NSEQ FIELD32(0x00000002) |