Home
last modified time | relevance | path

Searched refs:mt7996_dev (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmt7996.h267 struct mt7996_dev *dev;
301 struct mt7996_dev { struct
430 static inline struct mt7996_dev *
450 mt7996_phy2(struct mt7996_dev *dev) in mt7996_phy2()
456 mt7996_phy3(struct mt7996_dev *dev) in mt7996_phy3()
552 int mt7996_dma_init(struct mt7996_dev *dev);
560 int mt7996_txbf_init(struct mt7996_dev *dev);
561 void mt7996_reset(struct mt7996_dev *dev);
563 int mt7996_mcu_init(struct mt7996_dev *dev);
654 void mt7996_mcu_exit(struct mt7996_dev *dev);
[all …]
H A Dcoredump.h61 mt7996_coredump_get_mem_layout(struct mt7996_dev *dev, u32 *num);
62 struct mt7996_crash_data *mt7996_coredump_new(struct mt7996_dev *dev);
63 int mt7996_coredump_submit(struct mt7996_dev *dev);
64 int mt7996_coredump_register(struct mt7996_dev *dev);
65 void mt7996_coredump_unregister(struct mt7996_dev *dev);
70 mt7996_coredump_get_mem_layout(struct mt7996_dev *dev, u32 *num) in mt7996_coredump_get_mem_layout()
75 static inline int mt7996_coredump_submit(struct mt7996_dev *dev) in mt7996_coredump_submit()
81 mt7996_crash_data *mt7996_coredump_new(struct mt7996_dev *dev) in mt7996_coredump_new()
86 static inline int mt7996_coredump_register(struct mt7996_dev *dev) in mt7996_coredump_register()
91 static inline void mt7996_coredump_unregister(struct mt7996_dev *dev) in mt7996_coredump_unregister()
H A Dmmio.c228 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_rr()
243 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_wr()
258 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_rmw()
275 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_mmio_wed_reset()
439 struct mt7996_dev *dev; in mt7996_mmio_init()
441 dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_mmio_init()
511 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_rx_poll_complete()
580 struct mt7996_dev *dev = dev_instance; in mt7996_irq_handler()
602 struct mt7996_dev *mt7996_mmio_probe(struct device *pdev, in mt7996_mmio_probe()
626 struct mt7996_dev *dev; in mt7996_mmio_probe()
[all …]
H A Dcoredump.c48 mt7996_coredump_get_mem_layout(struct mt7996_dev *dev, u32 *num) in mt7996_coredump_get_mem_layout()
60 static int mt7996_coredump_get_mem_size(struct mt7996_dev *dev) in mt7996_coredump_get_mem_size()
84 struct mt7996_crash_data *mt7996_coredump_new(struct mt7996_dev *dev) in mt7996_coredump_new()
101 mt7996_coredump_fw_state(struct mt7996_dev *dev, struct mt7996_coredump *dump, in mt7996_coredump_fw_state()
118 mt7996_coredump_fw_stack(struct mt7996_dev *dev, struct mt7996_coredump *dump, in mt7996_coredump_fw_stack()
162 static struct mt7996_coredump *mt7996_coredump_build(struct mt7996_dev *dev) in mt7996_coredump_build()
216 int mt7996_coredump_submit(struct mt7996_dev *dev) in mt7996_coredump_submit()
231 int mt7996_coredump_register(struct mt7996_dev *dev) in mt7996_coredump_register()
257 void mt7996_coredump_unregister(struct mt7996_dev *dev) in mt7996_coredump_unregister()
H A Ddebugfs.c26 struct mt7996_dev *dev = data; in mt7996_implicit_txbf_set()
39 struct mt7996_dev *dev = data; in mt7996_implicit_txbf_get()
225 struct mt7996_dev *dev = data; in mt7996_radar_trigger()
292 struct mt7996_dev *dev = data; in mt7996_fw_debug_wm_set()
339 struct mt7996_dev *dev = data; in mt7996_fw_debug_wm_get()
352 struct mt7996_dev *dev = data; in mt7996_fw_debug_wa_set()
368 struct mt7996_dev *dev = data; in mt7996_fw_debug_wa_get()
409 struct mt7996_dev *dev = data; in mt7996_fw_debug_bin_set()
427 struct mt7996_dev *dev = data; in mt7996_fw_debug_bin_get()
820 struct mt7996_dev *dev = data; in mt7996_rf_regval_get()
[all …]
H A Dmain.c12 struct mt7996_dev *dev = phy->dev; in mt7996_run()
52 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_start()
71 struct mt7996_dev *dev = phy->dev; in mt7996_stop_phy()
163 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_set_hw_key()
277 struct mt7996_dev *dev = phy->dev; in mt7996_vif_link_add()
356 struct mt7996_dev *dev = phy->dev; in mt7996_vif_link_remove()
393 struct mt7996_dev *dev = phy->dev; in mt7996_phy_set_rxfilter()
417 struct mt7996_dev *dev = phy->dev; in mt7996_set_monitor()
697 struct mt7996_dev *dev = phy->dev; in mt7996_get_rates_table()
1051 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_mac_sta_add()
[all …]
H A Deeprom.c10 static int mt7996_check_eeprom(struct mt7996_dev *dev) in mt7996_check_eeprom()
25 static char *mt7996_eeprom_name(struct mt7996_dev *dev) in mt7996_eeprom_name()
90 static bool mt7996_eeprom_variant_valid(struct mt7996_dev *dev, const u8 *def) in mt7996_eeprom_variant_valid()
129 mt7996_eeprom_check_or_use_default(struct mt7996_dev *dev, bool use_default) in mt7996_eeprom_check_or_use_default()
158 static int mt7996_eeprom_load(struct mt7996_dev *dev) in mt7996_eeprom_load()
221 struct mt7996_dev *dev = phy->dev; in mt7996_eeprom_parse_efuse_hw_cap()
282 int mt7996_eeprom_parse_hw_cap(struct mt7996_dev *dev, struct mt7996_phy *phy) in mt7996_eeprom_parse_hw_cap()
317 int mt7996_eeprom_init(struct mt7996_dev *dev) in mt7996_eeprom_init()
335 int mt7996_eeprom_get_target_power(struct mt7996_dev *dev, in mt7996_eeprom_get_target_power()
353 s8 mt7996_eeprom_get_power_delta(struct mt7996_dev *dev, int band) in mt7996_eeprom_get_power_delta()
H A Dmcu.c246 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_mcu_send_message()
1070 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_add_bss_info()
1115 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_timing()
2520 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_add_dev_info()
3482 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_background_chain_ctrl()
3537 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_rdd_background_enable()
3579 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_chan_info()
3854 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_get_chan_mib_info()
4116 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_enable_obss_spr()
4140 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_obss_spr_pd()
[all …]
H A Dmac.c996 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_tx_prepare_skb()
1454 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_rx_check()
1487 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_queue_rx_skb()
1538 struct mt7996_dev *dev = phy->dev; in mt7996_mac_cca_stats_reset()
1547 struct mt7996_dev *dev = phy->dev; in mt7996_mac_reset_counters()
1568 struct mt7996_dev *dev = phy->dev; in mt7996_mac_set_coverage_class()
1612 struct mt7996_dev *dev = phy->dev; in mt7996_phy_get_nf()
1910 struct mt7996_dev *dev; in mt7996_mac_reset_work()
2081 struct mt7996_dev *dev; in mt7996_mac_dump_work()
2172 struct mt7996_dev *dev = phy->dev; in mt7996_mac_update_stats()
[all …]
H A Dinit.c250 struct mt7996_dev *dev; in mt7996_led_set_config()
316 struct mt7996_dev *dev = phy->dev; in __mt7996_init_txpower()
356 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_regd_notifier()
375 struct mt7996_dev *dev = phy->dev; in mt7996_init_wiphy_band()
434 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_init_wiphy()
555 void mt7996_mac_init(struct mt7996_dev *dev) in mt7996_mac_init()
600 int mt7996_txbf_init(struct mt7996_dev *dev) in mt7996_txbf_init()
704 struct mt7996_dev *dev = container_of(work, struct mt7996_dev, in mt7996_init_work()
712 void mt7996_wfsys_reset(struct mt7996_dev *dev) in mt7996_wfsys_reset()
881 struct mt7996_dev *dev; in mt7996_wed_rro_work()
[all …]
H A Ddma.c13 struct mt7996_dev *dev = phy->dev; in mt7996_init_tx_queues()
32 struct mt7996_dev *dev; in mt7996_poll_tx()
34 dev = container_of(napi, struct mt7996_dev, mt76.tx_napi); in mt7996_poll_tx()
43 static void mt7996_dma_config(struct mt7996_dev *dev) in mt7996_dma_config()
121 static void __mt7996_dma_prefetch(struct mt7996_dev *dev, u32 ofs) in __mt7996_dma_prefetch()
167 void mt7996_dma_prefetch(struct mt7996_dev *dev) in mt7996_dma_prefetch()
278 static void mt7996_dma_enable(struct mt7996_dev *dev, bool reset) in mt7996_dma_enable()
376 int mt7996_dma_rro_init(struct mt7996_dev *dev) in mt7996_dma_rro_init()
442 int mt7996_dma_init(struct mt7996_dev *dev) in mt7996_dma_init()
653 void mt7996_dma_reset(struct mt7996_dev *dev, bool force) in mt7996_dma_reset()
[all …]
H A Dpci.c100 struct mt7996_dev *dev; in mt7996_pci_probe()
227 struct mt7996_dev *dev; in mt7996_pci_remove()
230 dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_pci_remove()