Lines Matching defs:mt76x02_dev
75 struct mt76x02_dev { struct
76 union { /* must be first */
81 struct mac_address macaddr_list[8];
83 struct mutex phy_mutex;
85 u16 chainmask;
87 u8 txdone_seq;
89 spinlock_t txstatus_fifo_lock;
90 u32 tx_airtime;
91 u32 ampdu_ref;
93 struct sk_buff *rx_head;
95 struct delayed_work cal_work;
96 struct delayed_work wdt_work;
98 struct hrtimer pre_tbtt_timer;
99 struct work_struct pre_tbtt_work;
101 const struct mt76x02_beacon_ops *beacon_ops;
103 u8 beacon_data_count;
105 u8 tbtt_count;
107 u32 tx_hang_reset;
108 u8 tx_hang_check;
109 u8 mcu_timeout;
111 struct mt76x02_calibration cal;
113 int txpower_conf;
114 s8 target_power;
138 void mt76x02_init_device(struct mt76x02_dev *dev); argument