Lines Matching refs:mt76x0_dev
75 struct mt76x0_dev *dev;
91 struct mt76x0_dev *dev;
146 struct mt76x0_dev { struct
258 static inline bool is_mt7610e(struct mt76x0_dev *dev) in is_mt7610e()
264 void mt76x0_init_debugfs(struct mt76x0_dev *dev);
266 int mt76x0_wait_asic_ready(struct mt76x0_dev *dev);
272 int mt76x0_write_reg_pairs(struct mt76x0_dev *dev, u32 base,
274 int mt76x0_read_reg_pairs(struct mt76x0_dev *dev, u32 base,
276 int mt76x0_burst_write_regs(struct mt76x0_dev *dev, u32 offset,
278 void mt76x0_addr_wr(struct mt76x0_dev *dev, const u32 offset, const u8 *addr);
281 struct mt76x0_dev *mt76x0_alloc_device(struct device *dev);
282 int mt76x0_init_hardware(struct mt76x0_dev *dev);
283 int mt76x0_register_device(struct mt76x0_dev *dev);
284 void mt76x0_cleanup(struct mt76x0_dev *dev);
285 void mt76x0_chip_onoff(struct mt76x0_dev *dev, bool enable, bool reset);
287 int mt76x0_mac_start(struct mt76x0_dev *dev);
288 void mt76x0_mac_stop(struct mt76x0_dev *dev);
291 void mt76x0_phy_init(struct mt76x0_dev *dev);
292 int mt76x0_wait_bbp_ready(struct mt76x0_dev *dev);
293 void mt76x0_agc_save(struct mt76x0_dev *dev);
294 void mt76x0_agc_restore(struct mt76x0_dev *dev);
295 int mt76x0_phy_set_channel(struct mt76x0_dev *dev,
297 void mt76x0_phy_recalibrate_after_assoc(struct mt76x0_dev *dev);
298 int mt76x0_phy_get_rssi(struct mt76x0_dev *dev, struct mt76x0_rxwi *rxwi);
299 void mt76x0_phy_con_cal_onoff(struct mt76x0_dev *dev,
304 void mt76x0_mac_set_protection(struct mt76x0_dev *dev, bool legacy_prot,
306 void mt76x0_mac_set_short_preamble(struct mt76x0_dev *dev, bool short_preamb);
307 void mt76x0_mac_config_tsf(struct mt76x0_dev *dev, bool enable, int interval);
309 mt76x0_mac_wcid_setup(struct mt76x0_dev *dev, u8 idx, u8 vif_idx, u8 *mac);
310 void mt76x0_mac_set_ampdu_factor(struct mt76x0_dev *dev);
317 void mt76x0_tx_status(struct mt76x0_dev *dev, struct sk_buff *skb);
324 int mt76x0_dma_init(struct mt76x0_dev *dev);
325 void mt76x0_dma_cleanup(struct mt76x0_dev *dev);
327 int mt76x0_dma_enqueue_tx(struct mt76x0_dev *dev, struct sk_buff *skb,