Lines Matching defs:mt76x02_dev
72 struct mt76x02_dev { struct
73 struct mt76_dev mt76; /* must be first */
75 struct mac_address macaddr_list[8];
77 struct mutex phy_mutex;
79 u16 vif_mask;
81 u8 txdone_seq;
83 spinlock_t txstatus_fifo_lock;
85 struct sk_buff *rx_head;
87 struct delayed_work cal_work;
88 struct delayed_work wdt_work;
90 struct hrtimer pre_tbtt_timer;
91 struct work_struct pre_tbtt_work;
93 const struct mt76x02_beacon_ops *beacon_ops;
95 u32 aggr_stats[32];
97 struct sk_buff *beacons[8];
98 u8 beacon_data_mask;
100 u8 tbtt_count;
102 u32 tx_hang_reset;
103 u8 tx_hang_check;
104 u8 mcu_timeout;
106 struct mt76x02_calibration cal;
108 s8 target_power;
132 void mt76x02_init_device(struct mt76x02_dev *dev); argument