Home
last modified time | relevance | path

Searched refs:mt7915_dev (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmt7915.h201 struct mt7915_dev *dev;
245 struct mt7915_dev { struct
360 static inline struct mt7915_dev *
369 mt7915_ext_phy(struct mt7915_dev *dev) in mt7915_ext_phy()
395 int mt7986_wmac_enable(struct mt7915_dev *dev);
416 int mt7915_eeprom_init(struct mt7915_dev *dev);
428 int mt7915_txbf_init(struct mt7915_dev *dev);
431 void mt7915_reset(struct mt7915_dev *dev);
433 int mt7915_mcu_init(struct mt7915_dev *dev);
507 void mt7915_mcu_exit(struct mt7915_dev *dev);
[all …]
H A Dcoredump.h104 mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num);
105 struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev);
106 int mt7915_coredump_submit(struct mt7915_dev *dev);
107 int mt7915_coredump_register(struct mt7915_dev *dev);
108 void mt7915_coredump_unregister(struct mt7915_dev *dev);
113 mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num) in mt7915_coredump_get_mem_layout()
118 static inline int mt7915_coredump_submit(struct mt7915_dev *dev) in mt7915_coredump_submit()
123 static inline struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev) in mt7915_coredump_new()
128 static inline int mt7915_coredump_register(struct mt7915_dev *dev) in mt7915_coredump_register()
133 static inline void mt7915_coredump_unregister(struct mt7915_dev *dev) in mt7915_coredump_unregister()
H A Dsoc.c91 mt76_wmac_spi_rmw(struct mt7915_dev *dev, u8 adie, in mt76_wmac_spi_rmw()
107 mt7986_wmac_adie_efuse_read(struct mt7915_dev *dev, u8 adie, in mt7986_wmac_adie_efuse_read()
149 static inline void mt76_wmac_spi_lock(struct mt7915_dev *dev) in mt76_wmac_spi_lock()
172 static u8 mt798x_wmac_check_adie_type(struct mt7915_dev *dev) in mt798x_wmac_check_adie_type()
197 static int mt7986_wmac_gpio_setup(struct mt7915_dev *dev) in mt7986_wmac_gpio_setup()
851 static int mt7986_wmac_bus_timeout(struct mt7915_dev *dev) in mt7986_wmac_bus_timeout()
1104 int mt7986_wmac_enable(struct mt7915_dev *dev) in mt7986_wmac_enable()
1159 void mt7986_wmac_disable(struct mt7915_dev *dev) in mt7986_wmac_disable()
1195 static int mt798x_wmac_init(struct mt7915_dev *dev) in mt798x_wmac_init()
1231 struct mt7915_dev *dev; in mt798x_wmac_probe()
[all …]
H A Dmmio.c526 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rr()
534 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_wr()
542 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rmw()
551 struct mt7915_dev *dev; in mt7915_mmio_wed_offload_enable()
565 struct mt7915_dev *dev; in mt7915_mmio_wed_offload_disable()
576 struct mt7915_dev *dev; in mt7915_mmio_wed_release_rx_buf()
600 struct mt7915_dev *dev; in mt7915_mmio_wed_init_rx_buf()
652 struct mt7915_dev *dev; in mt7915_mmio_wed_update_rx_stats()
676 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mmio_wed_reset()
816 struct mt7915_dev *dev; in mt7915_mmio_init()
[all …]
H A Ddebugfs.c24 struct mt7915_dev *dev = data; in mt7915_implicit_txbf_set()
37 struct mt7915_dev *dev = data; in mt7915_implicit_txbf_get()
53 struct mt7915_dev *dev = phy->dev; in mt7915_sys_recovery_set()
214 struct mt7915_dev *dev = data; in mt7915_radar_trigger()
229 struct mt7915_dev *dev = data; in mt7915_muru_debug_set()
240 struct mt7915_dev *dev = data; in mt7915_muru_debug_get()
487 struct mt7915_dev *dev = data; in mt7915_fw_debug_wm_set()
540 struct mt7915_dev *dev = data; in mt7915_fw_debug_wm_get()
553 struct mt7915_dev *dev = data; in mt7915_fw_debug_wa_set()
574 struct mt7915_dev *dev = data; in mt7915_fw_debug_wa_get()
[all …]
H A Dcoredump.c89 mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num) in mt7915_coredump_get_mem_layout()
107 static int mt7915_coredump_get_mem_size(struct mt7915_dev *dev) in mt7915_coredump_get_mem_size()
131 struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev) in mt7915_coredump_new()
144 mt7915_coredump_fw_state(struct mt7915_dev *dev, struct mt7915_coredump *dump, in mt7915_coredump_fw_state()
167 mt7915_coredump_fw_trace(struct mt7915_dev *dev, struct mt7915_coredump *dump, in mt7915_coredump_fw_trace()
224 mt7915_coredump_fw_stack(struct mt7915_dev *dev, struct mt7915_coredump *dump, in mt7915_coredump_fw_stack()
245 mt7915_coredump_fw_task(struct mt7915_dev *dev, struct mt7915_coredump *dump) in mt7915_coredump_fw_task()
302 static struct mt7915_coredump *mt7915_coredump_build(struct mt7915_dev *dev) in mt7915_coredump_build()
359 int mt7915_coredump_submit(struct mt7915_dev *dev) in mt7915_coredump_submit()
374 int mt7915_coredump_register(struct mt7915_dev *dev) in mt7915_coredump_register()
[all …]
H A Dmain.c25 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_run()
99 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_start()
113 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_stop()
208 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_add_interface()
322 struct mt7915_dev *dev = phy->dev; in mt7915_set_channel()
728 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mac_sta_add()
762 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mac_sta_remove()
1024 struct mt7915_dev *dev = phy->dev; in mt7915_set_coverage_class()
1147 struct mt7915_dev *dev = phy->dev; in mt7915_sta_rc_update()
1159 struct mt7915_dev *dev = phy->dev; in mt7915_set_bitrate_mask()
[all …]
H A Deeprom.c8 static int mt7915_eeprom_load_precal(struct mt7915_dev *dev) in mt7915_eeprom_load_precal()
31 static int mt7915_check_eeprom(struct mt7915_dev *dev) in mt7915_check_eeprom()
51 static char *mt7915_eeprom_name(struct mt7915_dev *dev) in mt7915_eeprom_name()
82 mt7915_eeprom_load_default(struct mt7915_dev *dev) in mt7915_eeprom_load_default()
107 static int mt7915_eeprom_load(struct mt7915_dev *dev) in mt7915_eeprom_load()
145 struct mt7915_dev *dev = phy->dev; in mt7915_eeprom_parse_band_config()
187 void mt7915_eeprom_parse_hw_cap(struct mt7915_dev *dev, in mt7915_eeprom_parse_hw_cap()
239 int mt7915_eeprom_init(struct mt7915_dev *dev) in mt7915_eeprom_init()
271 int mt7915_eeprom_get_target_power(struct mt7915_dev *dev, in mt7915_eeprom_get_target_power()
319 s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band) in mt7915_eeprom_get_power_delta()
H A Dmcu.c192 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mcu_send_message()
607 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_muar_config()
645 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_add_bss_info()
1738 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_add_dev_info()
2133 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_muru_debug_get()
2597 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_background_chain_ctrl()
2650 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_rdd_background_enable()
2692 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_set_chan_info()
2978 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_apply_tx_dpd()
3014 struct mt7915_dev *dev = phy->dev; in mt7915_mcu_get_chan_mib_info()
[all …]
H A Ddma.c11 struct mt7915_dev *dev = phy->dev; in mt7915_init_tx_queues()
28 struct mt7915_dev *dev; in mt7915_poll_tx()
30 dev = container_of(napi, struct mt7915_dev, mt76.tx_napi); in mt7915_poll_tx()
39 static void mt7915_dma_config(struct mt7915_dev *dev) in mt7915_dma_config()
121 static void __mt7915_dma_prefetch(struct mt7915_dev *dev, u32 ofs) in __mt7915_dma_prefetch()
163 void mt7915_dma_prefetch(struct mt7915_dev *dev) in mt7915_dma_prefetch()
170 static void mt7915_dma_disable(struct mt7915_dev *dev, bool rst) in mt7915_dma_disable()
332 static int mt7915_dma_enable(struct mt7915_dev *dev, bool reset) in mt7915_dma_enable()
584 static void mt7915_dma_wed_reset(struct mt7915_dev *dev) in mt7915_dma_wed_reset()
606 int mt7915_dma_reset(struct mt7915_dev *dev, bool force) in mt7915_dma_reset()
[all …]
H A Dtestmode.c40 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_tx_power()
76 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_freq_offset()
108 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_trx()
124 struct mt7915_dev *dev = phy->dev; in mt7915_tm_clean_hwq()
139 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_slot_time()
157 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_tam_arb()
197 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_ipg_params()
338 struct mt7915_dev *dev = phy->dev; in mt7915_tm_reg_backup_restore()
406 struct mt7915_dev *dev = phy->dev; in mt7915_tm_init()
438 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_tx_frames()
[all …]
H A Dinit.c233 struct mt7915_dev *dev; in mt7915_led_set_config()
294 void mt7915_init_txpower(struct mt7915_dev *dev, in mt7915_init_txpower()
331 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_regd_notifier()
358 struct mt7915_dev *dev = phy->dev; in mt7915_init_wiphy()
528 mt7915_init_led_mux(struct mt7915_dev *dev) in mt7915_init_led_mux()
593 void mt7915_mac_init(struct mt7915_dev *dev) in mt7915_mac_init()
622 int mt7915_txbf_init(struct mt7915_dev *dev) in mt7915_txbf_init()
642 mt7915_alloc_ext_phy(struct mt7915_dev *dev) in mt7915_alloc_ext_phy()
720 struct mt7915_dev *dev = container_of(work, struct mt7915_dev, in mt7915_init_work()
887 struct mt7915_dev *dev = phy->dev; in mt7915_set_stream_he_txbf_caps()
[all …]
H A Dmac.c755 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_tx_prepare_skb()
1077 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rx_check()
1108 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_queue_rx_skb()
1155 struct mt7915_dev *dev = phy->dev; in mt7915_mac_cca_stats_reset()
1164 struct mt7915_dev *dev = phy->dev; in mt7915_mac_reset_counters()
1185 struct mt7915_dev *dev = phy->dev; in mt7915_mac_set_timing()
1260 struct mt7915_dev *dev = phy->dev; in mt7915_phy_get_nf()
1521 struct mt7915_dev *dev; in mt7915_mac_reset_work()
1642 struct mt7915_dev *dev; in mt7915_mac_dump_work()
1734 struct mt7915_dev *dev = phy->dev; in mt7915_mac_update_stats()
[all …]
H A Dpci.c130 struct mt7915_dev *dev; in mt7915_pci_probe()
236 struct mt7915_dev *dev; in mt7915_pci_remove()
239 dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_pci_remove()
H A Deeprom.h144 mt7915_tssi_enabled(struct mt7915_dev *dev, enum nl80211_band band) in mt7915_tssi_enabled()