Lines Matching defs:brcms_pub
144 struct brcms_pub { struct
145 struct brcms_c_info *wlc;
146 struct ieee80211_hw *ieee_hw;
147 struct scb_ampdu *global_ampdu;
148 uint mac80211_state;
149 uint unit; /* device instance number */
150 uint corerev; /* core revision */
151 struct si_pub *sih; /* SI handle (cookie for siutils calls) */
152 bool up; /* interface up and running */
153 bool hw_off; /* HW is off */
154 bool hw_up; /* one time hw up/down */
155 bool _piomode; /* true if pio mode */
156 uint _nbands; /* # bands supported */
157 uint now; /* # elapsed seconds */
159 bool delayed_down; /* down delayed */
160 bool associated; /* true:part of [I]BSS, false: not */
162 bool _ampdu; /* ampdu enabled or not */
163 u8 _n_enab; /* bitmap of 11N + HT support */
165 u8 cur_etheraddr[ETH_ALEN]; /* our local ethernet address */
167 u32 radio_disabled; /* bit vector for radio disabled reasons */
169 u16 boardrev; /* version # of particular board */
170 u8 sromrev; /* version # of the srom */
171 char srom_ccode[BRCM_CNTRY_BUF_SZ]; /* Country Code in SROM */
172 u32 boardflags; /* Board specific flags from srom */
173 u32 boardflags2; /* More board flags if sromrev >= 4 */
174 bool phy_11ncapable; /* the PHY/HW is capable of 802.11N */
176 struct wl_cnt *_cnt; /* low-level counters in driver */
177 struct dentry *dbgfs_dir;