| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mt7996.h | 267 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 D | coredump.h | 61 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 D | mmio.c | 228 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 D | coredump.c | 48 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 D | debugfs.c | 26 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 D | main.c | 12 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 D | eeprom.c | 10 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 D | mcu.c | 246 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 D | mac.c | 996 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 D | init.c | 250 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 D | dma.c | 13 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 D | pci.c | 100 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()
|