diff options
Diffstat (limited to 'drivers/net/wireless/rtl818x/rtl8180.h')
-rw-r--r-- | drivers/net/wireless/rtl818x/rtl8180.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/net/wireless/rtl818x/rtl8180.h b/drivers/net/wireless/rtl818x/rtl8180.h index de3844fe06d8..4baf0cf0826f 100644 --- a/drivers/net/wireless/rtl818x/rtl8180.h +++ b/drivers/net/wireless/rtl818x/rtl8180.h | |||
@@ -55,6 +55,14 @@ struct rtl8180_tx_ring { | |||
55 | struct sk_buff_head queue; | 55 | struct sk_buff_head queue; |
56 | }; | 56 | }; |
57 | 57 | ||
58 | struct rtl8180_vif { | ||
59 | struct ieee80211_hw *dev; | ||
60 | |||
61 | /* beaconing */ | ||
62 | struct delayed_work beacon_work; | ||
63 | bool enable_beacon; | ||
64 | }; | ||
65 | |||
58 | struct rtl8180_priv { | 66 | struct rtl8180_priv { |
59 | /* common between rtl818x drivers */ | 67 | /* common between rtl818x drivers */ |
60 | struct rtl818x_csr __iomem *map; | 68 | struct rtl818x_csr __iomem *map; |
@@ -78,6 +86,9 @@ struct rtl8180_priv { | |||
78 | u32 anaparam; | 86 | u32 anaparam; |
79 | u16 rfparam; | 87 | u16 rfparam; |
80 | u8 csthreshold; | 88 | u8 csthreshold; |
89 | |||
90 | /* sequence # */ | ||
91 | u16 seqno; | ||
81 | }; | 92 | }; |
82 | 93 | ||
83 | void rtl8180_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data); | 94 | void rtl8180_write_phy(struct ieee80211_hw *dev, u8 addr, u32 data); |