aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rt2x00/rt2800.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2800.h')
-rw-r--r--drivers/net/wireless/rt2x00/rt2800.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800.h b/drivers/net/wireless/rt2x00/rt2800.h
index f67bc9b31b28..c69a7d71f4ca 100644
--- a/drivers/net/wireless/rt2x00/rt2800.h
+++ b/drivers/net/wireless/rt2x00/rt2800.h
@@ -1740,6 +1740,7 @@ struct mac_iveiv_entry {
1740/* 1740/*
1741 * BBP 3: RX Antenna 1741 * BBP 3: RX Antenna
1742 */ 1742 */
1743#define BBP3_RX_ADC FIELD8(0x03)
1743#define BBP3_RX_ANTENNA FIELD8(0x18) 1744#define BBP3_RX_ANTENNA FIELD8(0x18)
1744#define BBP3_HT40_MINUS FIELD8(0x20) 1745#define BBP3_HT40_MINUS FIELD8(0x20)
1745 1746
@@ -1783,6 +1784,8 @@ struct mac_iveiv_entry {
1783#define RFCSR1_TX0_PD FIELD8(0x08) 1784#define RFCSR1_TX0_PD FIELD8(0x08)
1784#define RFCSR1_RX1_PD FIELD8(0x10) 1785#define RFCSR1_RX1_PD FIELD8(0x10)
1785#define RFCSR1_TX1_PD FIELD8(0x20) 1786#define RFCSR1_TX1_PD FIELD8(0x20)
1787#define RFCSR1_RX2_PD FIELD8(0x40)
1788#define RFCSR1_TX2_PD FIELD8(0x80)
1786 1789
1787/* 1790/*
1788 * RFCSR 2: 1791 * RFCSR 2:
@@ -1790,15 +1793,25 @@ struct mac_iveiv_entry {
1790#define RFCSR2_RESCAL_EN FIELD8(0x80) 1793#define RFCSR2_RESCAL_EN FIELD8(0x80)
1791 1794
1792/* 1795/*
1796 * FRCSR 5:
1797 */
1798#define RFCSR5_R1 FIELD8(0x0c)
1799
1800/*
1793 * RFCSR 6: 1801 * RFCSR 6:
1794 */ 1802 */
1795#define RFCSR6_R1 FIELD8(0x03) 1803#define RFCSR6_R1 FIELD8(0x03)
1796#define RFCSR6_R2 FIELD8(0x40) 1804#define RFCSR6_R2 FIELD8(0x40)
1805#define RFCSR6_TXDIV FIELD8(0x0c)
1797 1806
1798/* 1807/*
1799 * RFCSR 7: 1808 * RFCSR 7:
1800 */ 1809 */
1801#define RFCSR7_RF_TUNING FIELD8(0x01) 1810#define RFCSR7_RF_TUNING FIELD8(0x01)
1811#define RFCSR7_R02 FIELD8(0x07)
1812#define RFCSR7_R3 FIELD8(0x08)
1813#define RFCSR7_R45 FIELD8(0x30)
1814#define RFCSR7_R67 FIELD8(0xc0)
1802 1815
1803/* 1816/*
1804 * RFCSR 11: 1817 * RFCSR 11:
@@ -1809,11 +1822,13 @@ struct mac_iveiv_entry {
1809 * RFCSR 12: 1822 * RFCSR 12:
1810 */ 1823 */
1811#define RFCSR12_TX_POWER FIELD8(0x1f) 1824#define RFCSR12_TX_POWER FIELD8(0x1f)
1825#define RFCSR12_DR0 FIELD8(0xe0)
1812 1826
1813/* 1827/*
1814 * RFCSR 13: 1828 * RFCSR 13:
1815 */ 1829 */
1816#define RFCSR13_TX_POWER FIELD8(0x1f) 1830#define RFCSR13_TX_POWER FIELD8(0x1f)
1831#define RFCSR13_DR0 FIELD8(0xe0)
1817 1832
1818/* 1833/*
1819 * RFCSR 15: 1834 * RFCSR 15:
@@ -2256,6 +2271,7 @@ struct mac_iveiv_entry {
2256#define MCU_ANT_SELECT 0X73 2271#define MCU_ANT_SELECT 0X73
2257#define MCU_BBP_SIGNAL 0x80 2272#define MCU_BBP_SIGNAL 0x80
2258#define MCU_POWER_SAVE 0x83 2273#define MCU_POWER_SAVE 0x83
2274#define MCU_BAND_SELECT 0x91
2259 2275
2260/* 2276/*
2261 * MCU mailbox tokens 2277 * MCU mailbox tokens