Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7921/
Dmt7921.h124 struct mt7921_dev *dev;
150 struct mt7921_dev { struct
223 static inline struct mt7921_dev *
228 return container_of(phy->dev, struct mt7921_dev, mt76); in mt7921_hw_dev()
236 static inline u8 mt7921_lmac_mapping(struct mt7921_dev *dev, u8 ac) in mt7921_lmac_mapping()
245 u32 mt7921_reg_map(struct mt7921_dev *dev, u32 addr);
248 int mt7921_register_device(struct mt7921_dev *dev);
249 void mt7921_unregister_device(struct mt7921_dev *dev);
250 int mt7921_eeprom_init(struct mt7921_dev *dev);
252 int mt7921_eeprom_get_target_power(struct mt7921_dev *dev,
[all …]
Ddma.c25 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_queue_rx_skb()
56 void mt7921_tx_cleanup(struct mt7921_dev *dev) in mt7921_tx_cleanup()
64 struct mt7921_dev *dev; in mt7921_poll_tx()
66 dev = container_of(napi, struct mt7921_dev, mt76.tx_napi); in mt7921_poll_tx()
84 struct mt7921_dev *dev; in mt7921_poll_rx()
87 dev = container_of(napi->dev, struct mt7921_dev, mt76.napi_dev); in mt7921_poll_rx()
100 static void mt7921_dma_prefetch(struct mt7921_dev *dev) in mt7921_dma_prefetch()
121 static u32 __mt7921_reg_addr(struct mt7921_dev *dev, u32 addr) in __mt7921_reg_addr()
202 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rr()
210 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_wr()
[all …]
Ddebugfs.c10 struct mt7921_dev *dev = data; in mt7921_fw_debug_set()
25 struct mt7921_dev *dev = data; in mt7921_fw_debug_get()
39 struct mt7921_dev *dev = file->private; in mt7921_ampdu_stat_read_phy()
69 struct mt7921_dev *dev = file->private; in mt7921_tx_stats_show()
98 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_queues_acq()
126 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_queues_read()
183 struct mt7921_dev *dev = dev_get_drvdata(s->private); in mt7921_txpwr()
235 struct mt7921_dev *dev = data; in mt7921_pm_set()
264 struct mt7921_dev *dev = data; in mt7921_pm_get()
276 struct mt7921_dev *dev = data; in mt7921_deep_sleep_set()
[all …]
Dpci.c23 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_rx_poll_complete()
35 struct mt7921_dev *dev = dev_instance; in mt7921_irq_handler()
49 struct mt7921_dev *dev = (struct mt7921_dev *)data; in mt7921_irq_tasklet()
113 struct mt7921_dev *dev; in mt7921_pci_probe()
144 dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_pci_probe()
180 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_pci_remove()
191 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_pci_suspend()
272 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_pci_resume()
Deeprom.c7 static u32 mt7921_eeprom_read(struct mt7921_dev *dev, u32 offset) in mt7921_eeprom_read()
17 static int mt7921_eeprom_load(struct mt7921_dev *dev) in mt7921_eeprom_load()
30 static int mt7921_check_eeprom(struct mt7921_dev *dev) in mt7921_check_eeprom()
48 struct mt7921_dev *dev = phy->dev; in mt7921_eeprom_parse_band_config()
68 static void mt7921_eeprom_parse_hw_cap(struct mt7921_dev *dev) in mt7921_eeprom_parse_hw_cap()
81 int mt7921_eeprom_init(struct mt7921_dev *dev) in mt7921_eeprom_init()
Dmain.c220 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_stop()
239 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_add_interface()
305 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_remove_interface()
330 struct mt7921_dev *dev = phy->dev; in mt7921_set_channel()
364 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_set_key()
431 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_config()
470 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_conf_tx()
485 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_configure_filter()
537 mt7921_bss_bcnft_apply(struct mt7921_dev *dev, struct ieee80211_vif *vif, in mt7921_bss_bcnft_apply()
572 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_bss_info_changed()
[all …]
Dmcu.c219 struct mt7921_dev *dev = container_of(mdev, struct mt7921_dev, mt76); in mt7921_mcu_send_message()
402 mt7921_mcu_scan_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_scan_event()
432 mt7921_mcu_connection_loss_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_connection_loss_event()
446 mt7921_mcu_bss_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_bss_event()
460 mt7921_mcu_debug_msg_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_debug_msg_event()
487 mt7921_mcu_low_power_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_low_power_event()
501 mt7921_mcu_tx_done_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_tx_done_event()
544 mt7921_mcu_rx_unsolicited_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_rx_unsolicited_event()
578 void mt7921_mcu_rx_event(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mcu_rx_event()
671 int mt7921_mcu_add_key(struct mt7921_dev *dev, struct ieee80211_vif *vif, in mt7921_mcu_add_key()
[all …]
Dmac.c16 static struct mt76_wcid *mt7921_rx_get_wcid(struct mt7921_dev *dev, in mt7921_rx_get_wcid()
43 bool mt7921_mac_wtbl_update(struct mt7921_dev *dev, int idx, u32 mask) in mt7921_mac_wtbl_update()
52 static void mt7921_mac_sta_poll(struct mt7921_dev *dev) in mt7921_mac_sta_poll()
263 mt7921_get_status_freq_info(struct mt7921_dev *dev, struct mt76_phy *mphy, in mt7921_get_status_freq_info()
296 mt7921_mac_assoc_rssi(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mac_assoc_rssi()
309 int mt7921_mac_fill_rx(struct mt7921_dev *dev, struct sk_buff *skb) in mt7921_mac_fill_rx()
623 mt7921_mac_write_txwi_8023(struct mt7921_dev *dev, __le32 *txwi, in mt7921_mac_write_txwi_8023()
660 mt7921_mac_write_txwi_80211(struct mt7921_dev *dev, __le32 *txwi, in mt7921_mac_write_txwi_80211()
752 void mt7921_mac_write_txwi(struct mt7921_dev *dev, __le32 *txwi, in mt7921_mac_write_txwi()
833 mt7921_write_hw_txp(struct mt7921_dev *dev, struct mt76_tx_info *tx_info, in mt7921_write_hw_txp()
[all …]
Dinit.c32 struct mt7921_dev *dev = mt7921_hw_dev(hw); in mt7921_regd_notifier()
48 struct mt7921_dev *dev = phy->dev; in mt7921_init_wiphy()
98 mt7921_mac_init_band(struct mt7921_dev *dev, u8 band) in mt7921_mac_init_band()
114 int mt7921_mac_init(struct mt7921_dev *dev) in mt7921_mac_init()
133 static int mt7921_init_hardware(struct mt7921_dev *dev) in mt7921_init_hardware()
173 int mt7921_register_device(struct mt7921_dev *dev) in mt7921_register_device()
248 void mt7921_unregister_device(struct mt7921_dev *dev) in mt7921_unregister_device()
Dmt7921_trace.h24 TP_PROTO(struct mt7921_dev *dev, u8 lp_state),