Lines Matching refs:mt76x02_dev
66 void (*pre_tbtt_enable)(struct mt76x02_dev *dev, bool en);
67 void (*beacon_enable)(struct mt76x02_dev *dev, bool en);
75 struct mt76x02_dev { struct
138 void mt76x02_init_device(struct mt76x02_dev *dev); argument
147 void mt76x02_config_mac_addr_list(struct mt76x02_dev *dev);
164 s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
166 s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr,
169 void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr);
170 void mt76x02_set_tx_ackto(struct mt76x02_dev *dev);
196 struct mt76x02_dev *dev;
201 void mt76x02_init_beacon_config(struct mt76x02_dev *dev);
202 void mt76x02e_init_beacon_config(struct mt76x02_dev *dev);
203 void mt76x02_resync_beacon_timer(struct mt76x02_dev *dev);
205 void mt76x02_enqueue_buffered_bc(struct mt76x02_dev *dev,
209 void mt76x02_mac_start(struct mt76x02_dev *dev);
211 void mt76x02_init_debugfs(struct mt76x02_dev *dev);
213 static inline bool is_mt76x0(struct mt76x02_dev *dev) in is_mt76x0()
220 static inline bool is_mt76x2(struct mt76x02_dev *dev) in is_mt76x2()
228 static inline void mt76x02_irq_enable(struct mt76x02_dev *dev, u32 mask) in mt76x02_irq_enable()
233 static inline void mt76x02_irq_disable(struct mt76x02_dev *dev, u32 mask) in mt76x02_irq_disable()