| /Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| D | mt7915.h | 129 struct mt7915_dev *dev; 173 struct mt7915_dev { struct 268 static inline struct mt7915_dev * 273 return container_of(phy->dev, struct mt7915_dev, mt76); in mt7915_hw_dev() 277 mt7915_ext_phy(struct mt7915_dev *dev) in mt7915_ext_phy() 287 static inline u8 mt7915_lmac_mapping(struct mt7915_dev *dev, u8 ac) in mt7915_lmac_mapping() 296 u32 mt7915_reg_map(struct mt7915_dev *dev, u32 addr); 298 int mt7915_register_device(struct mt7915_dev *dev); 299 void mt7915_unregister_device(struct mt7915_dev *dev); 300 int mt7915_eeprom_init(struct mt7915_dev *dev); [all …]
|
| D | mmio.c | 6 static u32 mt7915_reg_map_l1(struct mt7915_dev *dev, u32 addr) in mt7915_reg_map_l1() 18 static u32 mt7915_reg_map_l2(struct mt7915_dev *dev, u32 addr) in mt7915_reg_map_l2() 30 static u32 __mt7915_reg_addr(struct mt7915_dev *dev, u32 addr) in __mt7915_reg_addr() 104 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rr() 112 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_wr() 120 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rmw() 129 struct mt7915_dev *dev; in mt7915_mmio_init() 131 dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mmio_init()
|
| D | eeprom.c | 7 static int mt7915_eeprom_load_precal(struct mt7915_dev *dev) in mt7915_eeprom_load_precal() 24 static int mt7915_eeprom_load(struct mt7915_dev *dev) in mt7915_eeprom_load() 48 static int mt7915_check_eeprom(struct mt7915_dev *dev) in mt7915_check_eeprom() 63 struct mt7915_dev *dev = phy->dev; in mt7915_eeprom_parse_band_config() 87 static void mt7915_eeprom_parse_hw_cap(struct mt7915_dev *dev) in mt7915_eeprom_parse_hw_cap() 115 int mt7915_eeprom_init(struct mt7915_dev *dev) in mt7915_eeprom_init() 136 int mt7915_eeprom_get_target_power(struct mt7915_dev *dev, in mt7915_eeprom_get_target_power() 168 s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band) in mt7915_eeprom_get_power_delta()
|
| D | pci.c | 29 void mt7915_dual_hif_set_irq_mask(struct mt7915_dev *dev, bool write_reg, in mt7915_dual_hif_set_irq_mask() 49 mt7915_pci_get_hif2(struct mt7915_dev *dev) in mt7915_pci_get_hif2() 84 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_rx_poll_complete() 99 struct mt7915_dev *dev = from_tasklet(dev, t, irq_tasklet); in mt7915_irq_tasklet() 158 struct mt7915_dev *dev = dev_instance; in mt7915_irq_handler() 172 static void mt7915_pci_init_hif2(struct mt7915_dev *dev) in mt7915_pci_init_hif2() 240 struct mt7915_dev *dev; in mt7915_pci_probe() 268 dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_pci_probe() 317 struct mt7915_dev *dev; in mt7915_pci_remove() 320 dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_pci_remove()
|
| D | debugfs.c | 13 struct mt7915_dev *dev = data; in mt7915_implicit_txbf_set() 26 struct mt7915_dev *dev = data; in mt7915_implicit_txbf_get() 45 struct mt7915_dev *dev = data; in mt7915_ser_trigger_set() 69 struct mt7915_dev *dev = data; in mt7915_radar_trigger() 80 struct mt7915_dev *dev = data; in mt7915_fw_debug_set() 102 struct mt7915_dev *dev = data; in mt7915_fw_debug_get() 116 struct mt7915_dev *dev = file->private; in mt7915_ampdu_stat_read_phy() 149 struct mt7915_dev *dev = s->private; in mt7915_txbf_stat_read_phy() 206 struct mt7915_dev *dev = file->private; in mt7915_tx_stats_show() 239 struct mt7915_dev *dev = dev_get_drvdata(s->private); in mt7915_queues_acq() [all …]
|
| D | main.c | 11 static bool mt7915_dev_running(struct mt7915_dev *dev) in mt7915_dev_running() 25 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_start() 97 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_stop() 189 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_add_interface() 267 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_remove_interface() 317 struct mt7915_dev *dev = phy->dev; in mt7915_set_channel() 363 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_set_key() 423 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_config() 474 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_conf_tx() 489 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_configure_filter() [all …]
|
| D | dma.c | 23 mt7915_tx_cleanup(struct mt7915_dev *dev) in mt7915_tx_cleanup() 31 struct mt7915_dev *dev; in mt7915_poll_tx() 33 dev = container_of(napi, struct mt7915_dev, mt76.tx_napi); in mt7915_poll_tx() 43 static void __mt7915_dma_prefetch(struct mt7915_dev *dev, u32 ofs) in __mt7915_dma_prefetch() 73 void mt7915_dma_prefetch(struct mt7915_dev *dev) in mt7915_dma_prefetch() 80 int mt7915_dma_init(struct mt7915_dev *dev) in mt7915_dma_init() 237 void mt7915_dma_cleanup(struct mt7915_dev *dev) in mt7915_dma_cleanup()
|
| D | mac.c | 55 static struct mt76_wcid *mt7915_rx_get_wcid(struct mt7915_dev *dev, in mt7915_rx_get_wcid() 82 bool mt7915_mac_wtbl_update(struct mt7915_dev *dev, int idx, u32 mask) in mt7915_mac_wtbl_update() 91 static u32 mt7915_mac_wtbl_lmac_addr(struct mt7915_dev *dev, u16 wcid) in mt7915_mac_wtbl_lmac_addr() 100 static void mt7915_mac_sta_poll(struct mt7915_dev *dev) in mt7915_mac_sta_poll() 311 mt7915_mac_fill_rx(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mac_fill_rx() 628 mt7915_mac_fill_rx_vector(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mac_fill_rx_vector() 789 mt7915_mac_write_txwi_8023(struct mt7915_dev *dev, __le32 *txwi, in mt7915_mac_write_txwi_8023() 827 mt7915_mac_write_txwi_80211(struct mt7915_dev *dev, __le32 *txwi, in mt7915_mac_write_txwi_80211() 902 void mt7915_mac_write_txwi(struct mt7915_dev *dev, __le32 *txwi, in mt7915_mac_write_txwi() 1003 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_tx_prepare_skb() [all …]
|
| D | mcu.c | 352 struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76); in mt7915_mcu_send_message() 420 mt7915_mcu_wa_cmd(struct mt7915_dev *dev, int cmd, u32 a1, u32 a2, u32 a3) in mt7915_mcu_wa_cmd() 443 mt7915_mcu_rx_csa_notify(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_csa_notify() 459 mt7915_mcu_rx_thermal_notify(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_thermal_notify() 477 mt7915_mcu_rx_radar_detected(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_radar_detected() 588 mt7915_mcu_tx_rate_report(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_tx_rate_report() 638 mt7915_mcu_rx_log_message(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_log_message() 661 mt7915_mcu_rx_ext_event(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_ext_event() 687 mt7915_mcu_rx_unsolicited_event(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_unsolicited_event() 701 void mt7915_mcu_rx_event(struct mt7915_dev *dev, struct sk_buff *skb) in mt7915_mcu_rx_event() [all …]
|
| D | testmode.c | 54 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_tx_power() 90 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_freq_offset() 103 mt7915_tm_mode_ctrl(struct mt7915_dev *dev, bool enable) in mt7915_tm_mode_ctrl() 122 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_trx() 138 struct mt7915_dev *dev = phy->dev; in mt7915_tm_clean_hwq() 153 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_slot_time() 169 mt7915_tm_set_wmm_qid(struct mt7915_dev *dev, u8 qid, u8 aifs, u8 cw_min, in mt7915_tm_set_wmm_qid() 194 struct mt7915_dev *dev = phy->dev; in mt7915_tm_set_ipg_params() 337 struct mt7915_dev *dev = phy->dev; in mt7915_tm_reg_backup_restore() 388 struct mt7915_dev *dev = phy->dev; in mt7915_tm_init() [all …]
|
| D | init.c | 157 mt7915_init_txpower(struct mt7915_dev *dev, in mt7915_init_txpower() 194 struct mt7915_dev *dev = mt7915_hw_dev(hw); in mt7915_regd_notifier() 264 mt7915_mac_init_band(struct mt7915_dev *dev, u8 band) in mt7915_mac_init_band() 297 static void mt7915_mac_init(struct mt7915_dev *dev) in mt7915_mac_init() 312 static int mt7915_txbf_init(struct mt7915_dev *dev) in mt7915_txbf_init() 331 static int mt7915_register_ext_phy(struct mt7915_dev *dev) in mt7915_register_ext_phy() 386 struct mt7915_dev *dev = container_of(work, struct mt7915_dev, in mt7915_init_work() 396 static void mt7915_wfsys_reset(struct mt7915_dev *dev) in mt7915_wfsys_reset() 435 static int mt7915_init_hardware(struct mt7915_dev *dev) in mt7915_init_hardware() 769 static void mt7915_unregister_ext_phy(struct mt7915_dev *dev) in mt7915_unregister_ext_phy() [all …]
|
| D | eeprom.h | 99 mt7915_tssi_enabled(struct mt7915_dev *dev, enum nl80211_band band) in mt7915_tssi_enabled()
|