Home
last modified time | relevance | path

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

12

/linux/drivers/net/wireless/mediatek/mt76/
A Dmt76.h30 struct mt76_phy;
364 void (*update_survey)(struct mt76_phy *phy);
620 struct mt76_phy { struct
663 struct mt76_phy phy; /* must be first */ argument
665 struct mt76_phy *phy2;
905 void mt76_unregister_phy(struct mt76_phy *phy);
924 void mt76_eeprom_override(struct mt76_phy *phy);
961 static inline struct mt76_phy *
1111 bool mt76_has_tx_pending(struct mt76_phy *phy);
1112 void mt76_set_channel(struct mt76_phy *phy);
[all …]
A Dmt76_connac.h103 int mt76_connac_pm_wake(struct mt76_phy *phy, struct mt76_connac_pm *pm);
104 void mt76_connac_power_save_sched(struct mt76_phy *phy,
110 mt76_connac_pm_ref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_ref()
127 mt76_connac_pm_unref(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_unref()
140 mt76_connac_skip_fw_pmctrl(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_skip_fw_pmctrl()
175 void mt76_connac_pm_dequeue_skbs(struct mt76_phy *phy,
A Dmac80211.c437 struct mt76_phy *
443 struct mt76_phy *phy; in mt76_alloc_phy()
526 struct mt76_phy *phy; in mt76_alloc_device()
590 struct mt76_phy *phy = &dev->phy; in mt76_register_device()
828 struct mt76_phy *phy = hw->priv; in mt76_get_survey()
1304 struct mt76_phy *phy = hw->priv; in mt76_sta_state()
1328 struct mt76_phy *phy = hw->priv; in mt76_sta_pre_rcu_remove()
1341 struct mt76_phy *phy = hw->priv; in mt76_get_txpower()
1447 struct mt76_phy *phy = hw->priv; in mt76_sw_scan()
1455 struct mt76_phy *phy = hw->priv; in mt76_sw_scan_complete()
[all …]
A Dtestmode.c28 void mt76_testmode_tx_pending(struct mt76_phy *phy) in mt76_testmode_tx_pending()
68 mt76_testmode_max_mpdu_len(struct mt76_phy *phy, u8 tx_rate_mode) in mt76_testmode_max_mpdu_len()
90 mt76_testmode_free_skb(struct mt76_phy *phy) in mt76_testmode_free_skb()
98 int mt76_testmode_alloc_skb(struct mt76_phy *phy, u32 len) in mt76_testmode_alloc_skb()
176 mt76_testmode_tx_init(struct mt76_phy *phy) in mt76_testmode_tx_init()
268 mt76_testmode_tx_start(struct mt76_phy *phy) in mt76_testmode_tx_start()
280 mt76_testmode_tx_stop(struct mt76_phy *phy) in mt76_testmode_tx_stop()
310 mt76_testmode_init_defaults(struct mt76_phy *phy) in mt76_testmode_init_defaults()
404 struct mt76_phy *phy = hw->priv; in mt76_testmode_cmd()
518 mt76_testmode_dump_stats(struct mt76_phy *phy, struct sk_buff *msg) in mt76_testmode_dump_stats()
[all …]
A Dtx.c246 struct mt76_phy *phy = hw->priv; in __mt76_tx_complete_skb()
306 mt76_tx(struct mt76_phy *phy, struct ieee80211_sta *sta, in mt76_tx()
351 mt76_txq_dequeue(struct mt76_phy *phy, struct mt76_txq *mtxq) in mt76_txq_dequeue()
370 mt76_queue_ps_skb(struct mt76_phy *phy, struct ieee80211_sta *sta, in mt76_queue_ps_skb()
391 struct mt76_phy *phy = hw->priv; in mt76_release_buffered_frames()
438 mt76_txq_send_burst(struct mt76_phy *phy, struct mt76_queue *q, in mt76_txq_send_burst()
499 mt76_txq_schedule_list(struct mt76_phy *phy, enum mt76_txq_id qid) in mt76_txq_schedule_list()
559 void mt76_txq_schedule(struct mt76_phy *phy, enum mt76_txq_id qid) in mt76_txq_schedule()
578 void mt76_txq_schedule_all(struct mt76_phy *phy) in mt76_txq_schedule_all()
634 struct mt76_phy *phy = hw->priv; in mt76_wake_tx_queue()
[all …]
A Dmt76_connac_mac.c6 int mt76_connac_pm_wake(struct mt76_phy *phy, struct mt76_connac_pm *pm) in mt76_connac_pm_wake()
35 void mt76_connac_power_save_sched(struct mt76_phy *phy, in mt76_connac_power_save_sched()
81 struct mt76_phy *phy = hw->priv; in mt76_connac_pm_queue_skb()
96 void mt76_connac_pm_dequeue_skbs(struct mt76_phy *phy, in mt76_connac_pm_dequeue_skbs()
A Dmt76_connac_mcu.h1033 int mt76_connac_mcu_set_channel_domain(struct mt76_phy *phy);
1050 void mt76_connac_mcu_sta_tlv(struct mt76_phy *mphy, struct sk_buff *skb,
1064 int mt76_connac_mcu_uni_add_dev(struct mt76_phy *phy,
1071 int mt76_connac_mcu_uni_add_bss(struct mt76_phy *phy,
1075 int mt76_connac_mcu_sta_cmd(struct mt76_phy *phy,
1087 int mt76_connac_mcu_get_nic_capability(struct mt76_phy *phy);
1089 int mt76_connac_mcu_hw_scan(struct mt76_phy *phy, struct ieee80211_vif *vif,
1091 int mt76_connac_mcu_cancel_hw_scan(struct mt76_phy *phy,
1093 int mt76_connac_mcu_sched_scan_req(struct mt76_phy *phy,
1096 int mt76_connac_mcu_sched_scan_enable(struct mt76_phy *phy,
[all …]
A Dmt76_connac_mcu.c75 int mt76_connac_mcu_set_channel_domain(struct mt76_phy *phy) in mt76_connac_mcu_set_channel_domain()
906 int mt76_connac_mcu_sta_cmd(struct mt76_phy *phy, in mt76_connac_mcu_sta_cmd()
996 int mt76_connac_mcu_uni_add_dev(struct mt76_phy *phy, in mt76_connac_mcu_uni_add_dev()
1240 int mt76_connac_mcu_uni_add_bss(struct mt76_phy *phy, in mt76_connac_mcu_uni_add_bss()
1533 int mt76_connac_mcu_cancel_hw_scan(struct mt76_phy *phy, in mt76_connac_mcu_cancel_hw_scan()
1558 int mt76_connac_mcu_sched_scan_req(struct mt76_phy *phy, in mt76_connac_mcu_sched_scan_req()
1912 static s8 mt76_connac_get_ch_power(struct mt76_phy *phy, in mt76_connac_get_ch_power()
1953 mt76_connac_mcu_rate_txpower_band(struct mt76_phy *phy, in mt76_connac_mcu_rate_txpower_band()
2155 struct mt76_phy *phy = hw->priv; in mt76_connac_mcu_set_p2p_oppps()
2222 struct mt76_phy *phy = hw->priv; in mt76_connac_mcu_update_gtk_rekey()
[all …]
A Deeprom.c104 mt76_eeprom_override(struct mt76_phy *phy) in mt76_eeprom_override()
267 s8 mt76_get_rate_power_limits(struct mt76_phy *phy, in mt76_get_rate_power_limits()
/linux/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.h156 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.phy2; in mt7615_ext_phy()
491 void mt7615_update_channel(struct mt76_phy *mphy);
A Dtestmode.c51 struct mt76_phy *mphy = phy->mt76; in mt7615_tm_set_tx_power()
260 mt7615_tm_set_state(struct mt76_phy *mphy, enum mt76_testmode_state state) in mt7615_tm_set_state()
297 mt7615_tm_set_params(struct mt76_phy *mphy, struct nlattr **tb, in mt7615_tm_set_params()
325 mt7615_tm_dump_stats(struct mt76_phy *mphy, struct sk_buff *msg) in mt7615_tm_dump_stats()
A Dmac.c255 struct mt76_phy *mphy = &dev->mt76.phy; in mt7615_mac_fill_rx()
555 struct mt76_phy *mphy, in mt7615_mac_tx_rate_val()
624 struct mt76_phy *mphy = &dev->mphy; in mt7615_mac_write_txwi()
915 struct mt76_phy *mphy = phy->mt76; in mt7615_mac_update_rate_desc()
1277 struct mt76_phy *mphy; in mt7615_fill_txs()
1452 struct mt76_phy *mphy = &dev->mt76.phy; in mt7615_mac_add_txs()
1843 mt7615_phy_update_channel(struct mt76_phy *mphy, int idx) in mt7615_phy_update_channel()
1897 void mt7615_update_channel(struct mt76_phy *mphy) in mt7615_update_channel()
1950 struct mt76_phy *mphy; in mt7615_pm_wake_work()
2010 struct mt76_phy *mphy; in mt7615_mac_work()
[all …]
A Dmain.c292 struct mt76_phy *mphy = phy->mt76; in mt7615_init_dfs_state()
727 struct mt76_phy *mphy = hw->priv; in mt7615_tx()
1064 struct mt76_phy *mphy = hw->priv; in mt7615_hw_scan()
1082 struct mt76_phy *mphy = hw->priv; in mt7615_cancel_hw_scan()
1095 struct mt76_phy *mphy = hw->priv; in mt7615_start_sched_scan()
1118 struct mt76_phy *mphy = hw->priv; in mt7615_stop_sched_scan()
A Dinit.c335 struct mt76_phy *mphy = hw->priv; in mt7615_regd_notifier()
447 struct mt76_phy *mphy; in mt7615_register_ext_phy()
510 struct mt76_phy *mphy = dev->mt76.phy2; in mt7615_unregister_ext_phy()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
A Dtestmode.c43 struct mt76_phy *phy = &dev->mphy; in mt7921_tm_set()
116 struct mt76_phy *mphy = hw->priv; in mt7921_testmode_cmd()
153 struct mt76_phy *mphy = hw->priv; in mt7921_testmode_dump()
A Dmt7921.h157 struct mt76_phy *mt76;
197 struct mt76_phy mphy;
262 struct mt76_phy *phy = hw->priv; in mt7921_hw_phy()
270 struct mt76_phy *phy = hw->priv; in mt7921_hw_dev()
409 void mt7921_update_channel(struct mt76_phy *mphy);
A Dpci_mcu.c64 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921e_mcu_drv_pmctrl()
93 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921e_mcu_fw_pmctrl()
A Dsdio_mcu.c80 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921s_mcu_drv_pmctrl()
111 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921s_mcu_fw_pmctrl()
A Dmac.c345 mt7921_get_status_freq_info(struct mt7921_dev *dev, struct mt76_phy *mphy, in mt7921_get_status_freq_info()
406 struct mt76_phy *mphy = &dev->mt76.phy; in mt7921_mac_fill_rx()
844 struct mt76_phy *mphy = &dev->mphy; in mt7921_mac_write_txwi()
1222 mt7921_phy_update_channel(struct mt76_phy *mphy, int idx) in mt7921_phy_update_channel()
1253 void mt7921_update_channel(struct mt76_phy *mphy) in mt7921_update_channel()
1400 struct mt76_phy *mphy; in mt7921_mac_work()
1402 mphy = (struct mt76_phy *)container_of(work, struct mt76_phy, in mt7921_mac_work()
1425 struct mt76_phy *mphy; in mt7921_pm_wake_work()
1457 struct mt76_phy *mphy; in mt7921_pm_power_save_work()
A Dmain.c213 struct mt76_phy *mphy = phy->mt76; in __mt7921_start()
725 struct mt76_phy *mphy = hw->priv; in mt7921_tx()
1127 struct mt76_phy *mphy = hw->priv; in mt7921_hw_scan()
1141 struct mt76_phy *mphy = hw->priv; in mt7921_cancel_hw_scan()
1154 struct mt76_phy *mphy = hw->priv; in mt7921_start_sched_scan()
1174 struct mt76_phy *mphy = hw->priv; in mt7921_stop_sched_scan()
1346 struct mt76_phy *mphy = hw->priv; in mt7921_set_sar_specs()
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
A Dmt7915.h200 struct mt76_phy *mt76;
246 struct mt76_phy mphy;
337 struct mt76_phy *phy = hw->priv; in mt7915_hw_phy()
345 struct mt76_phy *phy = hw->priv; in mt7915_hw_dev()
353 struct mt76_phy *phy = dev->mt76.phy2; in mt7915_ext_phy()
524 void mt7915_update_channel(struct mt76_phy *mphy);
A Dtestmode.c55 struct mt76_phy *mphy = phy->mt76; in mt7915_tm_set_tx_power()
274 struct mt76_phy *mphy = phy->mt76; in mt7915_tm_set_tx_len()
650 mt7915_tm_set_state(struct mt76_phy *mphy, enum mt76_testmode_state state) in mt7915_tm_set_state()
692 mt7915_tm_set_params(struct mt76_phy *mphy, struct nlattr **tb, in mt7915_tm_set_params()
720 mt7915_tm_dump_stats(struct mt76_phy *mphy, struct sk_buff *msg) in mt7915_tm_dump_stats()
A Dmac.c391 struct mt76_phy *mphy = &dev->mt76.phy; in mt7915_mac_fill_rx()
986 mt7915_mac_tx_rate_val(struct mt76_phy *mphy, struct ieee80211_vif *vif, in mt7915_mac_tx_rate_val()
1036 struct mt76_phy *mphy = &dev->mphy; in mt7915_mac_write_txwi()
1275 struct mt76_phy *mphy_ext = mdev->phy2; in mt7915_mac_tx_free()
1353 struct mt76_phy *mphy; in mt7915_mac_add_txs_skb()
1699 void mt7915_update_channel(struct mt76_phy *mphy) in mt7915_update_channel()
1764 struct mt76_phy *mphy_ext = dev->mt76.phy2; in mt7915_dma_reset()
1836 struct mt76_phy *ext_phy; in mt7915_mac_reset_work()
2094 struct mt76_phy *mphy; in mt7915_mac_work()
2096 mphy = (struct mt76_phy *)container_of(work, struct mt76_phy, in mt7915_mac_work()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
A Dmt7603.h106 struct mt76_phy mphy;
259 void mt7603_update_channel(struct mt76_phy *mphy);

Completed in 77 milliseconds

12