Lines Matching defs:rsi_common

200 struct rsi_common {  struct
201 struct rsi_hw *priv;
202 struct vif_priv vif_info[RSI_MAX_VIFS];
204 void *coex_cb;
205 bool mgmt_q_block;
206 struct version_info lmac_ver;
208 struct rsi_thread tx_thread;
209 struct sk_buff_head tx_queue[NUM_EDCA_QUEUES + 2];
210 struct completion wlan_init_completion;
212 struct mutex mutex;
214 struct mutex tx_lock;
216 struct mutex rx_lock;
217 u8 endpoint;
220 u8 band;
221 u8 num_supp_bands;
222 u8 channel_width;
224 u16 rts_threshold;
225 u16 bitrate_mask[2];
226 u32 fixedrate_mask[2];
228 u8 rf_reset;
229 struct transmit_q_stats tx_stats;
230 struct security_info secinfo;
231 struct wmm_qinfo tx_qinfo[NUM_EDCA_QUEUES];
232 struct ieee80211_tx_queue_params edca_params[NUM_EDCA_QUEUES];
233 u8 mac_addr[IEEE80211_ADDR_LEN];
236 u32 fsm_state;
237 bool init_done;
238 u8 bb_rf_prog_count;
239 bool iface_down;
242 u8 channel;
243 u8 *rx_data_pkt;
244 u8 mac_id;
245 u8 radio_id;
246 u16 rate_pwr[20];
247 u16 min_rate;
250 u8 selected_qnum;
251 u32 pkt_cnt;
252 u8 min_weight;
255 struct cqm_info cqm_info;
257 bool hw_data_qs_blocked;
258 u8 driver_mode;
259 u8 coex_mode;
260 u16 oper_mode;
261 u8 lp_ps_handshake_mode;
262 u8 ulp_ps_handshake_mode;
263 u8 uapsd_bitmap;
264 u8 rf_power_val;
265 u8 wlan_rf_power_mode;
266 u8 obm_ant_sel_val;
267 int tx_power;
268 u8 ant_in_use;
270 struct mutex tx_bus_mutex;
271 bool hibernate_resume;
272 bool reinit_hw;
273 u8 wow_flags;
274 u16 beacon_interval;
275 u8 dtim_cnt;
278 u8 beacon_enabled;
279 u16 beacon_cnt;
280 struct rsi_sta stations[RSI_MAX_ASSOC_STAS + 1];
281 int num_stations;
282 int max_stations;
283 struct ieee80211_key_conf *key;
308 struct rsi_common *priv; argument