Home
last modified time | relevance | path

Searched refs:mt7921_dev (Results 1 – 18 of 18) sorted by relevance

/Linux-v6.1/drivers/net/wireless/mediatek/mt76/mt7921/
Dmt7921.h178 struct mt7921_dev *dev;
211 int (*init_reset)(struct mt7921_dev *dev);
212 int (*reset)(struct mt7921_dev *dev);
213 int (*mcu_init)(struct mt7921_dev *dev);
214 int (*drv_own)(struct mt7921_dev *dev);
215 int (*fw_own)(struct mt7921_dev *dev);
218 struct mt7921_dev { struct
287 static inline struct mt7921_dev *
292 return container_of(phy->dev, struct mt7921_dev, mt76); in mt7921_hw_dev()
302 u32 mt7921_reg_map(struct mt7921_dev *dev, u32 addr);
[all …]
Dpci.c30 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rx_poll_complete()
42 struct mt7921_dev *dev = dev_instance; in mt7921_irq_handler()
56 struct mt7921_dev *dev = (struct mt7921_dev *)data; in mt7921_irq_tasklet()
98 static int mt7921e_init_reset(struct mt7921_dev *dev) in mt7921e_init_reset()
103 static void mt7921e_unregister_device(struct mt7921_dev *dev) in mt7921e_unregister_device()
124 static u32 __mt7921_reg_addr(struct mt7921_dev *dev, u32 addr) in __mt7921_reg_addr()
203 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rr()
211 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_wr()
219 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rmw()
256 struct mt7921_dev *dev; in mt7921_pci_probe()
[all …]
Ddebugfs.c10 struct mt7921_dev *dev = data; in mt7921_reg_set()
22 struct mt7921_dev *dev = data; in mt7921_reg_get()
36 struct mt7921_dev *dev = data; in mt7921_fw_debug_set()
51 struct mt7921_dev *dev = data; in mt7921_fw_debug_get()
65 struct mt7921_dev *dev = file->private; in mt7921_ampdu_stat_read_phy()
97 struct mt7921_dev *dev = file->private; in mt7921_tx_stats_show()
127 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_queues_acq()
158 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_queues_read()
215 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_txpwr()
267 struct mt7921_dev *dev = data; in mt7921_pm_set()
[all …]
Ddma.c10 struct mt7921_dev *dev; in mt7921_poll_tx()
12 dev = container_of(napi, struct mt7921_dev, mt76.tx_napi); in mt7921_poll_tx()
30 struct mt7921_dev *dev; in mt7921_poll_rx()
33 dev = container_of(napi->dev, struct mt7921_dev, mt76.napi_dev); in mt7921_poll_rx()
46 static void mt7921_dma_prefetch(struct mt7921_dev *dev) in mt7921_dma_prefetch()
67 static int mt7921_dma_disable(struct mt7921_dev *dev, bool force) in mt7921_dma_disable()
101 static int mt7921_dma_enable(struct mt7921_dev *dev) in mt7921_dma_enable()
134 static int mt7921_dma_reset(struct mt7921_dev *dev, bool force) in mt7921_dma_reset()
157 int mt7921_wfsys_reset(struct mt7921_dev *dev) in mt7921_wfsys_reset()
170 int mt7921_wpdma_reset(struct mt7921_dev *dev, bool force) in mt7921_wpdma_reset()
[all …]
Dpci_mcu.c7 int mt7921e_driver_own(struct mt7921_dev *dev) in mt7921e_driver_own()
25 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_mcu_send_message()
41 int mt7921e_mcu_init(struct mt7921_dev *dev) in mt7921e_mcu_init()
66 int __mt7921e_mcu_drv_pmctrl(struct mt7921_dev *dev) in __mt7921e_mcu_drv_pmctrl()
85 int mt7921e_mcu_drv_pmctrl(struct mt7921_dev *dev) in mt7921e_mcu_drv_pmctrl()
105 int mt7921e_mcu_fw_pmctrl(struct mt7921_dev *dev) in mt7921e_mcu_fw_pmctrl()
Dmac.c12 static struct mt76_wcid *mt7921_rx_get_wcid(struct mt7921_dev *dev, in mt7921_rx_get_wcid()
40 bool mt7921_mac_wtbl_update(struct mt7921_dev *dev, int idx, u32 mask) in mt7921_mac_wtbl_update()
49 void mt7921_mac_sta_poll(struct mt7921_dev *dev) in mt7921_mac_sta_poll()
168 mt7921_get_status_freq_info(struct mt7921_dev *dev, struct mt76_phy *mphy, in mt7921_get_status_freq_info()
208 mt7921_mac_assoc_rssi(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mac_assoc_rssi()
222 mt7921_mac_fill_rx(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mac_fill_rx()
515 void mt7921_mac_add_txs(struct mt7921_dev *dev, void *data) in mt7921_mac_add_txs()
556 void mt7921_txwi_free(struct mt7921_dev *dev, struct mt76_txwi_cache *t, in mt7921_txwi_free()
587 static void mt7921_mac_tx_free(struct mt7921_dev *dev, void *data, int len) in mt7921_mac_tx_free()
662 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rx_check()
[all …]
Dmcu.c93 static int mt7921_mcu_read_eeprom(struct mt7921_dev *dev, u32 offset, u8 *val) in mt7921_mcu_read_eeprom()
158 mt7921_mcu_scan_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_scan_event()
189 mt7921_mcu_connection_loss_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_connection_loss_event()
203 mt7921_mcu_bss_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_bss_event()
217 mt7921_mcu_debug_msg_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_debug_msg_event()
244 mt7921_mcu_low_power_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_low_power_event()
258 mt7921_mcu_tx_done_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_tx_done_event()
269 mt7921_mcu_rx_unsolicited_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_rx_unsolicited_event()
305 void mt7921_mcu_rx_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_rx_event()
335 int mt7921_mcu_uni_tx_ba(struct mt7921_dev *dev, in mt7921_mcu_uni_tx_ba()
[all …]
Dmain.c288 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_stop()
309 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_add_interface()
367 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_remove_interface()
391 struct mt7921_dev *dev = phy->dev; in mt7921_set_channel()
425 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_set_key()
498 struct mt7921_dev *dev = priv; in mt7921_pm_interface_iter()
519 struct mt7921_dev *dev = priv; in mt7921_sniffer_interface_iter()
534 void mt7921_set_runtime_pm(struct mt7921_dev *dev) in mt7921_set_runtime_pm()
550 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_config()
602 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_configure_filter()
[all …]
Dsdio_mcu.c19 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921s_mcu_send_message()
54 static u32 mt7921s_read_rm3r(struct mt7921_dev *dev) in mt7921s_read_rm3r()
61 static u32 mt7921s_clear_rm3r_drv_own(struct mt7921_dev *dev) in mt7921s_clear_rm3r_drv_own()
74 int mt7921s_mcu_init(struct mt7921_dev *dev) in mt7921s_mcu_init()
100 int mt7921s_mcu_drv_pmctrl(struct mt7921_dev *dev) in mt7921s_mcu_drv_pmctrl()
136 int mt7921s_mcu_fw_pmctrl(struct mt7921_dev *dev) in mt7921s_mcu_fw_pmctrl()
Dusb.c78 int mt7921u_mcu_power_on(struct mt7921_dev *dev) in mt7921u_mcu_power_on()
101 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921u_mcu_send_message()
127 static int mt7921u_mcu_init(struct mt7921_dev *dev) in mt7921u_mcu_init()
154 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921u_stop()
160 static void mt7921u_cleanup(struct mt7921_dev *dev) in mt7921u_cleanup()
204 struct mt7921_dev *dev; in mt7921u_probe()
219 dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921u_probe()
280 struct mt7921_dev *dev = usb_get_intfdata(usb_intf); in mt7921u_disconnect()
298 struct mt7921_dev *dev = usb_get_intfdata(intf); in mt7921u_suspend()
325 struct mt7921_dev *dev = usb_get_intfdata(intf); in mt7921u_resume()
Dusb_mac.c35 static void mt7921u_dma_prefetch(struct mt7921_dev *dev) in mt7921u_dma_prefetch()
73 static void mt7921u_wfdma_init(struct mt7921_dev *dev) in mt7921u_wfdma_init()
93 static int mt7921u_dma_rx_evt_ep4(struct mt7921_dev *dev) in mt7921u_dma_rx_evt_ep4()
107 static void mt7921u_epctl_rst_opt(struct mt7921_dev *dev, bool reset) in mt7921u_epctl_rst_opt()
124 int mt7921u_dma_init(struct mt7921_dev *dev, bool resume) in mt7921u_dma_init()
151 int mt7921u_wfsys_reset(struct mt7921_dev *dev) in mt7921u_wfsys_reset()
183 int mt7921u_init_reset(struct mt7921_dev *dev) in mt7921u_init_reset()
200 int mt7921u_mac_reset(struct mt7921_dev *dev) in mt7921u_mac_reset()
Dinit.c36 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_regd_notifier()
52 struct mt7921_dev *dev = phy->dev; in mt7921_init_wiphy()
112 mt7921_mac_init_band(struct mt7921_dev *dev, u8 band) in mt7921_mac_init_band()
132 int mt7921_mac_init(struct mt7921_dev *dev) in mt7921_mac_init()
154 static int __mt7921_init_hardware(struct mt7921_dev *dev) in __mt7921_init_hardware()
177 static int mt7921_init_hardware(struct mt7921_dev *dev) in mt7921_init_hardware()
199 static int mt7921_init_wcid(struct mt7921_dev *dev) in mt7921_init_wcid()
218 struct mt7921_dev *dev = container_of(work, struct mt7921_dev, in mt7921_init_work()
248 int mt7921_register_device(struct mt7921_dev *dev) in mt7921_register_device()
Dsdio.c29 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921s_txrx_worker()
40 static void mt7921s_unregister_device(struct mt7921_dev *dev) in mt7921s_unregister_device()
124 struct mt7921_dev *dev; in mt7921s_probe()
133 dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921s_probe()
193 struct mt7921_dev *dev = sdio_get_drvdata(func); in mt7921s_remove()
201 struct mt7921_dev *dev = sdio_get_drvdata(func); in mt7921s_suspend()
274 struct mt7921_dev *dev = sdio_get_drvdata(func); in mt7921s_resume()
Dpci_mac.c13 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921e_tx_prepare_skb()
56 void mt7921_tx_token_put(struct mt7921_dev *dev) in mt7921_tx_token_put()
70 int mt7921e_mac_reset(struct mt7921_dev *dev) in mt7921e_mac_reset()
Dacpi_sar.c8 mt7921_acpi_read(struct mt7921_dev *dev, u8 *method, u8 **tbl, u32 *len) in mt7921_acpi_read()
65 mt7921_asar_acpi_read_mtcl(struct mt7921_dev *dev, u8 **table, u8 *version) in mt7921_asar_acpi_read_mtcl()
74 mt7921_asar_acpi_read_mtds(struct mt7921_dev *dev, u8 **table, u8 version) in mt7921_asar_acpi_read_mtds()
109 mt7921_asar_acpi_read_mtgs(struct mt7921_dev *dev, u8 **table, u8 version) in mt7921_asar_acpi_read_mtgs()
138 int mt7921_init_acpi_sar(struct mt7921_dev *dev) in mt7921_init_acpi_sar()
Dsdio_mac.c33 int mt7921s_wfsys_reset(struct mt7921_dev *dev) in mt7921s_wfsys_reset()
74 int mt7921s_init_reset(struct mt7921_dev *dev) in mt7921s_init_reset()
94 int mt7921s_mac_reset(struct mt7921_dev *dev) in mt7921s_mac_reset()
Dtestmode.c34 mt7921_tm_set(struct mt7921_dev *dev, struct mt7921_tm_cmd *req) in mt7921_tm_set()
86 mt7921_tm_query(struct mt7921_dev *dev, struct mt7921_tm_cmd *req, in mt7921_tm_query()
Dmt7921_trace.h24 TP_PROTO(struct mt7921_dev *dev, u8 lp_state),