Home
last modified time | relevance | path

Searched refs:mt76_phy (Results 1 – 25 of 55) sorted by relevance

123

/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/
A Dmt76.h42 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 Dmac80211.c466 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 Dmt76_connac.h282 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 Dtestmode.c30 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 Dtx.c251 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 Dmt76_connac_mcu.h1780 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 Dmt76_connac_mcu.c78 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 Dmt76_connac_mac.c12 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 Dmt76x02_util.c90 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 Dsdio_mcu.c58 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 Dmt7615.h157 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 Dtestmode.c51 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 Dinit.c336 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 Dmac.c336 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 Dtestmode.c43 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 Dpci_mcu.c86 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 Dsdio_mcu.c103 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 Dmt7921.h235 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 Dmac.c183 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 Dmt7996.h204 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 Dmain.c39 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 Dmt7915.h253 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 Dinit.c224 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 Dinit.c333 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 Dmt7603.h106 struct mt76_phy mphy;
259 void mt7603_update_channel(struct mt76_phy *mphy);

Completed in 66 milliseconds

123