/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/ |
A D | mt76.h | 42 struct mt76_phy; 442 void (*update_survey)(struct mt76_phy *phy); 696 struct mt76_phy { struct 750 struct mt76_phy phy; /* must be first */ argument 751 struct mt76_phy *phys[__MT_MAX_BAND]; 960 void mt76_unregister_phy(struct mt76_phy *phy); 1015 static inline struct mt76_phy * 1143 struct mt76_phy *phy = dev->phys[i]; in mt76_is_testmode_skb() 1173 void mt76_set_channel(struct mt76_phy *phy); 1174 void mt76_update_survey(struct mt76_phy *phy); [all …]
|
A D | mac80211.c | 466 struct mt76_phy * 472 struct mt76_phy *phy; in mt76_alloc_phy() 607 struct mt76_phy *phy; in mt76_alloc_device() 680 struct mt76_phy *phy = &dev->phy; in mt76_register_device() 924 struct mt76_phy *phy = hw->priv; in mt76_get_survey() 1437 struct mt76_phy *phy = hw->priv; in mt76_sta_state() 1460 struct mt76_phy *phy = hw->priv; in mt76_sta_pre_rcu_remove() 1475 struct mt76_phy *phy = hw->priv; in mt76_get_txpower() 1488 struct mt76_phy *phy = hw->priv; in mt76_init_sar_power() 1634 struct mt76_phy *phy = hw->priv; in mt76_sw_scan() [all …]
|
A D | mt76_connac.h | 282 int mt76_connac_pm_wake(struct mt76_phy *phy, struct mt76_connac_pm *pm); 283 void mt76_connac_power_save_sched(struct mt76_phy *phy, 295 mt76_connac_pm_ref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_ref() 312 mt76_connac_pm_unref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_unref() 325 mt76_connac_skip_fw_pmctrl(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_skip_fw_pmctrl() 356 int mt76_connac_init_tx_queues(struct mt76_phy *phy, int idx, int n_desc, 369 void mt76_connac_pm_dequeue_skbs(struct mt76_phy *phy, 375 u16 mt76_connac2_mac_tx_rate_val(struct mt76_phy *mphy,
|
A D | testmode.c | 30 void mt76_testmode_tx_pending(struct mt76_phy *phy) in mt76_testmode_tx_pending() 70 mt76_testmode_max_mpdu_len(struct mt76_phy *phy, u8 tx_rate_mode) in mt76_testmode_max_mpdu_len() 92 mt76_testmode_free_skb(struct mt76_phy *phy) in mt76_testmode_free_skb() 100 int mt76_testmode_alloc_skb(struct mt76_phy *phy, u32 len) in mt76_testmode_alloc_skb() 177 mt76_testmode_tx_init(struct mt76_phy *phy) in mt76_testmode_tx_init() 269 mt76_testmode_tx_start(struct mt76_phy *phy) in mt76_testmode_tx_start() 281 mt76_testmode_tx_stop(struct mt76_phy *phy) in mt76_testmode_tx_stop() 311 mt76_testmode_init_defaults(struct mt76_phy *phy) in mt76_testmode_init_defaults() 409 struct mt76_phy *phy = hw->priv; in mt76_testmode_cmd() 536 mt76_testmode_dump_stats(struct mt76_phy *phy, struct sk_buff *msg) in mt76_testmode_dump_stats() [all …]
|
A D | tx.c | 251 struct mt76_phy *phy = hw->priv; in __mt76_tx_complete_skb() 311 mt76_tx(struct mt76_phy *phy, struct ieee80211_sta *sta, in mt76_tx() 352 mt76_txq_dequeue(struct mt76_phy *phy, struct mt76_txq *mtxq) in mt76_txq_dequeue() 369 mt76_queue_ps_skb(struct mt76_phy *phy, struct ieee80211_sta *sta, in mt76_queue_ps_skb() 390 struct mt76_phy *phy = hw->priv; in mt76_release_buffered_frames() 437 mt76_txq_send_burst(struct mt76_phy *phy, struct mt76_queue *q, in mt76_txq_send_burst() 503 mt76_txq_schedule_list(struct mt76_phy *phy, enum mt76_txq_id qid) in mt76_txq_schedule_list() 578 void mt76_txq_schedule_all(struct mt76_phy *phy) in mt76_txq_schedule_all() 589 struct mt76_phy *phy; in mt76_tx_worker_run() 644 struct mt76_phy *phy = hw->priv; in mt76_wake_tx_queue() [all …]
|
A D | mt76_connac_mcu.h | 1780 int mt76_connac_mcu_set_channel_domain(struct mt76_phy *phy); 1814 int mt76_connac_mcu_uni_add_dev(struct mt76_phy *phy, 1821 int mt76_connac_mcu_uni_set_chctx(struct mt76_phy *phy, 1824 int mt76_connac_mcu_uni_add_bss(struct mt76_phy *phy, 1829 int mt76_connac_mcu_sta_cmd(struct mt76_phy *phy, 1841 int mt76_connac_mcu_get_nic_capability(struct mt76_phy *phy); 1845 int mt76_connac_mcu_cancel_hw_scan(struct mt76_phy *phy, 1847 int mt76_connac_mcu_sched_scan_req(struct mt76_phy *phy, 1850 int mt76_connac_mcu_sched_scan_enable(struct mt76_phy *phy, 1869 int mt76_connac_mcu_set_rate_txpower(struct mt76_phy *phy); [all …]
|
A D | mt76_connac_mcu.c | 78 int mt76_connac_mcu_set_channel_domain(struct mt76_phy *phy) in mt76_connac_mcu_set_channel_domain() 1018 int mt76_connac_mcu_sta_cmd(struct mt76_phy *phy, in mt76_connac_mcu_sta_cmd() 1109 int mt76_connac_mcu_uni_add_dev(struct mt76_phy *phy, in mt76_connac_mcu_uni_add_dev() 1497 int mt76_connac_mcu_uni_add_bss(struct mt76_phy *phy, in mt76_connac_mcu_uni_add_bss() 1725 int mt76_connac_mcu_cancel_hw_scan(struct mt76_phy *phy, in mt76_connac_mcu_cancel_hw_scan() 1750 int mt76_connac_mcu_sched_scan_req(struct mt76_phy *phy, in mt76_connac_mcu_sched_scan_req() 2121 mt76_connac_mcu_rate_txpower_band(struct mt76_phy *phy, in mt76_connac_mcu_rate_txpower_band() 2322 struct mt76_phy *phy = hw->priv; in mt76_connac_mcu_set_p2p_oppps() 2389 struct mt76_phy *phy = hw->priv; in mt76_connac_mcu_update_gtk_rekey() 2631 struct mt76_phy *phy = priv; in mt76_connac_mcu_set_suspend_iter() [all …]
|
A D | mt76_connac_mac.c | 12 int mt76_connac_pm_wake(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_wake() 38 void mt76_connac_power_save_sched(struct mt76_phy *phy, in mt76_connac_power_save_sched() 84 struct mt76_phy *phy = hw->priv; in mt76_connac_pm_queue_skb() 99 void mt76_connac_pm_dequeue_skbs(struct mt76_phy *phy, in mt76_connac_pm_dequeue_skbs() 254 int mt76_connac_init_tx_queues(struct mt76_phy *phy, int idx, int n_desc, in mt76_connac_init_tx_queues() 270 u16 mt76_connac2_mac_tx_rate_val(struct mt76_phy *mphy, in mt76_connac2_mac_tx_rate_val() 458 struct mt76_phy *mphy = &dev->phy; in mt76_connac2_mac_write_txwi() 568 struct mt76_phy *mphy; in mt76_connac2_mac_fill_txs()
|
A D | mt76x02_util.c | 90 mt76x02_led_set_config(struct mt76_phy *mphy, u8 delay_on, u8 delay_off) in mt76x02_led_set_config() 115 struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy, in mt76x02_led_set_blink() 131 struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy, in mt76x02_led_set_brightness()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7615/ |
A D | sdio_mcu.c | 58 struct mt76_phy *mphy = &dev->mt76.phy; in __mt7663s_mcu_drv_pmctrl() 85 struct mt76_phy *mphy = &dev->mt76.phy; in mt7663s_mcu_drv_pmctrl() 101 struct mt76_phy *mphy = &dev->mt76.phy; in mt7663s_mcu_fw_pmctrl()
|
A D | mt7615.h | 157 struct mt76_phy *mt76; 244 struct mt76_phy mphy; 332 struct mt76_phy *phy = hw->priv; in mt7615_hw_phy() 340 struct mt76_phy *phy = hw->priv; in mt7615_hw_dev() 348 struct mt76_phy *phy = dev->mt76.phys[MT_BAND1]; in mt7615_ext_phy() 476 void mt7615_update_channel(struct mt76_phy *mphy);
|
A D | testmode.c | 51 struct mt76_phy *mphy = phy->mt76; in mt7615_tm_set_tx_power() 259 mt7615_tm_set_state(struct mt76_phy *mphy, enum mt76_testmode_state state) in mt7615_tm_set_state() 296 mt7615_tm_set_params(struct mt76_phy *mphy, struct nlattr **tb, in mt7615_tm_set_params() 324 mt7615_tm_dump_stats(struct mt76_phy *mphy, struct sk_buff *msg) in mt7615_tm_dump_stats()
|
A D | init.c | 336 struct mt76_phy *mphy = hw->priv; in mt7615_regd_notifier() 468 struct mt76_phy *mphy; in mt7615_led_set_config() 472 mphy = container_of(led_cdev, struct mt76_phy, leds.cdev); in mt7615_led_set_config() 528 struct mt76_phy *mphy; in mt7615_register_ext_phy() 597 struct mt76_phy *mphy = dev->mt76.phys[MT_BAND1]; in mt7615_unregister_ext_phy()
|
A D | mac.c | 336 struct mt76_phy *mphy = &dev->mt76.phy; in mt7615_mac_fill_rx() 665 struct mt76_phy *mphy, in mt7615_mac_tx_rate_val() 735 struct mt76_phy *mphy = &dev->mphy; in mt7615_mac_write_txwi() 972 struct mt76_phy *mphy = phy->mt76; in mt7615_mac_update_rate_desc() 1349 struct mt76_phy *mphy; in mt7615_fill_txs() 1524 struct mt76_phy *mphy = &dev->mt76.phy; in mt7615_mac_add_txs() 1976 struct mt76_phy *mphy_ext = mdev->phys[MT_BAND1]; in mt7615_update_survey() 1997 void mt7615_update_channel(struct mt76_phy *mphy) in mt7615_update_channel() 2049 struct mt76_phy *mphy; in mt7615_pm_wake_work() 2120 struct mt76_phy *mphy; in mt7615_mac_work() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7921/ |
A D | testmode.c | 43 struct mt76_phy *phy = &dev->mphy; in mt7921_tm_set() 115 struct mt76_phy *mphy = hw->priv; in mt7921_testmode_cmd() 152 struct mt76_phy *mphy = hw->priv; in mt7921_testmode_dump()
|
A D | pci_mcu.c | 86 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921e_mcu_drv_pmctrl() 106 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921e_mcu_fw_pmctrl()
|
A D | sdio_mcu.c | 103 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921s_mcu_drv_pmctrl() 139 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921s_mcu_fw_pmctrl()
|
A D | mt7921.h | 235 struct mt76_phy *mt76; 285 struct mt76_phy mphy; 349 struct mt76_phy *phy = hw->priv; in mt7921_hw_phy() 357 struct mt76_phy *phy = hw->priv; in mt7921_hw_dev() 484 void mt7921_update_channel(struct mt76_phy *mphy);
|
A D | mac.c | 183 mt7921_get_status_freq_info(struct mt7921_dev *dev, struct mt76_phy *mphy, in mt7921_get_status_freq_info() 237 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921_mac_fill_rx() 814 mt7921_phy_update_channel(struct mt76_phy *mphy, int idx) in mt7921_phy_update_channel() 845 void mt7921_update_channel(struct mt76_phy *mphy) in mt7921_update_channel() 1010 struct mt76_phy *mphy; in mt7921_mac_work() 1012 mphy = (struct mt76_phy *)container_of(work, struct mt76_phy, in mt7921_mac_work() 1035 struct mt76_phy *mphy; in mt7921_pm_wake_work() 1069 struct mt76_phy *mphy; in mt7921_pm_power_save_work()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7996/ |
A D | mt7996.h | 204 struct mt76_phy *mt76; 231 struct mt76_phy mphy; 336 struct mt76_phy *phy = hw->priv; in mt7996_hw_phy() 344 struct mt76_phy *phy = hw->priv; in mt7996_hw_dev() 352 struct mt76_phy *phy = dev->mt76.phys[band]; in __mt7996_phy() 521 void mt7996_update_channel(struct mt76_phy *mphy);
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt76x0/ |
A D | main.c | 39 struct mt76_phy *mphy = &dev->mphy; in mt76x0_set_sar_specs() 73 struct mt76_phy *mphy = &dev->mphy; in mt76x0_config()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7915/ |
A D | mt7915.h | 253 struct mt76_phy *mt76; 301 struct mt76_phy mphy; 411 struct mt76_phy *phy = hw->priv; in mt7915_hw_phy() 419 struct mt76_phy *phy = hw->priv; in mt7915_hw_dev() 427 struct mt76_phy *phy = dev->mt76.phys[MT_BAND1]; in mt7915_ext_phy() 640 void mt7915_update_channel(struct mt76_phy *mphy);
|
A D | init.c | 224 struct mt76_phy *mphy; in mt7915_led_set_config() 227 mphy = container_of(led_cdev, struct mt76_phy, leds.cdev); in mt7915_led_set_config() 317 struct mt76_phy *mphy = hw->priv; in mt7915_regd_notifier() 337 struct mt76_phy *mphy = phy->mt76; in mt7915_init_wiphy() 607 struct mt76_phy *mphy; in mt7915_alloc_ext_phy() 629 struct mt76_phy *mphy = phy->mt76; in mt7915_register_ext_phy() 1147 struct mt76_phy *mphy = dev->mt76.phys[MT_BAND1]; in mt7915_unregister_ext_phy()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/ |
A D | init.c | 333 static void mt7603_led_set_config(struct mt76_phy *mphy, u8 delay_on, in mt7603_led_set_config() 361 struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy, in mt7603_led_set_blink() 375 struct mt76_phy *mphy = container_of(led_cdev, struct mt76_phy, in mt7603_led_set_brightness()
|
A D | mt7603.h | 106 struct mt76_phy mphy; 259 void mt7603_update_channel(struct mt76_phy *mphy);
|