Lines Matching defs:mt7915_dev
242 struct mt7915_dev { struct
243 union { /* must be first */
248 struct mt7915_hif *hif2;
249 struct mt7915_reg_desc reg;
250 u8 q_id[MT7915_MAX_QUEUE];
251 u32 q_int_mask[MT7915_MAX_QUEUE];
252 u32 wfdma_mask;
254 const struct mt76_bus_ops *bus_ops;
255 struct mt7915_phy phy;
258 struct cfg80211_chan_def rdd2_chandef;
259 struct mt7915_phy *rdd2_phy;
261 u16 chainmask;
262 u16 chainshift;
263 u32 hif_idx;
265 struct work_struct init_work;
266 struct work_struct rc_work;
267 struct work_struct dump_work;
268 struct work_struct reset_work;
269 wait_queue_head_t reset_wait;
271 struct {
278 } recovery;
281 struct mutex dump_mutex;
283 struct {
285 } coredump;
288 struct list_head sta_rc_list;
289 struct list_head twt_list;
290 spinlock_t reg_lock;
292 u32 hw_pattern;
294 bool dbdc_support;
295 bool flash_mode;
296 bool muru_debug;
297 bool ibf;
299 struct dentry *debugfs_dir;
300 struct rchan *relay_fwlog;
302 void *cal;
304 struct {
308 } fw;
310 struct {
313 } twt;
315 struct reset_control *rstc;
316 void __iomem *dcm;
317 void __iomem *sku;