Lines Matching refs:mt7996_dev
246 struct mt7996_dev *dev = container_of(mdev, struct mt7996_dev, mt76); in mt7996_mcu_send_message()
335 int mt7996_mcu_wa_cmd(struct mt7996_dev *dev, int cmd, u32 a1, u32 a2, u32 a3) in mt7996_mcu_wa_cmd()
360 mt7996_mcu_rx_radar_detected(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_radar_detected()
391 mt7996_mcu_rx_log_message(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_log_message()
446 mt7996_mcu_ie_countdown(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_ie_countdown()
534 mt7996_mcu_rx_all_sta_info_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_all_sta_info_event()
592 mt7996_mcu_rx_thermal_notify(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_thermal_notify()
620 mt7996_mcu_rx_ext_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_ext_event()
634 mt7996_mcu_rx_unsolicited_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_unsolicited_event()
652 mt7996_mcu_wed_rro_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_wed_rro_event()
719 mt7996_mcu_uni_rx_unsolicited_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_uni_rx_unsolicited_event()
745 void mt7996_mcu_rx_event(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_rx_event()
924 mt7996_mcu_muar_config(struct mt7996_dev *dev, struct mt76_vif_link *mlink, in mt7996_mcu_muar_config()
1084 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_add_bss_info()
1129 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_timing()
1145 mt7996_mcu_sta_ba(struct mt7996_dev *dev, struct mt76_vif_link *mvif, in mt7996_mcu_sta_ba()
1175 int mt7996_mcu_add_tx_ba(struct mt7996_dev *dev, in mt7996_mcu_add_tx_ba()
1188 int mt7996_mcu_add_rx_ba(struct mt7996_dev *dev, in mt7996_mcu_add_rx_ba()
1336 mt7996_mcu_sta_amsdu_tlv(struct mt7996_dev *dev, struct sk_buff *skb, in mt7996_mcu_sta_amsdu_tlv()
1373 mt7996_mcu_sta_muru_tlv(struct mt7996_dev *dev, struct sk_buff *skb, in mt7996_mcu_sta_muru_tlv()
1677 mt7996_mcu_sta_bfer_tlv(struct mt7996_dev *dev, struct sk_buff *skb, in mt7996_mcu_sta_bfer_tlv()
1760 mt7996_mcu_sta_bfee_tlv(struct mt7996_dev *dev, struct sk_buff *skb, in mt7996_mcu_sta_bfee_tlv()
1808 mt7996_mcu_sta_hdrt_tlv(struct mt7996_dev *dev, struct sk_buff *skb) in mt7996_mcu_sta_hdrt_tlv()
1820 mt7996_mcu_sta_hdr_trans_tlv(struct mt7996_dev *dev, struct sk_buff *skb, in mt7996_mcu_sta_hdr_trans_tlv()
1866 int mt7996_mcu_set_fixed_rate_ctrl(struct mt7996_dev *dev, in mt7996_mcu_set_fixed_rate_ctrl()
1892 int mt7996_mcu_set_fixed_field(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_set_fixed_field()
1934 mt7996_mcu_add_rate_ctrl_fixed(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_add_rate_ctrl_fixed()
2021 mt7996_mcu_sta_rate_ctrl_tlv(struct sk_buff *skb, struct mt7996_dev *dev, in mt7996_mcu_sta_rate_ctrl_tlv()
2126 int mt7996_mcu_add_rate_ctrl(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_add_rate_ctrl()
2161 mt7996_mcu_add_group(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_add_group()
2191 int mt7996_mcu_add_sta(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_add_sta()
2325 static int mt7996_mcu_get_pn(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_get_pn()
2359 int mt7996_mcu_bcn_prot_enable(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_bcn_prot_enable()
2416 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_add_dev_info()
2525 mt7996_mcu_beacon_cont(struct mt7996_dev *dev, in mt7996_mcu_beacon_cont()
2556 struct mt7996_dev *dev = mt7996_hw_dev(hw); in mt7996_mcu_add_beacon()
2613 int mt7996_mcu_beacon_inband_discov(struct mt7996_dev *dev, in mt7996_mcu_beacon_inband_discov()
2696 static int mt7996_driver_own(struct mt7996_dev *dev, u8 band) in mt7996_driver_own()
2728 static int mt7996_load_patch(struct mt7996_dev *dev) in mt7996_load_patch()
2823 mt7996_mcu_send_ram_firmware(struct mt7996_dev *dev, in mt7996_mcu_send_ram_firmware()
2875 static int __mt7996_load_ram(struct mt7996_dev *dev, const char *fw_type, in __mt7996_load_ram()
2912 static int mt7996_load_ram(struct mt7996_dev *dev) in mt7996_load_ram()
2931 mt7996_firmware_state(struct mt7996_dev *dev, bool wa) in mt7996_firmware_state()
2964 static int mt7996_load_firmware(struct mt7996_dev *dev) in mt7996_load_firmware()
2999 int mt7996_mcu_fw_log_2_host(struct mt7996_dev *dev, u8 type, u8 ctrl) in mt7996_mcu_fw_log_2_host()
3023 int mt7996_mcu_fw_dbg_ctrl(struct mt7996_dev *dev, u32 module, u8 level) in mt7996_mcu_fw_dbg_ctrl()
3044 static int mt7996_mcu_set_mwds(struct mt7996_dev *dev, bool enabled) in mt7996_mcu_set_mwds()
3074 mt7996_mcu_init_rx_airtime(struct mt7996_dev *dev) in mt7996_mcu_init_rx_airtime()
3098 int mt7996_mcu_init_firmware(struct mt7996_dev *dev) in mt7996_mcu_init_firmware()
3142 int mt7996_mcu_init(struct mt7996_dev *dev) in mt7996_mcu_init()
3155 void mt7996_mcu_exit(struct mt7996_dev *dev) in mt7996_mcu_exit()
3171 int mt7996_mcu_set_hdr_trans(struct mt7996_dev *dev, bool hdr_trans) in mt7996_mcu_set_hdr_trans()
3207 int mt7996_mcu_set_tx(struct mt7996_dev *dev, struct ieee80211_vif *vif, in mt7996_mcu_set_tx()
3262 int mt7996_mcu_set_fcc5_lpn(struct mt7996_dev *dev, int val) in mt7996_mcu_set_fcc5_lpn()
3285 int mt7996_mcu_set_pulse_th(struct mt7996_dev *dev, in mt7996_mcu_set_pulse_th()
3324 int mt7996_mcu_set_radar_th(struct mt7996_dev *dev, int index, in mt7996_mcu_set_radar_th()
3389 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_background_chain_ctrl()
3444 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_rdd_background_enable()
3486 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_chan_info()
3548 static int mt7996_mcu_set_eeprom_flash(struct mt7996_dev *dev) in mt7996_mcu_set_eeprom_flash()
3593 int mt7996_mcu_set_eeprom(struct mt7996_dev *dev) in mt7996_mcu_set_eeprom()
3609 int mt7996_mcu_get_eeprom(struct mt7996_dev *dev, u32 offset, u8 *buf, u32 buf_len) in mt7996_mcu_get_eeprom()
3655 int mt7996_mcu_get_eeprom_free_block(struct mt7996_dev *dev, u8 *block_num) in mt7996_mcu_get_eeprom_free_block()
3685 int mt7996_mcu_get_chip_config(struct mt7996_dev *dev, u32 *cap) in mt7996_mcu_get_chip_config()
3761 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_get_chan_mib_info()
3928 int mt7996_mcu_set_ser(struct mt7996_dev *dev, u8 action, u8 val, u8 band) in mt7996_mcu_set_ser()
3968 int mt7996_mcu_set_txbf(struct mt7996_dev *dev, u8 action) in mt7996_mcu_set_txbf()
4023 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_enable_obss_spr()
4047 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_obss_spr_pd()
4102 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_obss_spr_siga()
4140 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_obss_spr_bitmap()
4217 int mt7996_mcu_update_bss_color(struct mt7996_dev *dev, in mt7996_mcu_update_bss_color()
4244 int mt7996_mcu_twt_agrt_update(struct mt7996_dev *dev, in mt7996_mcu_twt_agrt_update()
4342 int mt7996_mcu_rdd_cmd(struct mt7996_dev *dev, int cmd, u8 index, in mt7996_mcu_rdd_cmd()
4369 int mt7996_mcu_wtbl_update_hdr_trans(struct mt7996_dev *dev, in mt7996_mcu_wtbl_update_hdr_trans()
4397 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_fixed_rate_table()
4420 int mt7996_mcu_rf_regval(struct mt7996_dev *dev, u32 regidx, u32 *val, bool set) in mt7996_mcu_rf_regval()
4459 int mt7996_mcu_trigger_assert(struct mt7996_dev *dev) in mt7996_mcu_trigger_assert()
4475 int mt7996_mcu_set_rro(struct mt7996_dev *dev, u16 tag, u16 val) in mt7996_mcu_set_rro()
4530 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_get_all_sta_info()
4545 int mt7996_mcu_wed_rro_reset_sessions(struct mt7996_dev *dev, u16 id) in mt7996_mcu_wed_rro_reset_sessions()
4566 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_sniffer_mode()
4588 struct mt7996_dev *dev = phy->dev; in mt7996_mcu_set_txpower_sku()
4646 int mt7996_mcu_cp_support(struct mt7996_dev *dev, u8 mode) in mt7996_mcu_cp_support()