Home
last modified time | relevance | path

Searched refs:mt76 (Results 1 – 25 of 118) sorted by relevance

12345

/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76x02_mmio.c17 struct mt76_dev *mdev = &dev->mt76; in mt76x02_pre_tbtt_tasklet()
147 mt76.tx_napi); in mt76x02_poll_tx()
188 mt76_dma_attach(&dev->mt76); in mt76x02_dma_init()
234 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi, in mt76x02_dma_init()
263 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt76x02_irq_handler()
282 if (dev->mt76.csa_complete) in mt76x02_irq_handler()
283 mt76_csa_finish(&dev->mt76); in mt76x02_irq_handler()
422 dev->mt76.vif_mask = 0; in mt76x02_reset_state()
423 dev->mt76.beacon_mask = 0; in mt76x02_reset_state()
443 mutex_lock(&dev->mt76.mutex); in mt76x02_watchdog_reset()
[all …]
H A Dmt792x_dma.c23 tasklet_schedule(&dev->mt76.irq_tasklet); in mt792x_irq_handler()
38 intr &= dev->mt76.mmio.irqmask; in mt792x_irq_tasklet()
41 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt792x_irq_tasklet()
64 napi_schedule(&dev->mt76.tx_napi); in mt792x_irq_tasklet()
136 mt76_connac_irq_enable(&dev->mt76, in mt792x_dma_enable()
164 mt76_for_each_q_rx(&dev->mt76, i) in mt792x_dma_reset()
183 mt76_for_each_q_rx(&dev->mt76, i) in mt792x_wpdma_reset()
195 mt76_for_each_q_rx(&dev->mt76, i) in mt792x_wpdma_reset()
287 mt76_dma_cleanup(&dev->mt76); in mt792x_dma_cleanup()
303 mt76_connac_tx_cleanup(&dev->mt76); in mt792x_poll_tx()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmain.c104 mutex_lock(&dev->mt76.mutex); in mt7915_start()
125 mt76_connac_mcu_set_pm(&dev->mt76, phy->mt76->band_idx, 1); in mt7915_stop()
130 mt76_connac_mcu_set_pm(&dev->mt76, dev->phy.mt76->band_idx, 1); in mt7915_stop()
222 mvif->mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7915_add_interface()
233 mvif->mt76.omac_idx = idx; in mt7915_add_interface()
235 mvif->mt76.band_idx = phy->mt76->band_idx; in mt7915_add_interface()
239 mvif->mt76.wmm_idx += 2; in mt7915_add_interface()
245 dev->mt76.vif_mask |= BIT_ULL(mvif->mt76.idx); in mt7915_add_interface()
267 (!mvif->mt76.omac_idx || mvif->mt76.omac_idx > 3)) in mt7915_add_interface()
308 dev->mt76.vif_mask &= ~BIT_ULL(mvif->mt76.idx); in mt7915_remove_interface()
[all …]
H A Deeprom.c10 struct mt76_dev *mdev = &dev->mt76; in mt7915_eeprom_load_precal()
33 u8 *eeprom = dev->mt76.eeprom.data; in mt7915_check_eeprom()
53 switch (mt76_chip(&dev->mt76)) { in mt7915_eeprom_name()
147 u8 band = phy->mt76->band_idx; in mt7915_eeprom_parse_band_config()
153 if (!is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_band_config()
175 phy->mt76->cap.has_5ghz = true; in mt7915_eeprom_parse_band_config()
178 phy->mt76->cap.has_2ghz = true; in mt7915_eeprom_parse_band_config()
192 u8 band = phy->mt76->band_idx; in mt7915_eeprom_parse_hw_cap()
197 if (is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_hw_cap()
211 if (is_mt7915(&dev->mt76)) { in mt7915_eeprom_parse_hw_cap()
[all …]
H A Ddma.c14 if (is_mt798x(&dev->mt76)) in mt7915_init_tx_queues()
32 mt76_connac_tx_cleanup(&dev->mt76); in mt7915_poll_tx()
52 if (is_mt7915(&dev->mt76)) { in mt7915_dma_config()
85 if (is_mt7916(&dev->mt76) && mtk_wed_device_active(&dev->mt76.mmio.wed)) { in mt7915_dma_config()
137 if (!is_mt7915(&dev->mt76)) { in __mt7915_dma_prefetch()
152 if (is_mt7915(&dev->mt76)) { in __mt7915_dma_prefetch()
301 if (!dev->phy.mt76->band_idx) in mt7915_dma_start()
312 if (!is_mt798x(&dev->mt76)) in mt7915_dma_start()
415 mt76_dma_attach(&dev->mt76); in mt7915_dma_init()
575 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi, in mt7915_dma_init()
[all …]
H A Dmmio.c420 if (is_mt798x(&dev->mt76)) in mt7915_reg_map_l1()
439 if (is_mt7915(&dev->mt76)) { in mt7915_reg_map_l2()
590 mt76_put_rxwi(&dev->mt76, t); in mt7915_mmio_wed_release_rx_buf()
643 mt76_put_rxwi(&dev->mt76, t); in mt7915_mmio_wed_init_rx_buf()
773 if (is_mt7915(&dev->mt76)) { in mt7915_mmio_wed_init()
799 dev->mt76.dma_dev = wed->dev; in mt7915_mmio_wed_init()
845 dev->bus_ops = dev->mt76.bus; in mt7915_mmio_init()
854 dev->mt76.bus = bus_ops; in mt7915_mmio_init()
925 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7915_irq_tasklet()
948 if (!is_mt7915(&dev->mt76) && in mt7915_irq_tasklet()
[all …]
H A Dinit.c95 dev_err(phy->dev->mt76.dev, in mt7915_thermal_temp_store()
154 dev_err(phy->dev->mt76.dev, in mt7915_thermal_set_cur_throttle_state()
335 memcpy(dev->mt76.alpha2, request->alpha2, sizeof(dev->mt76.alpha2)); in mt7915_regd_notifier()
390 if (!is_mt7915(&dev->mt76)) in mt7915_init_wiphy()
605 if (!is_mt7915(&dev->mt76)) in mt7915_mac_init()
656 phy->mt76 = mphy; in mt7915_alloc_ext_phy()
659 phy->mt76->band_idx = 1; in mt7915_alloc_ext_phy()
849 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7915_init_hardware()
920 if (!is_mt7915(&dev->mt76)) in mt7915_set_stream_he_txbf_caps()
1202 if (is_mt798x(&dev->mt76)) in mt7915_stop_hardware()
[all …]
H A Dmac.c1173 memset(phy->mt76->aggr_stats, 0, sizeof(phy->mt76->aggr_stats)); in mt7915_mac_reset_counters()
1395 idr_init(&dev->mt76.token); in mt7915_mac_restart()
1559 if (!is_mt798x(&dev->mt76)) in mt7915_mac_reset_work()
1588 idr_init(&dev->mt76.token); in mt7915_mac_reset_work()
1718 dev_info(dev->mt76.dev, in mt7915_reset()
1868 if (is_mt7915(&dev->mt76)) { in mt7915_mac_update_stats()
1982 phy->mt76->band_idx); in mt7915_mac_severe_check()
2073 switch (dev->mt76.region) { in mt7915_dfs_start_rdd()
2091 if (is_mt7915(&dev->mt76)) { in mt7915_dfs_start_rdd()
2120 if (!is_mt7915(&dev->mt76)) in mt7915_dfs_start_radar_detector()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7921/
H A Dsdio_mac.c35 struct mt76_sdio *sdio = &dev->mt76.sdio; in mt7921s_wfsys_reset()
78 wake_up(&dev->mt76.mcu.wait); in mt7921s_init_reset()
79 skb_queue_purge(&dev->mt76.mcu.res_q); in mt7921s_init_reset()
80 wait_event_timeout(dev->mt76.sdio.wait, in mt7921s_init_reset()
84 mt7921s_disable_irq(&dev->mt76); in mt7921s_init_reset()
89 mt7921s_enable_irq(&dev->mt76); in mt7921s_init_reset()
103 wake_up(&dev->mt76.mcu.wait); in mt7921s_mac_reset()
104 skb_queue_purge(&dev->mt76.mcu.res_q); in mt7921s_mac_reset()
105 wait_event_timeout(dev->mt76.sdio.wait, in mt7921s_mac_reset()
112 mt7921s_disable_irq(&dev->mt76); in mt7921s_mac_reset()
[all …]
H A Dpci.c47 mt76_for_each_q_rx(&dev->mt76, i) in mt7921e_unregister_device()
48 napi_disable(&dev->mt76.napi[i]); in mt7921e_unregister_device()
167 mt76_dma_attach(&dev->mt76); in mt7921_dma_init()
221 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi, in mt7921_dma_init()
326 dev->phy.mt76 = &dev->mt76.phy; in mt7921_pci_probe()
328 dev->bus_ops = dev->mt76.bus; in mt7921_pci_probe()
339 dev->mt76.bus = bus_ops; in mt7921_pci_probe()
379 mt76_free_device(&dev->mt76); in mt7921_pci_probe()
393 mt76_free_device(&dev->mt76); in mt7921_pci_remove()
467 mt792x_reset(&dev->mt76); in mt7921_pci_suspend()
[all …]
H A Dpci_mac.c25 wcid = &dev->mt76.global_wcid; in mt7921e_tx_prepare_skb()
69 wake_up(&dev->mt76.mcu.wait); in mt7921e_mac_reset()
70 skb_queue_purge(&dev->mt76.mcu.res_q); in mt7921e_mac_reset()
78 napi_disable(&dev->mt76.tx_napi); in mt7921e_mac_reset()
80 mt76_connac2_tx_token_put(&dev->mt76); in mt7921e_mac_reset()
81 idr_init(&dev->mt76.token); in mt7921e_mac_reset()
86 mt76_for_each_q_rx(&dev->mt76, i) { in mt7921e_mac_reset()
87 napi_enable(&dev->mt76.napi[i]); in mt7921e_mac_reset()
88 napi_schedule(&dev->mt76.napi[i]); in mt7921e_mac_reset()
121 napi_enable(&dev->mt76.tx_napi); in mt7921e_mac_reset()
[all …]
H A Dmain.c159 &phy->mt76->sband_5g.sband; in mt7921_init_he_caps()
194 if (phy->mt76->cap.has_2ghz) { in mt7921_set_stream_he_caps()
295 mvif->mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7921_add_interface()
301 mvif->mt76.omac_idx = mvif->mt76.idx; in mt7921_add_interface()
303 mvif->mt76.band_idx = 0; in mt7921_add_interface()
304 mvif->mt76.wmm_idx = mvif->mt76.idx % MT76_CONNAC_MAX_WMM_SETS; in mt7921_add_interface()
311 dev->mt76.vif_mask |= BIT_ULL(mvif->mt76.idx); in mt7921_add_interface()
449 mt76_set_channel(phy->mt76); in mt7921_set_channel()
465 ieee80211_queue_delayed_work(phy->mt76->hw, &phy->mt76->mac_work, in mt7921_set_channel()
700 mt76_connac_mcu_update_arp_filter(&dev->mt76, &mvif->mt76, in mt7921_bss_info_changed()
[all …]
H A Dusb.c68 dev->mt76.mcu_ops = &mcu_ops; in mt7921u_mcu_init()
91 wake_up(&dev->mt76.mcu.wait); in mt7921u_mac_reset()
94 mt76u_stop_rx(&dev->mt76); in mt7921u_mac_reset()
95 mt76u_stop_tx(&dev->mt76); in mt7921u_mac_reset()
142 mt76u_stop_tx(&dev->mt76); in mt7921u_stop()
247 mt76u_queues_deinit(&dev->mt76); in mt7921u_probe()
252 mt76_free_device(&dev->mt76); in mt7921u_probe()
271 mt76u_stop_rx(&dev->mt76); in mt7921u_suspend()
272 mt76u_stop_tx(&dev->mt76); in mt7921u_suspend()
280 mt792x_reset(&dev->mt76); in mt7921u_suspend()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmain.c73 mutex_lock(&dev->mt76.mutex); in mt7996_start()
75 mutex_unlock(&dev->mt76.mutex); in mt7996_start()
87 mutex_lock(&dev->mt76.mutex); in mt7996_stop()
173 mutex_lock(&dev->mt76.mutex); in mt7996_add_interface()
179 mvif->mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7996_add_interface()
190 mvif->mt76.omac_idx = idx; in mt7996_add_interface()
199 dev->mt76.vif_mask |= BIT_ULL(mvif->mt76.idx); in mt7996_add_interface()
221 (!mvif->mt76.omac_idx || mvif->mt76.omac_idx > 3)) in mt7996_add_interface()
262 dev->mt76.vif_mask &= ~BIT_ULL(mvif->mt76.idx); in mt7996_remove_interface()
284 mt76_set_channel(phy->mt76); in mt7996_set_channel()
[all …]
H A Dmmio.c151 if (dev_is_pci(dev->mt76.dev) && in __mt7996_reg_addr()
206 mt76_mmio_init(&dev->mt76, mem_base); in mt7996_mmio_init()
218 dev->bus_ops = dev->mt76.bus; in mt7996_mmio_init()
227 dev->mt76.bus = bus_ops; in mt7996_mmio_init()
239 struct mt76_dev *mdev = &dev->mt76; in mt7996_dual_hif_set_irq_mask()
274 intr &= dev->mt76.mmio.irqmask; in mt7996_irq_tasklet()
279 intr1 &= dev->mt76.mmio.irqmask; in mt7996_irq_tasklet()
285 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7996_irq_tasklet()
293 napi_schedule(&dev->mt76.tx_napi); in mt7996_irq_tasklet()
297 napi_schedule(&dev->mt76.napi[i]); in mt7996_irq_tasklet()
[all …]
H A Dinit.c139 memcpy(dev->mt76.alpha2, request->alpha2, sizeof(dev->mt76.alpha2)); in mt7996_regd_notifier()
209 if (phy->mt76->cap.has_2ghz) { in mt7996_init_wiphy()
217 if (phy->mt76->cap.has_5ghz) { in mt7996_init_wiphy()
365 phy->mt76 = mphy; in mt7996_register_phy()
492 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7996_init_hardware()
502 if (!phy->mt76->cap.has_5ghz) in mt7996_set_stream_vht_txbf_caps()
851 if (phy->mt76->cap.has_2ghz) in mt7996_set_stream_he_eht_caps()
855 if (phy->mt76->cap.has_5ghz) in mt7996_set_stream_he_eht_caps()
859 if (phy->mt76->cap.has_6ghz) in mt7996_set_stream_he_eht_caps()
870 dev->phy.mt76 = &dev->mt76.phy; in mt7996_register_device()
[all …]
H A Dmac.c1440 memset(phy->mt76->aggr_stats, 0, sizeof(phy->mt76->aggr_stats)); in mt7996_mac_reset_counters()
1593 dev->mt76.token_count--; in mt7996_tx_token_put()
1622 wake_up(&dev->mt76.mcu.wait); in mt7996_mac_restart()
1649 idr_init(&dev->mt76.token); in mt7996_mac_restart()
1737 wake_up(&dev->mt76.mcu.wait); in mt7996_mac_full_reset()
1750 mutex_lock(&dev->mt76.mutex); in mt7996_mac_full_reset()
1834 wake_up(&dev->mt76.mcu.wait); in mt7996_mac_reset_work()
1857 idr_init(&dev->mt76.token); in mt7996_mac_reset_work()
1996 dev_info(dev->mt76.dev, in mt7996_reset()
2227 switch (dev->mt76.region) { in mt7996_dfs_start_rdd()
[all …]
H A Ddma.c19 mt76_connac_tx_cleanup(&dev->mt76); in mt7996_poll_tx()
263 mt76_dma_attach(&dev->mt76); in mt7996_dma_init()
364 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi, in mt7996_dma_init()
366 napi_enable(&dev->mt76.tx_napi); in mt7996_dma_init()
402 mt76_for_each_q_rx(&dev->mt76, i) in mt7996_dma_reset()
405 mt76_tx_status_check(&dev->mt76, true); in mt7996_dma_reset()
423 mt76_queue_reset(dev, dev->mt76.q_mcu[i]); in mt7996_dma_reset()
425 mt76_for_each_q_rx(&dev->mt76, i) { in mt7996_dma_reset()
429 mt76_tx_status_check(&dev->mt76, true); in mt7996_dma_reset()
431 mt76_for_each_q_rx(&dev->mt76, i) in mt7996_dma_reset()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmcu.c454 mphy = &dev->mt76.phy; in mt7615_mcu_scan_event()
480 mphy = &dev->mt76.phy; in mt7615_mcu_roc_event()
505 mphy = &dev->mt76.phy; in mt7615_mcu_beacon_loss_event()
750 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, NULL); in mt7615_mcu_add_bss()
792 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_tx_ba()
814 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_rx_ba()
853 sskb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_wtbl_sta_add()
935 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_sta_ba()
1141 return mt76_connac_mcu_sta_ba(&dev->mt76, &sta->vif->mt76, params, in mt7615_mcu_uni_tx_ba()
1158 skb = mt76_connac_mcu_alloc_sta_req(&dev->mt76, &mvif->mt76, in mt7615_mcu_uni_rx_ba()
[all …]
H A Dmain.c197 mvif->mt76.idx = __ffs64(~dev->mt76.vif_mask); in mt7615_add_interface()
208 mvif->mt76.omac_idx = idx; in mt7615_add_interface()
213 mvif->mt76.wmm_idx += 2; in mt7615_add_interface()
215 dev->mt76.vif_mask |= BIT_ULL(mvif->mt76.idx); in mt7615_add_interface()
271 dev->mt76.vif_mask &= ~BIT_ULL(mvif->mt76.idx); in mt7615_remove_interface()
297 mt76_set_channel(phy->mt76); in mt7615_set_channel()
566 if (is_mt7663(&dev->mt76)) in mt7615_update_mu_group()
622 mt76_connac_mcu_update_arp_filter(&dev->mt76, &mvif->mt76, in mt7615_bss_info_changed()
750 mt76.tx_worker); in mt7615_tx_worker()
1262 phy->mt76); in mt7615_suspend()
[all …]
H A Dpci_mac.c76 wcid = &dev->mt76.global_wcid; in mt7615_tx_prepare_skb()
85 spin_lock_bh(&dev->mt76.lock); in mt7615_tx_prepare_skb()
88 spin_unlock_bh(&dev->mt76.lock); in mt7615_tx_prepare_skb()
104 if (is_mt7615(&dev->mt76)) in mt7615_tx_prepare_skb()
130 mt76_for_each_q_rx(&dev->mt76, i) in mt7615_dma_reset()
144 if (is_mt7663(&dev->mt76)) in mt7615_hif_int_event_trigger()
221 wake_up(&dev->mt76.mcu.wait); in mt7615_mac_reset_work()
238 mt76_for_each_q_rx(&dev->mt76, i) in mt7615_mac_reset_work()
240 napi_disable(&dev->mt76.tx_napi); in mt7615_mac_reset_work()
250 idr_init(&dev->mt76.token); in mt7615_mac_reset_work()
[all …]
H A Deeprom.c50 if (is_mt7663(&dev->mt76)) in mt7615_efuse_init()
57 dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, len, GFP_KERNEL); in mt7615_efuse_init()
58 dev->mt76.otp.size = len; in mt7615_efuse_init()
59 if (!dev->mt76.otp.data) in mt7615_efuse_init()
62 buf = dev->mt76.otp.data; in mt7615_efuse_init()
106 if (is_mt7663(&dev->mt76)) { in mt7615_eeprom_parse_hw_band_cap()
113 if (is_mt7622(&dev->mt76)) { in mt7615_eeprom_parse_hw_band_cap()
119 if (is_mt7611(&dev->mt76)) { in mt7615_eeprom_parse_hw_band_cap()
151 if (is_mt7663(&dev->mt76)) { in mt7615_eeprom_parse_hw_cap()
200 if (is_mt7663(&dev->mt76)) in mt7615_eeprom_get_target_power_index()
[all …]
H A Ddma.c54 if (!is_mt7615(&dev->mt76)) in mt7615_init_tx_queues()
79 mt76_connac_irq_enable(&dev->mt76, in mt7615_poll_tx()
209 if (is_mt7622(&dev->mt76)) in mt7615_dma_start()
212 if (is_mt7663(&dev->mt76)) { in mt7615_dma_start()
226 mt76_dma_attach(&dev->mt76); in mt7615_dma_init()
245 if (is_mt7615(&dev->mt76)) { in mt7615_dma_init()
271 if (!is_mt7615(&dev->mt76)) in mt7615_dma_init()
285 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi, in mt7615_dma_init()
287 napi_enable(&dev->mt76.tx_napi); in mt7615_dma_init()
296 if (is_mt7663(&dev->mt76)) in mt7615_dma_init()
[all …]
H A Dmmio.c81 tasklet_schedule(&dev->mt76.irq_tasklet); in mt7615_irq_handler()
95 intr &= dev->mt76.mmio.irqmask; in mt7615_irq_tasklet()
98 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7615_irq_tasklet()
106 napi_schedule(&dev->mt76.tx_napi); in mt7615_irq_tasklet()
109 napi_schedule(&dev->mt76.napi[0]); in mt7615_irq_tasklet()
112 napi_schedule(&dev->mt76.napi[1]); in mt7615_irq_tasklet()
117 if (is_mt7663(&dev->mt76)) { in mt7615_irq_tasklet()
201 mt76_mmio_init(&dev->mt76, mem_base); in mt7615_mmio_probe()
210 dev->bus_ops = dev->mt76.bus; in mt7615_mmio_probe()
221 dev->mt76.bus = bus_ops; in mt7615_mmio_probe()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dcore.c8 struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76); in mt7603_rx_poll_complete()
24 trace_dev_irq(&dev->mt76, intr, dev->mt76.mmio.irqmask); in mt7603_irq_handler()
26 intr &= dev->mt76.mmio.irqmask; in mt7603_irq_handler()
33 tasklet_schedule(&dev->mt76.pre_tbtt_tasklet); in mt7603_irq_handler()
35 if ((hwintr & MT_HW_INT3_TBTT0) && dev->mt76.csa_complete) in mt7603_irq_handler()
36 mt76_csa_finish(&dev->mt76); in mt7603_irq_handler()
41 napi_schedule(&dev->mt76.tx_napi); in mt7603_irq_handler()
46 napi_schedule(&dev->mt76.napi[0]); in mt7603_irq_handler()
51 napi_schedule(&dev->mt76.napi[1]); in mt7603_irq_handler()
62 dev->bus_ops->wr(&dev->mt76, MT_MCU_PCIE_REMAP_2, base); in mt7603_reg_map()

12345