Home
last modified time | relevance | path

Searched refs:mt792x_dev (Results 1 – 25 of 35) sorted by relevance

12

/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmt7921.h191 int mt7921_run_firmware(struct mt792x_dev *dev);
224 mt7921_l1_rr(struct mt792x_dev *dev, u32 addr) in mt7921_l1_rr()
247 void mt7921_regd_update(struct mt792x_dev *dev);
248 int mt7921_mac_init(struct mt792x_dev *dev);
267 int mt7921_init_debugfs(struct mt792x_dev *dev);
291 int mt7921e_driver_own(struct mt792x_dev *dev);
292 int mt7921e_mac_reset(struct mt792x_dev *dev);
293 int mt7921e_mcu_init(struct mt792x_dev *dev);
295 int mt7921s_mac_reset(struct mt792x_dev *dev);
296 int mt7921s_init_reset(struct mt792x_dev *dev);
[all …]
A Ddebugfs.c9 struct mt792x_dev *dev = data; in mt7921_reg_set()
21 struct mt792x_dev *dev = data; in mt7921_reg_get()
35 struct mt792x_dev *dev = data; in mt7921_fw_debug_set()
50 struct mt792x_dev *dev = data; in mt7921_fw_debug_get()
93 struct mt792x_dev *dev = dev_get_drvdata(s->private); in mt7921_txpwr()
145 struct mt792x_dev *dev = data; in mt7921_pm_set()
178 struct mt792x_dev *dev = data; in mt7921_pm_get()
190 struct mt792x_dev *dev = data; in mt7921_deep_sleep_set()
214 struct mt792x_dev *dev = data; in mt7921_deep_sleep_get()
229 struct mt792x_dev *dev = data; in mt7921_chip_reset()
[all …]
A Dpci.c36 static int mt7921e_init_reset(struct mt792x_dev *dev) in mt7921e_init_reset()
41 static void mt7921e_unregister_device(struct mt792x_dev *dev) in mt7921e_unregister_device()
146 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_rr()
154 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_wr()
162 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_rmw()
168 static int mt7921_dma_init(struct mt792x_dev *dev) in mt7921_dma_init()
277 struct mt792x_dev *dev; in mt7921_pci_probe()
324 dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_pci_probe()
404 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_pci_remove()
420 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_pci_suspend()
[all …]
A Dmain.c283 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt7921_stop()
301 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt7921_add_interface()
473 struct mt792x_dev *dev = phy->dev; in mt7921_set_channel()
499 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt7921_set_key()
577 struct mt792x_dev *dev = priv; in mt7921_pm_interface_iter()
598 struct mt792x_dev *dev = priv; in mt7921_sniffer_interface_iter()
763 struct mt792x_dev *dev = phy->dev; in mt7921_regd_set_6ghz_power_type()
803 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_mac_sta_add()
847 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_mac_sta_event()
877 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_mac_sta_remove()
[all …]
A Dmcu.c336 mt7921_mcu_uni_rx_unsolicited_event(struct mt792x_dev *dev, in mt7921_mcu_uni_rx_unsolicited_event()
388 int mt7921_mcu_uni_tx_ba(struct mt792x_dev *dev, in mt7921_mcu_uni_tx_ba()
402 int mt7921_mcu_uni_rx_ba(struct mt792x_dev *dev, in mt7921_mcu_uni_rx_ba()
637 int mt7921_run_firmware(struct mt792x_dev *dev) in mt7921_run_firmware()
771 struct mt792x_dev *dev = phy->dev; in mt7921_mcu_set_roc()
836 struct mt792x_dev *dev = phy->dev; in mt7921_mcu_abort_roc()
865 struct mt792x_dev *dev = phy->dev; in mt7921_mcu_set_chan_info()
922 int mt7921_mcu_set_eeprom(struct mt792x_dev *dev) in mt7921_mcu_set_eeprom()
1073 int mt7921_mcu_set_beacon_filter(struct mt792x_dev *dev, in mt7921_mcu_set_beacon_filter()
1421 struct mt792x_dev *dev = phy->dev; in mt7921_mcu_get_temperature()
[all …]
A Dsdio_mcu.c19 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921s_mcu_send_message()
54 static u32 mt7921s_read_rm3r(struct mt792x_dev *dev) in mt7921s_read_rm3r()
61 static u32 mt7921s_clear_rm3r_drv_own(struct mt792x_dev *dev) in mt7921s_clear_rm3r_drv_own()
74 int mt7921s_mcu_init(struct mt792x_dev *dev) in mt7921s_mcu_init()
100 int mt7921s_mcu_drv_pmctrl(struct mt792x_dev *dev) in mt7921s_mcu_drv_pmctrl()
136 int mt7921s_mcu_fw_pmctrl(struct mt792x_dev *dev) in mt7921s_mcu_fw_pmctrl()
A Dmac.c32 static void mt7921_mac_sta_poll(struct mt792x_dev *dev) in mt7921_mac_sta_poll()
446 void mt7921_mac_add_txs(struct mt792x_dev *dev, void *data) in mt7921_mac_add_txs()
562 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_rx_check()
587 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_queue_rx_skb()
632 struct mt792x_dev *dev = mvif->phy->dev; in mt7921_vif_connect_iter()
655 struct mt792x_dev *dev = container_of(work, struct mt792x_dev, in mt7921_mac_reset_work()
704 struct mt792x_dev *dev; in mt7921_coredump_work()
707 dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev, in mt7921_coredump_work()
768 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_usb_sdio_tx_prepare_skb()
834 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_usb_sdio_tx_status_data()
[all …]
A Dinit.c20 struct mt792x_dev *mdev = phy->dev; in mt7921_thermal_temp_show()
64 mt7921_regd_channel_update(struct wiphy *wiphy, struct mt792x_dev *dev) in mt7921_regd_channel_update()
115 void mt7921_regd_update(struct mt792x_dev *dev) in mt7921_regd_update()
133 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt7921_regd_notifier()
160 int mt7921_mac_init(struct mt792x_dev *dev) in mt7921_mac_init()
180 static int __mt7921_init_hardware(struct mt792x_dev *dev) in __mt7921_init_hardware()
203 static int mt7921_init_hardware(struct mt792x_dev *dev) in mt7921_init_hardware()
227 struct mt792x_dev *dev = container_of(work, struct mt792x_dev, in mt7921_init_work()
264 int mt7921_register_device(struct mt792x_dev *dev) in mt7921_register_device()
A Dpci_mcu.c7 int mt7921e_driver_own(struct mt792x_dev *dev) in mt7921e_driver_own()
25 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921_mcu_send_message()
41 int mt7921e_mcu_init(struct mt792x_dev *dev) in mt7921e_mcu_init()
A Dsdio.c30 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921s_txrx_worker()
41 static void mt7921s_unregister_device(struct mt792x_dev *dev) in mt7921s_unregister_device()
126 struct mt792x_dev *dev; in mt7921s_probe()
140 dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921s_probe()
202 struct mt792x_dev *dev = sdio_get_drvdata(func); in mt7921s_remove()
210 struct mt792x_dev *dev = sdio_get_drvdata(func); in mt7921s_suspend()
286 struct mt792x_dev *dev = sdio_get_drvdata(func); in mt7921s_resume()
A Dusb.c34 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921u_mcu_send_message()
60 static int mt7921u_mcu_init(struct mt792x_dev *dev) in mt7921u_mcu_init()
84 static int mt7921u_mac_reset(struct mt792x_dev *dev) in mt7921u_mac_reset()
178 struct mt792x_dev *dev; in mt7921u_probe()
193 dev = container_of(mdev, struct mt792x_dev, mt76); in mt7921u_probe()
256 struct mt792x_dev *dev = usb_get_intfdata(intf); in mt7921u_suspend()
283 struct mt792x_dev *dev = usb_get_intfdata(intf); in mt7921u_resume()
/drivers/net/wireless/mediatek/mt76/mt7925/
A Dmt7925.h241 int mt7925_run_firmware(struct mt792x_dev *dev);
242 int mt7925_mcu_set_bss_pm(struct mt792x_dev *dev,
245 int mt7925_mcu_sta_update(struct mt792x_dev *dev,
261 void mt7925_regd_update(struct mt792x_dev *dev);
262 int mt7925_mac_init(struct mt792x_dev *dev);
276 void mt7925_tx_token_put(struct mt792x_dev *dev);
283 int mt7925_init_debugfs(struct mt792x_dev *dev);
288 int mt7925_mcu_uni_tx_ba(struct mt792x_dev *dev,
291 int mt7925_mcu_uni_rx_ba(struct mt792x_dev *dev,
314 int mt7925e_mac_reset(struct mt792x_dev *dev);
[all …]
A Dpci.c25 static int mt7925e_init_reset(struct mt792x_dev *dev) in mt7925e_init_reset()
30 static void mt7925e_unregister_device(struct mt792x_dev *dev) in mt7925e_unregister_device()
190 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_rr()
198 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_wr()
206 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_rmw()
212 static int mt7925_dma_init(struct mt792x_dev *dev) in mt7925_dma_init()
310 struct mt792x_dev *dev; in mt7925_pci_probe()
357 dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_pci_probe()
434 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_pci_remove()
447 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_pci_suspend()
[all …]
A Ddebugfs.c10 struct mt792x_dev *dev = data; in mt7925_reg_set()
23 struct mt792x_dev *dev = data; in mt7925_reg_get()
41 struct mt792x_dev *dev = data; in mt7925_fw_debug_set()
56 struct mt792x_dev *dev = data; in mt7925_fw_debug_get()
120 struct mt792x_dev *dev = dev_get_drvdata(s->private); in mt7925_txpwr()
184 struct mt792x_dev *dev = data; in mt7925_pm_set()
217 struct mt792x_dev *dev = data; in mt7925_pm_get()
229 struct mt792x_dev *dev = data; in mt7925_deep_sleep_set()
253 struct mt792x_dev *dev = data; in mt7925_deep_sleep_get()
268 struct mt792x_dev *dev = data; in mt7925_chip_reset()
[all …]
A Dmain.c313 struct mt792x_dev *dev = phy->dev; in __mt7925_start()
710 struct mt792x_dev *dev = priv; in mt7925_pm_interface_iter()
731 struct mt792x_dev *dev = priv; in mt7925_sniffer_interface_iter()
846 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_link_sta_add()
968 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_sta_add()
1043 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_set_links()
1077 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_link_sta_assoc()
1137 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_link_sta_remove()
1247 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mac_sta_remove()
1340 struct mt792x_dev *dev = priv; in mt7925_mlo_pm_iter()
[all …]
A Dinit.c20 struct mt792x_dev *mdev = phy->dev; in mt7925_thermal_temp_show()
63 void mt7925_regd_be_ctrl(struct mt792x_dev *dev, u8 *alpha2) in mt7925_regd_be_ctrl()
109 mt7925_regd_channel_update(struct wiphy *wiphy, struct mt792x_dev *dev) in mt7925_regd_channel_update()
156 void mt7925_regd_update(struct mt792x_dev *dev) in mt7925_regd_update()
178 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt7925_regd_notifier()
208 static void mt7925_mac_init_basic_rates(struct mt792x_dev *dev) in mt7925_mac_init_basic_rates()
222 int mt7925_mac_init(struct mt792x_dev *dev) in mt7925_mac_init()
244 static int __mt7925_init_hardware(struct mt792x_dev *dev) in __mt7925_init_hardware()
266 static int mt7925_init_hardware(struct mt792x_dev *dev) in mt7925_init_hardware()
290 struct mt792x_dev *dev = container_of(work, struct mt792x_dev, in mt7925_init_work()
[all …]
A Dusb.c22 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925u_mcu_send_message()
48 static int mt7925u_mcu_init(struct mt792x_dev *dev) in mt7925u_mcu_init()
72 static int mt7925u_mac_reset(struct mt792x_dev *dev) in mt7925u_mac_reset()
165 struct mt792x_dev *dev; in mt7925u_probe()
181 dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925u_probe()
244 struct mt792x_dev *dev = usb_get_intfdata(intf); in mt7925u_suspend()
276 struct mt792x_dev *dev = usb_get_intfdata(intf); in mt7925u_resume()
A Dmac.c21 static void mt7925_mac_sta_poll(struct mt792x_dev *dev) in mt7925_mac_sta_poll()
248 mt7925_mac_fill_rx_rate(struct mt792x_dev *dev, in mt7925_mac_fill_rx_rate()
1174 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_rx_check()
1206 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_queue_rx_skb()
1260 struct mt792x_dev *dev = mvif->phy->dev; in mt7925_vif_connect_iter()
1290 struct mt792x_dev *dev = container_of(work, struct mt792x_dev, in mt7925_mac_reset_work()
1336 struct mt792x_dev *dev; in mt7925_coredump_work()
1339 dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev, in mt7925_coredump_work()
1400 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_usb_sdio_tx_prepare_skb()
1461 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_usb_sdio_tx_status_data()
[all …]
A Dpci_mcu.c11 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt7925_mcu_send_message()
27 int mt7925e_mcu_init(struct mt792x_dev *dev) in mt7925e_mcu_init()
/drivers/net/wireless/mediatek/mt76/
A Dmt792x.h154 struct mt792x_dev *dev;
210 int (*init_reset)(struct mt792x_dev *dev);
211 int (*reset)(struct mt792x_dev *dev);
212 int (*mcu_init)(struct mt792x_dev *dev);
213 int (*drv_own)(struct mt792x_dev *dev);
214 int (*fw_own)(struct mt792x_dev *dev);
217 struct mt792x_dev { struct
326 static inline struct mt792x_dev *
418 int mt792x_dma_enable(struct mt792x_dev *dev);
427 int mt792x_wfsys_reset(struct mt792x_dev *dev);
[all …]
A Dmt792x_dma.c13 struct mt792x_dev *dev = dev_instance; in mt792x_irq_handler()
30 struct mt792x_dev *dev = (struct mt792x_dev *)data; in mt792x_irq_tasklet()
78 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt792x_rx_poll_complete()
91 static void mt792x_dma_prefetch(struct mt792x_dev *dev) in mt792x_dma_prefetch()
126 int mt792x_dma_enable(struct mt792x_dev *dev) in mt792x_dma_enable()
174 mt792x_dma_reset(struct mt792x_dev *dev, bool force) in mt792x_dma_reset()
227 int mt792x_wpdma_reinit_cond(struct mt792x_dev *dev) in mt792x_wpdma_reinit_cond()
288 void mt792x_dma_cleanup(struct mt792x_dev *dev) in mt792x_dma_cleanup()
318 struct mt792x_dev *dev; in mt792x_poll_tx()
340 struct mt792x_dev *dev; in mt792x_poll_rx()
[all …]
A Dmt792x_mac.c38 struct mt792x_dev *dev = phy->dev; in mt792x_mac_set_timeing()
80 struct mt792x_dev *dev = phy->dev; in mt792x_mac_update_mib_stats()
194 struct mt792x_dev *dev = phy->dev; in mt792x_mac_reset_counters()
224 struct mt792x_dev *dev = container_of(mphy->dev, struct mt792x_dev, mt76); in mt792x_phy_update_channel()
255 struct mt792x_dev *dev = container_of(mphy->dev, struct mt792x_dev, mt76); in mt792x_update_channel()
269 struct mt792x_dev *dev = container_of(mdev, struct mt792x_dev, mt76); in mt792x_reset()
285 void mt792x_mac_init_band(struct mt792x_dev *dev, u8 band) in mt792x_mac_init_band()
316 struct mt792x_dev *dev; in mt792x_pm_wake_work()
319 dev = (struct mt792x_dev *)container_of(work, struct mt792x_dev, in mt792x_pm_wake_work()
350 struct mt792x_dev *dev; in mt792x_pm_power_save_work()
[all …]
A Dmt792x_usb.c74 int mt792xu_mcu_power_on(struct mt792x_dev *dev) in mt792xu_mcu_power_on()
94 static void mt792xu_cleanup(struct mt792x_dev *dev) in mt792xu_cleanup()
122 static void mt792xu_dma_prefetch(struct mt792x_dev *dev) in mt792xu_dma_prefetch()
139 static void mt792xu_wfdma_init(struct mt792x_dev *dev) in mt792xu_wfdma_init()
178 static int mt792xu_dma_rx_evt_ep4(struct mt792x_dev *dev) in mt792xu_dma_rx_evt_ep4()
192 static void mt792xu_epctl_rst_opt(struct mt792x_dev *dev, bool reset) in mt792xu_epctl_rst_opt()
209 int mt792xu_dma_init(struct mt792x_dev *dev, bool resume) in mt792xu_dma_init()
237 int mt792xu_wfsys_reset(struct mt792x_dev *dev) in mt792xu_wfsys_reset()
270 int mt792xu_init_reset(struct mt792x_dev *dev) in mt792xu_init_reset()
290 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792xu_stop()
[all …]
A Dmt792x_debugfs.c10 struct mt792x_dev *dev = file->private; in mt792x_ampdu_stat_read_phy()
41 struct mt792x_dev *dev = file->private; in mt792x_tx_stats_show()
69 struct mt792x_dev *dev = dev_get_drvdata(s->private); in mt792x_queues_acq()
100 struct mt792x_dev *dev = dev_get_drvdata(s->private); in mt792x_queues_read()
129 struct mt792x_dev *dev = dev_get_drvdata(s->private); in mt792x_pm_stats()
152 struct mt792x_dev *dev = data; in mt792x_pm_idle_timeout_set()
162 struct mt792x_dev *dev = data; in mt792x_pm_idle_timeout_get()
A Dmt792x_core.c83 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_tx()
144 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_stop()
197 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_remove_interface()
245 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_get_tsf()
271 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_set_tsf()
293 struct mt792x_dev *dev = container_of(w, struct mt792x_dev, in mt792x_tx_worker()
325 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_flush()
339 struct mt792x_dev *dev = mt792x_hw_dev(hw); in mt792x_assign_vif_chanctx()
502 struct mt792x_dev *dev = phy->dev; in mt792x_get_et_stats()
608 struct mt792x_dev *dev = phy->dev; in mt792x_set_coverage_class()
[all …]

Completed in 50 milliseconds

12