mt7601u_dev         9 drivers/net/wireless/mediatek/mt7601u/core.c int mt7601u_wait_asic_ready(struct mt7601u_dev *dev)
mt7601u_dev        28 drivers/net/wireless/mediatek/mt7601u/core.c bool mt76_poll(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val,
mt7601u_dev        50 drivers/net/wireless/mediatek/mt7601u/core.c bool mt76_poll_msec(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val,
mt7601u_dev        15 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct mt7601u_dev *dev = data;
mt7601u_dev        24 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct mt7601u_dev *dev = data;
mt7601u_dev        35 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct mt7601u_dev *dev = file->private;
mt7601u_dev        92 drivers/net/wireless/mediatek/mt7601u/debugfs.c 	struct mt7601u_dev *dev = file->private;
mt7601u_dev       147 drivers/net/wireless/mediatek/mt7601u/debugfs.c void mt7601u_init_debugfs(struct mt7601u_dev *dev)
mt7601u_dev        11 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_submit_rx_buf(struct mt7601u_dev *dev,
mt7601u_dev        28 drivers/net/wireless/mediatek/mt7601u/dma.c mt7601u_rx_skb_from_seg(struct mt7601u_dev *dev, struct mt7601u_rxwi *rxwi,
mt7601u_dev        76 drivers/net/wireless/mediatek/mt7601u/dma.c static void mt7601u_rx_process_seg(struct mt7601u_dev *dev, u8 *data,
mt7601u_dev       128 drivers/net/wireless/mediatek/mt7601u/dma.c mt7601u_rx_process_entry(struct mt7601u_dev *dev, struct mt7601u_dma_buf_rx *e)
mt7601u_dev       162 drivers/net/wireless/mediatek/mt7601u/dma.c mt7601u_rx_get_pending_entry(struct mt7601u_dev *dev)
mt7601u_dev       184 drivers/net/wireless/mediatek/mt7601u/dma.c 	struct mt7601u_dev *dev = urb->context;
mt7601u_dev       217 drivers/net/wireless/mediatek/mt7601u/dma.c 	struct mt7601u_dev *dev = (struct mt7601u_dev *) data;
mt7601u_dev       232 drivers/net/wireless/mediatek/mt7601u/dma.c 	struct mt7601u_dev *dev = q->dev;
mt7601u_dev       271 drivers/net/wireless/mediatek/mt7601u/dma.c 	struct mt7601u_dev *dev = (struct mt7601u_dev *) data;
mt7601u_dev       295 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_dma_submit_tx(struct mt7601u_dev *dev,
mt7601u_dev       355 drivers/net/wireless/mediatek/mt7601u/dma.c int mt7601u_dma_enqueue_tx(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       379 drivers/net/wireless/mediatek/mt7601u/dma.c static void mt7601u_kill_rx(struct mt7601u_dev *dev)
mt7601u_dev       387 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_submit_rx_buf(struct mt7601u_dev *dev,
mt7601u_dev       408 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_submit_rx(struct mt7601u_dev *dev)
mt7601u_dev       421 drivers/net/wireless/mediatek/mt7601u/dma.c static void mt7601u_free_rx(struct mt7601u_dev *dev)
mt7601u_dev       431 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_alloc_rx(struct mt7601u_dev *dev)
mt7601u_dev       462 drivers/net/wireless/mediatek/mt7601u/dma.c static void mt7601u_free_tx(struct mt7601u_dev *dev)
mt7601u_dev       473 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_alloc_tx_queue(struct mt7601u_dev *dev,
mt7601u_dev       490 drivers/net/wireless/mediatek/mt7601u/dma.c static int mt7601u_alloc_tx(struct mt7601u_dev *dev)
mt7601u_dev       506 drivers/net/wireless/mediatek/mt7601u/dma.c int mt7601u_dma_init(struct mt7601u_dev *dev)
mt7601u_dev       530 drivers/net/wireless/mediatek/mt7601u/dma.c void mt7601u_dma_cleanup(struct mt7601u_dev *dev)
mt7601u_dev        32 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_efuse_read(struct mt7601u_dev *dev, u16 addr, u8 *data,
mt7601u_dev        67 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_efuse_physical_size_check(struct mt7601u_dev *dev)
mt7601u_dev        98 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_has_tssi(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       106 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_set_chip_cap(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       130 drivers/net/wireless/mediatek/mt7601u/eeprom.c static void mt7601u_set_channel_target_power(struct mt7601u_dev *dev,
mt7601u_dev       145 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_set_channel_power(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       169 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_set_country_reg(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       205 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_set_rf_freq_off(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       219 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_set_rssi_offset(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       237 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_extra_power_over_mac(struct mt7601u_dev *dev)
mt7601u_dev       263 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_save_power_rate(struct mt7601u_dev *dev, s8 delta, u32 val, int i)
mt7601u_dev       309 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_config_tx_power_per_rate(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       330 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_init_tssi_params(struct mt7601u_dev *dev, u8 *eeprom)
mt7601u_dev       345 drivers/net/wireless/mediatek/mt7601u/eeprom.c mt7601u_eeprom_init(struct mt7601u_dev *dev)
mt7601u_dev        10 drivers/net/wireless/mediatek/mt7601u/eeprom.h struct mt7601u_dev;
mt7601u_dev       114 drivers/net/wireless/mediatek/mt7601u/eeprom.h int mt7601u_eeprom_init(struct mt7601u_dev *dev);
mt7601u_dev        16 drivers/net/wireless/mediatek/mt7601u/init.c mt7601u_set_wlan_state(struct mt7601u_dev *dev, u32 val, bool enable)
mt7601u_dev        59 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_chip_onoff(struct mt7601u_dev *dev, bool enable, bool reset)
mt7601u_dev        90 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_reset_csr_bbp(struct mt7601u_dev *dev)
mt7601u_dev        99 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_init_usb_dma(struct mt7601u_dev *dev)
mt7601u_dev       118 drivers/net/wireless/mediatek/mt7601u/init.c static int mt7601u_init_bbp(struct mt7601u_dev *dev)
mt7601u_dev       136 drivers/net/wireless/mediatek/mt7601u/init.c mt76_init_beacon_offsets(struct mt7601u_dev *dev)
mt7601u_dev       152 drivers/net/wireless/mediatek/mt7601u/init.c static int mt7601u_write_mac_initvals(struct mt7601u_dev *dev)
mt7601u_dev       172 drivers/net/wireless/mediatek/mt7601u/init.c static int mt7601u_init_wcid_mem(struct mt7601u_dev *dev)
mt7601u_dev       193 drivers/net/wireless/mediatek/mt7601u/init.c static int mt7601u_init_key_mem(struct mt7601u_dev *dev)
mt7601u_dev       201 drivers/net/wireless/mediatek/mt7601u/init.c static int mt7601u_init_wcid_attr_mem(struct mt7601u_dev *dev)
mt7601u_dev       220 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_reset_counters(struct mt7601u_dev *dev)
mt7601u_dev       230 drivers/net/wireless/mediatek/mt7601u/init.c int mt7601u_mac_start(struct mt7601u_dev *dev)
mt7601u_dev       257 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_mac_stop_hw(struct mt7601u_dev *dev)
mt7601u_dev       305 drivers/net/wireless/mediatek/mt7601u/init.c void mt7601u_mac_stop(struct mt7601u_dev *dev)
mt7601u_dev       312 drivers/net/wireless/mediatek/mt7601u/init.c static void mt7601u_stop_hardware(struct mt7601u_dev *dev)
mt7601u_dev       317 drivers/net/wireless/mediatek/mt7601u/init.c int mt7601u_init_hardware(struct mt7601u_dev *dev)
mt7601u_dev       422 drivers/net/wireless/mediatek/mt7601u/init.c void mt7601u_cleanup(struct mt7601u_dev *dev)
mt7601u_dev       432 drivers/net/wireless/mediatek/mt7601u/init.c struct mt7601u_dev *mt7601u_alloc_device(struct device *pdev)
mt7601u_dev       435 drivers/net/wireless/mediatek/mt7601u/init.c 	struct mt7601u_dev *dev;
mt7601u_dev       518 drivers/net/wireless/mediatek/mt7601u/init.c mt76_init_sband(struct mt7601u_dev *dev, struct ieee80211_supported_band *sband,
mt7601u_dev       556 drivers/net/wireless/mediatek/mt7601u/init.c mt76_init_sband_2g(struct mt7601u_dev *dev)
mt7601u_dev       574 drivers/net/wireless/mediatek/mt7601u/init.c int mt7601u_register_device(struct mt7601u_dev *dev)
mt7601u_dev        11 drivers/net/wireless/mediatek/mt7601u/mac.c void mt7601u_set_macaddr(struct mt7601u_dev *dev, const u8 *addr)
mt7601u_dev        66 drivers/net/wireless/mediatek/mt7601u/mac.c mt76_mac_fill_tx_status(struct mt7601u_dev *dev, struct ieee80211_tx_info *info,
mt7601u_dev       104 drivers/net/wireless/mediatek/mt7601u/mac.c u16 mt76_mac_tx_rate_val(struct mt7601u_dev *dev,
mt7601u_dev       146 drivers/net/wireless/mediatek/mt7601u/mac.c void mt76_mac_wcid_set_rate(struct mt7601u_dev *dev, struct mt76_wcid *wcid,
mt7601u_dev       157 drivers/net/wireless/mediatek/mt7601u/mac.c struct mt76_tx_status mt7601u_mac_fetch_tx_status(struct mt7601u_dev *dev)
mt7601u_dev       174 drivers/net/wireless/mediatek/mt7601u/mac.c void mt76_send_tx_status(struct mt7601u_dev *dev, struct mt76_tx_status *stat)
mt7601u_dev       200 drivers/net/wireless/mediatek/mt7601u/mac.c void mt7601u_mac_set_protection(struct mt7601u_dev *dev, bool legacy_prot,
mt7601u_dev       259 drivers/net/wireless/mediatek/mt7601u/mac.c void mt7601u_mac_set_short_preamble(struct mt7601u_dev *dev, bool short_preamb)
mt7601u_dev       267 drivers/net/wireless/mediatek/mt7601u/mac.c void mt7601u_mac_config_tsf(struct mt7601u_dev *dev, bool enable, int interval)
mt7601u_dev       287 drivers/net/wireless/mediatek/mt7601u/mac.c static void mt7601u_check_mac_err(struct mt7601u_dev *dev)
mt7601u_dev       303 drivers/net/wireless/mediatek/mt7601u/mac.c 	struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
mt7601u_dev       355 drivers/net/wireless/mediatek/mt7601u/mac.c mt7601u_mac_wcid_setup(struct mt7601u_dev *dev, u8 idx, u8 vif_idx, u8 *mac)
mt7601u_dev       371 drivers/net/wireless/mediatek/mt7601u/mac.c void mt7601u_mac_set_ampdu_factor(struct mt7601u_dev *dev)
mt7601u_dev       443 drivers/net/wireless/mediatek/mt7601u/mac.c mt7601u_rx_monitor_beacon(struct mt7601u_dev *dev, struct mt7601u_rxwi *rxwi,
mt7601u_dev       452 drivers/net/wireless/mediatek/mt7601u/mac.c mt7601u_rx_is_our_beacon(struct mt7601u_dev *dev, u8 *data)
mt7601u_dev       460 drivers/net/wireless/mediatek/mt7601u/mac.c u32 mt76_mac_process_rx(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       530 drivers/net/wireless/mediatek/mt7601u/mac.c int mt76_mac_wcid_set_key(struct mt7601u_dev *dev, u8 idx,
mt7601u_dev       571 drivers/net/wireless/mediatek/mt7601u/mac.c int mt76_mac_shared_key_setup(struct mt7601u_dev *dev, u8 vif_idx, u8 key_idx,
mt7601u_dev       155 drivers/net/wireless/mediatek/mt7601u/mac.h u32 mt76_mac_process_rx(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       157 drivers/net/wireless/mediatek/mt7601u/mac.h int mt76_mac_wcid_set_key(struct mt7601u_dev *dev, u8 idx,
mt7601u_dev       159 drivers/net/wireless/mediatek/mt7601u/mac.h void mt76_mac_wcid_set_rate(struct mt7601u_dev *dev, struct mt76_wcid *wcid,
mt7601u_dev       162 drivers/net/wireless/mediatek/mt7601u/mac.h int mt76_mac_shared_key_setup(struct mt7601u_dev *dev, u8 vif_idx, u8 key_idx,
mt7601u_dev       164 drivers/net/wireless/mediatek/mt7601u/mac.h u16 mt76_mac_tx_rate_val(struct mt7601u_dev *dev,
mt7601u_dev       167 drivers/net/wireless/mediatek/mt7601u/mac.h mt7601u_mac_fetch_tx_status(struct mt7601u_dev *dev);
mt7601u_dev       168 drivers/net/wireless/mediatek/mt7601u/mac.h void mt76_send_tx_status(struct mt7601u_dev *dev, struct mt76_tx_status *stat);
mt7601u_dev       169 drivers/net/wireless/mediatek/mt7601u/mac.h void mt7601u_set_macaddr(struct mt7601u_dev *dev, const u8 *addr);
mt7601u_dev        13 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        33 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        47 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        74 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        83 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       103 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       137 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       187 drivers/net/wireless/mediatek/mt7601u/main.c mt76_wcid_alloc(struct mt7601u_dev *dev)
mt7601u_dev       212 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       243 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       269 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       279 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       296 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       339 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       350 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       389 drivers/net/wireless/mediatek/mt7601u/main.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        24 drivers/net/wireless/mediatek/mt7601u/mcu.c static inline int firmware_running(struct mt7601u_dev *dev)
mt7601u_dev        42 drivers/net/wireless/mediatek/mt7601u/mcu.c static inline void trace_mt_mcu_msg_send_cs(struct mt7601u_dev *dev,
mt7601u_dev        68 drivers/net/wireless/mediatek/mt7601u/mcu.c static int mt7601u_mcu_wait_resp(struct mt7601u_dev *dev, u8 seq)
mt7601u_dev       110 drivers/net/wireless/mediatek/mt7601u/mcu.c mt7601u_mcu_msg_send(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       153 drivers/net/wireless/mediatek/mt7601u/mcu.c static int mt7601u_mcu_function_select(struct mt7601u_dev *dev,
mt7601u_dev       171 drivers/net/wireless/mediatek/mt7601u/mcu.c int mt7601u_mcu_tssi_read_kick(struct mt7601u_dev *dev, int use_hvga)
mt7601u_dev       191 drivers/net/wireless/mediatek/mt7601u/mcu.c mt7601u_mcu_calibrate(struct mt7601u_dev *dev, enum mcu_calibrate cal, u32 val)
mt7601u_dev       208 drivers/net/wireless/mediatek/mt7601u/mcu.c int mt7601u_write_reg_pairs(struct mt7601u_dev *dev, u32 base,
mt7601u_dev       237 drivers/net/wireless/mediatek/mt7601u/mcu.c int mt7601u_burst_write_regs(struct mt7601u_dev *dev, u32 offset,
mt7601u_dev       281 drivers/net/wireless/mediatek/mt7601u/mcu.c static int __mt7601u_dma_fw(struct mt7601u_dev *dev,
mt7601u_dev       334 drivers/net/wireless/mediatek/mt7601u/mcu.c mt7601u_dma_fw(struct mt7601u_dev *dev, struct mt7601u_dma_buf *dma_buf,
mt7601u_dev       354 drivers/net/wireless/mediatek/mt7601u/mcu.c mt7601u_upload_firmware(struct mt7601u_dev *dev, const struct mt76_fw *fw)
mt7601u_dev       404 drivers/net/wireless/mediatek/mt7601u/mcu.c static int mt7601u_load_firmware(struct mt7601u_dev *dev)
mt7601u_dev       489 drivers/net/wireless/mediatek/mt7601u/mcu.c int mt7601u_mcu_init(struct mt7601u_dev *dev)
mt7601u_dev       504 drivers/net/wireless/mediatek/mt7601u/mcu.c int mt7601u_mcu_cmd_init(struct mt7601u_dev *dev)
mt7601u_dev       529 drivers/net/wireless/mediatek/mt7601u/mcu.c void mt7601u_mcu_cmd_deinit(struct mt7601u_dev *dev)
mt7601u_dev        10 drivers/net/wireless/mediatek/mt7601u/mcu.h struct mt7601u_dev;
mt7601u_dev        78 drivers/net/wireless/mediatek/mt7601u/mcu.h int mt7601u_mcu_init(struct mt7601u_dev *dev);
mt7601u_dev        79 drivers/net/wireless/mediatek/mt7601u/mcu.h int mt7601u_mcu_cmd_init(struct mt7601u_dev *dev);
mt7601u_dev        80 drivers/net/wireless/mediatek/mt7601u/mcu.h void mt7601u_mcu_cmd_deinit(struct mt7601u_dev *dev);
mt7601u_dev        83 drivers/net/wireless/mediatek/mt7601u/mcu.h mt7601u_mcu_calibrate(struct mt7601u_dev *dev, enum mcu_calibrate cal, u32 val);
mt7601u_dev        84 drivers/net/wireless/mediatek/mt7601u/mcu.h int mt7601u_mcu_tssi_read_kick(struct mt7601u_dev *dev, int use_hvga);
mt7601u_dev        68 drivers/net/wireless/mediatek/mt7601u/mt7601u.h 	struct mt7601u_dev *dev;
mt7601u_dev        84 drivers/net/wireless/mediatek/mt7601u/mt7601u.h 	struct mt7601u_dev *dev;
mt7601u_dev       281 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_init_debugfs(struct mt7601u_dev *dev);
mt7601u_dev       283 drivers/net/wireless/mediatek/mt7601u/mt7601u.h u32 mt7601u_rr(struct mt7601u_dev *dev, u32 offset);
mt7601u_dev       284 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_wr(struct mt7601u_dev *dev, u32 offset, u32 val);
mt7601u_dev       285 drivers/net/wireless/mediatek/mt7601u/mt7601u.h u32 mt7601u_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val);
mt7601u_dev       286 drivers/net/wireless/mediatek/mt7601u/mt7601u.h u32 mt7601u_rmc(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val);
mt7601u_dev       287 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_wr_copy(struct mt7601u_dev *dev, u32 offset,
mt7601u_dev       290 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_wait_asic_ready(struct mt7601u_dev *dev);
mt7601u_dev       291 drivers/net/wireless/mediatek/mt7601u/mt7601u.h bool mt76_poll(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val,
mt7601u_dev       293 drivers/net/wireless/mediatek/mt7601u/mt7601u.h bool mt76_poll_msec(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val,
mt7601u_dev       300 drivers/net/wireless/mediatek/mt7601u/mt7601u.h static inline u32 mt76_rr(struct mt7601u_dev *dev, u32 offset)
mt7601u_dev       305 drivers/net/wireless/mediatek/mt7601u/mt7601u.h static inline void mt76_wr(struct mt7601u_dev *dev, u32 offset, u32 val)
mt7601u_dev       311 drivers/net/wireless/mediatek/mt7601u/mt7601u.h mt76_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val)
mt7601u_dev       316 drivers/net/wireless/mediatek/mt7601u/mt7601u.h static inline u32 mt76_set(struct mt7601u_dev *dev, u32 offset, u32 val)
mt7601u_dev       321 drivers/net/wireless/mediatek/mt7601u/mt7601u.h static inline u32 mt76_clear(struct mt7601u_dev *dev, u32 offset, u32 val)
mt7601u_dev       326 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_write_reg_pairs(struct mt7601u_dev *dev, u32 base,
mt7601u_dev       328 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_burst_write_regs(struct mt7601u_dev *dev, u32 offset,
mt7601u_dev       330 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_addr_wr(struct mt7601u_dev *dev, const u32 offset, const u8 *addr);
mt7601u_dev       333 drivers/net/wireless/mediatek/mt7601u/mt7601u.h struct mt7601u_dev *mt7601u_alloc_device(struct device *dev);
mt7601u_dev       334 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_init_hardware(struct mt7601u_dev *dev);
mt7601u_dev       335 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_register_device(struct mt7601u_dev *dev);
mt7601u_dev       336 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_cleanup(struct mt7601u_dev *dev);
mt7601u_dev       338 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_mac_start(struct mt7601u_dev *dev);
mt7601u_dev       339 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_mac_stop(struct mt7601u_dev *dev);
mt7601u_dev       342 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_phy_init(struct mt7601u_dev *dev);
mt7601u_dev       343 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_wait_bbp_ready(struct mt7601u_dev *dev);
mt7601u_dev       344 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_set_rx_path(struct mt7601u_dev *dev, u8 path);
mt7601u_dev       345 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_set_tx_dac(struct mt7601u_dev *dev, u8 path);
mt7601u_dev       346 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_bbp_set_bw(struct mt7601u_dev *dev, int bw);
mt7601u_dev       347 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_agc_save(struct mt7601u_dev *dev);
mt7601u_dev       348 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_agc_restore(struct mt7601u_dev *dev);
mt7601u_dev       349 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_phy_set_channel(struct mt7601u_dev *dev,
mt7601u_dev       351 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_phy_recalibrate_after_assoc(struct mt7601u_dev *dev);
mt7601u_dev       352 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_phy_get_rssi(struct mt7601u_dev *dev,
mt7601u_dev       354 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_phy_con_cal_onoff(struct mt7601u_dev *dev,
mt7601u_dev       359 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_mac_set_protection(struct mt7601u_dev *dev, bool legacy_prot,
mt7601u_dev       361 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_mac_set_short_preamble(struct mt7601u_dev *dev, bool short_preamb);
mt7601u_dev       362 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_mac_config_tsf(struct mt7601u_dev *dev, bool enable, int interval);
mt7601u_dev       364 drivers/net/wireless/mediatek/mt7601u/mt7601u.h mt7601u_mac_wcid_setup(struct mt7601u_dev *dev, u8 idx, u8 vif_idx, u8 *mac);
mt7601u_dev       365 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_mac_set_ampdu_factor(struct mt7601u_dev *dev);
mt7601u_dev       372 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_tx_status(struct mt7601u_dev *dev, struct sk_buff *skb);
mt7601u_dev       379 drivers/net/wireless/mediatek/mt7601u/mt7601u.h u32 mt7601u_bbp_set_ctrlch(struct mt7601u_dev *dev, bool below);
mt7601u_dev       381 drivers/net/wireless/mediatek/mt7601u/mt7601u.h static inline u32 mt7601u_mac_set_ctrlch(struct mt7601u_dev *dev, bool below)
mt7601u_dev       386 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_dma_init(struct mt7601u_dev *dev);
mt7601u_dev       387 drivers/net/wireless/mediatek/mt7601u/mt7601u.h void mt7601u_dma_cleanup(struct mt7601u_dev *dev);
mt7601u_dev       389 drivers/net/wireless/mediatek/mt7601u/mt7601u.h int mt7601u_dma_enqueue_tx(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev        16 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_agc_reset(struct mt7601u_dev *dev);
mt7601u_dev        19 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_rf_wr(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 value)
mt7601u_dev        54 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_rf_rr(struct mt7601u_dev *dev, u8 bank, u8 offset)
mt7601u_dev        95 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_rf_rmw(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask, u8 val)
mt7601u_dev       111 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_rf_set(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 val)
mt7601u_dev       117 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_rf_clear(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 mask)
mt7601u_dev       122 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_bbp_wr(struct mt7601u_dev *dev, u8 offset, u8 val)
mt7601u_dev       144 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_bbp_rr(struct mt7601u_dev *dev, u8 offset)
mt7601u_dev       182 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_bbp_rmw(struct mt7601u_dev *dev, u8 offset, u8 mask, u8 val)
mt7601u_dev       195 drivers/net/wireless/mediatek/mt7601u/phy.c static u8 mt7601u_bbp_rmc(struct mt7601u_dev *dev, u8 offset, u8 mask, u8 val)
mt7601u_dev       209 drivers/net/wireless/mediatek/mt7601u/phy.c int mt7601u_wait_bbp_ready(struct mt7601u_dev *dev)
mt7601u_dev       228 drivers/net/wireless/mediatek/mt7601u/phy.c u32 mt7601u_bbp_set_ctrlch(struct mt7601u_dev *dev, bool below)
mt7601u_dev       233 drivers/net/wireless/mediatek/mt7601u/phy.c int mt7601u_phy_get_rssi(struct mt7601u_dev *dev,
mt7601u_dev       263 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_vco_cal(struct mt7601u_dev *dev)
mt7601u_dev       271 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_set_bw_filter(struct mt7601u_dev *dev, bool cal)
mt7601u_dev       289 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_load_bbp_temp_table_bw(struct mt7601u_dev *dev)
mt7601u_dev       301 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_bbp_temp(struct mt7601u_dev *dev, int mode, const char *name)
mt7601u_dev       322 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_apply_ch14_fixup(struct mt7601u_dev *dev, int hw_chan)
mt7601u_dev       342 drivers/net/wireless/mediatek/mt7601u/phy.c static int __mt7601u_phy_set_channel(struct mt7601u_dev *dev,
mt7601u_dev       442 drivers/net/wireless/mediatek/mt7601u/phy.c int mt7601u_phy_set_channel(struct mt7601u_dev *dev,
mt7601u_dev       484 drivers/net/wireless/mediatek/mt7601u/phy.c static u8 mt7601u_bbp_r47_get(struct mt7601u_dev *dev, u8 reg, u8 flag)
mt7601u_dev       492 drivers/net/wireless/mediatek/mt7601u/phy.c static s8 mt7601u_read_bootup_temp(struct mt7601u_dev *dev)
mt7601u_dev       530 drivers/net/wireless/mediatek/mt7601u/phy.c static s8 mt7601u_read_temp(struct mt7601u_dev *dev)
mt7601u_dev       548 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_rxdc_cal(struct mt7601u_dev *dev)
mt7601u_dev       587 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_phy_recalibrate_after_assoc(struct mt7601u_dev *dev)
mt7601u_dev       627 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_set_initial_tssi(struct mt7601u_dev *dev, s16 tssi_db, s16 tssi_hvga_db)
mt7601u_dev       638 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_tssi_dc_gain_cal(struct mt7601u_dev *dev)
mt7601u_dev       719 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_temp_comp(struct mt7601u_dev *dev, bool on)
mt7601u_dev       771 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_current_tx_power(struct mt7601u_dev *dev)
mt7601u_dev       776 drivers/net/wireless/mediatek/mt7601u/phy.c static bool mt7601u_use_hvga(struct mt7601u_dev *dev)
mt7601u_dev       782 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_phy_rf_pa_mode_val(struct mt7601u_dev *dev, int phy_mode, int tx_rate)
mt7601u_dev       803 drivers/net/wireless/mediatek/mt7601u/phy.c mt7601u_tssi_params_get(struct mt7601u_dev *dev)
mt7601u_dev       868 drivers/net/wireless/mediatek/mt7601u/phy.c static bool mt7601u_tssi_read_ready(struct mt7601u_dev *dev)
mt7601u_dev       873 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_tssi_cal(struct mt7601u_dev *dev)
mt7601u_dev       945 drivers/net/wireless/mediatek/mt7601u/phy.c static u8 mt7601u_agc_default(struct mt7601u_dev *dev)
mt7601u_dev       950 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_agc_reset(struct mt7601u_dev *dev)
mt7601u_dev       957 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_agc_save(struct mt7601u_dev *dev)
mt7601u_dev       962 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_agc_restore(struct mt7601u_dev *dev)
mt7601u_dev       967 drivers/net/wireless/mediatek/mt7601u/phy.c static void mt7601u_agc_tune(struct mt7601u_dev *dev)
mt7601u_dev      1001 drivers/net/wireless/mediatek/mt7601u/phy.c 	struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
mt7601u_dev      1016 drivers/net/wireless/mediatek/mt7601u/phy.c __mt7601u_phy_freq_cal(struct mt7601u_dev *dev, s8 last_offset, u8 phy_mode)
mt7601u_dev      1075 drivers/net/wireless/mediatek/mt7601u/phy.c 	struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
mt7601u_dev      1094 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_phy_con_cal_onoff(struct mt7601u_dev *dev,
mt7601u_dev      1116 drivers/net/wireless/mediatek/mt7601u/phy.c static int mt7601u_init_cal(struct mt7601u_dev *dev)
mt7601u_dev      1174 drivers/net/wireless/mediatek/mt7601u/phy.c int mt7601u_bbp_set_bw(struct mt7601u_dev *dev, int bw)
mt7601u_dev      1205 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_set_rx_path(struct mt7601u_dev *dev, u8 path)
mt7601u_dev      1215 drivers/net/wireless/mediatek/mt7601u/phy.c void mt7601u_set_tx_dac(struct mt7601u_dev *dev, u8 dac)
mt7601u_dev      1220 drivers/net/wireless/mediatek/mt7601u/phy.c int mt7601u_phy_init(struct mt7601u_dev *dev)
mt7601u_dev        30 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u32 reg, u32 val),
mt7601u_dev        47 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u32 reg, u32 val),
mt7601u_dev        52 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u32 reg, u32 val),
mt7601u_dev        57 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, struct urb *u),
mt7601u_dev        79 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev,
mt7601u_dev        99 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, unsigned pipe, u8 req, u8 req_type,
mt7601u_dev       127 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, int offset, u16 val),
mt7601u_dev       142 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 bank, u8 reg, u8 val),
mt7601u_dev       162 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 bank, u8 reg, u8 val),
mt7601u_dev       167 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 bank, u8 reg, u8 val),
mt7601u_dev       172 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 reg, u8 val),
mt7601u_dev       190 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 reg, u8 val),
mt7601u_dev       195 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 reg, u8 val),
mt7601u_dev       200 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 val),
mt7601u_dev       216 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 val),
mt7601u_dev       221 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 val),
mt7601u_dev       226 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 val),
mt7601u_dev       231 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 phy_mode, s8 freq_off),
mt7601u_dev       248 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, struct mt7601u_rxwi *rxwi, u32 f),
mt7601u_dev       278 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       303 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, struct sk_buff *skb),
mt7601u_dev       317 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, int cleaned),
mt7601u_dev       331 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u32 stat1, u32 stat2),
mt7601u_dev       347 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, int cnt, bool paged),
mt7601u_dev       364 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 val),
mt7601u_dev       369 drivers/net/wireless/mediatek/mt7601u/trace.h 	TP_PROTO(struct mt7601u_dev *dev, u8 vid, u8 key),
mt7601u_dev        55 drivers/net/wireless/mediatek/mt7601u/tx.c static u8 mt7601u_tx_pktid_enc(struct mt7601u_dev *dev, u8 rate, bool is_probe)
mt7601u_dev        71 drivers/net/wireless/mediatek/mt7601u/tx.c mt7601u_tx_pktid_dec(struct mt7601u_dev *dev, struct mt76_tx_status *stat)
mt7601u_dev       102 drivers/net/wireless/mediatek/mt7601u/tx.c void mt7601u_tx_status(struct mt7601u_dev *dev, struct sk_buff *skb)
mt7601u_dev       117 drivers/net/wireless/mediatek/mt7601u/tx.c static int mt7601u_skb_rooms(struct mt7601u_dev *dev, struct sk_buff *skb)
mt7601u_dev       130 drivers/net/wireless/mediatek/mt7601u/tx.c mt7601u_push_txwi(struct mt7601u_dev *dev, struct sk_buff *skb,
mt7601u_dev       194 drivers/net/wireless/mediatek/mt7601u/tx.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev       230 drivers/net/wireless/mediatek/mt7601u/tx.c 	struct mt7601u_dev *dev = container_of(work, struct mt7601u_dev,
mt7601u_dev       263 drivers/net/wireless/mediatek/mt7601u/tx.c 	struct mt7601u_dev *dev = hw->priv;
mt7601u_dev        34 drivers/net/wireless/mediatek/mt7601u/usb.c bool mt7601u_usb_alloc_buf(struct mt7601u_dev *dev, size_t len,
mt7601u_dev        46 drivers/net/wireless/mediatek/mt7601u/usb.c void mt7601u_usb_free_buf(struct mt7601u_dev *dev, struct mt7601u_dma_buf *buf)
mt7601u_dev        54 drivers/net/wireless/mediatek/mt7601u/usb.c int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx,
mt7601u_dev        87 drivers/net/wireless/mediatek/mt7601u/usb.c int mt7601u_vendor_request(struct mt7601u_dev *dev, const u8 req,
mt7601u_dev       118 drivers/net/wireless/mediatek/mt7601u/usb.c void mt7601u_vendor_reset(struct mt7601u_dev *dev)
mt7601u_dev       125 drivers/net/wireless/mediatek/mt7601u/usb.c static u32 __mt7601u_rr(struct mt7601u_dev *dev, u32 offset)
mt7601u_dev       144 drivers/net/wireless/mediatek/mt7601u/usb.c u32 mt7601u_rr(struct mt7601u_dev *dev, u32 offset)
mt7601u_dev       156 drivers/net/wireless/mediatek/mt7601u/usb.c static int __mt7601u_vendor_single_wr(struct mt7601u_dev *dev, const u8 req,
mt7601u_dev       168 drivers/net/wireless/mediatek/mt7601u/usb.c int mt7601u_vendor_single_wr(struct mt7601u_dev *dev, const u8 req,
mt7601u_dev       180 drivers/net/wireless/mediatek/mt7601u/usb.c void mt7601u_wr(struct mt7601u_dev *dev, u32 offset, u32 val)
mt7601u_dev       187 drivers/net/wireless/mediatek/mt7601u/usb.c u32 mt7601u_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val)
mt7601u_dev       197 drivers/net/wireless/mediatek/mt7601u/usb.c u32 mt7601u_rmc(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val)
mt7601u_dev       212 drivers/net/wireless/mediatek/mt7601u/usb.c void mt7601u_wr_copy(struct mt7601u_dev *dev, u32 offset,
mt7601u_dev       221 drivers/net/wireless/mediatek/mt7601u/usb.c void mt7601u_addr_wr(struct mt7601u_dev *dev, const u32 offset, const u8 *addr)
mt7601u_dev       228 drivers/net/wireless/mediatek/mt7601u/usb.c 				struct mt7601u_dev *dev)
mt7601u_dev       268 drivers/net/wireless/mediatek/mt7601u/usb.c 	struct mt7601u_dev *dev;
mt7601u_dev       330 drivers/net/wireless/mediatek/mt7601u/usb.c 	struct mt7601u_dev *dev = usb_get_intfdata(usb_intf);
mt7601u_dev       344 drivers/net/wireless/mediatek/mt7601u/usb.c 	struct mt7601u_dev *dev = usb_get_intfdata(usb_intf);
mt7601u_dev       353 drivers/net/wireless/mediatek/mt7601u/usb.c 	struct mt7601u_dev *dev = usb_get_intfdata(usb_intf);
mt7601u_dev        43 drivers/net/wireless/mediatek/mt7601u/usb.h static inline struct usb_device *mt7601u_to_usb_dev(struct mt7601u_dev *mt7601u)
mt7601u_dev        56 drivers/net/wireless/mediatek/mt7601u/usb.h bool mt7601u_usb_alloc_buf(struct mt7601u_dev *dev, size_t len,
mt7601u_dev        58 drivers/net/wireless/mediatek/mt7601u/usb.h void mt7601u_usb_free_buf(struct mt7601u_dev *dev, struct mt7601u_dma_buf *buf);
mt7601u_dev        59 drivers/net/wireless/mediatek/mt7601u/usb.h int mt7601u_usb_submit_buf(struct mt7601u_dev *dev, int dir, int ep_idx,
mt7601u_dev        64 drivers/net/wireless/mediatek/mt7601u/usb.h int mt7601u_vendor_request(struct mt7601u_dev *dev, const u8 req,
mt7601u_dev        67 drivers/net/wireless/mediatek/mt7601u/usb.h void mt7601u_vendor_reset(struct mt7601u_dev *dev);
mt7601u_dev        68 drivers/net/wireless/mediatek/mt7601u/usb.h int mt7601u_vendor_single_wr(struct mt7601u_dev *dev, const u8 req,