Symbol: mt7915_dev
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
107
static int mt7915_coredump_get_mem_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
131
struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
144
mt7915_coredump_fw_state(struct mt7915_dev *dev, struct mt7915_coredump *dump,
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
167
mt7915_coredump_fw_trace(struct mt7915_dev *dev, struct mt7915_coredump *dump,
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
224
mt7915_coredump_fw_stack(struct mt7915_dev *dev, struct mt7915_coredump *dump,
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
245
mt7915_coredump_fw_task(struct mt7915_dev *dev, struct mt7915_coredump *dump)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
269
mt7915_coredump_fw_context(struct mt7915_dev *dev, struct mt7915_coredump *dump)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
302
static struct mt7915_coredump *mt7915_coredump_build(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
359
int mt7915_coredump_submit(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
374
int mt7915_coredump_register(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
400
void mt7915_coredump_unregister(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
89
mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
101
mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
102
struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
103
int mt7915_coredump_submit(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
104
int mt7915_coredump_register(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
105
void mt7915_coredump_unregister(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
110
mt7915_coredump_get_mem_layout(struct mt7915_dev *dev, u32 *num)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
115
static inline int mt7915_coredump_submit(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
120
static inline struct mt7915_crash_data *mt7915_coredump_new(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
125
static inline int mt7915_coredump_register(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
130
static inline void mt7915_coredump_unregister(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1076
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1238
struct mt7915_dev *dev = dev_get_drvdata(s->private);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1267
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1283
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
129
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1294
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1344
mt7915_debugfs_write_fwlog(struct mt7915_dev *dev, const void *hdr, int hdrlen,
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1368
void mt7915_debugfs_rx_fw_monitor(struct mt7915_dev *dev, const void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1388
bool mt7915_debugfs_rx_log(struct mt7915_dev *dev, const void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1408
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
217
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
24
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
244
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
255
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
268
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
37
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
456
struct mt7915_dev *dev = dev_get_drvdata(s->private);
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
508
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
53
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
562
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
575
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
596
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
637
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
655
struct mt7915_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
668
struct mt7915_dev *dev = file->private;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
689
struct mt7915_dev *dev = file->private;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
706
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
784
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
818
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
848
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
876
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
946
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
998
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
11
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
123
static void __mt7915_dma_prefetch(struct mt7915_dev *dev, u32 ofs)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
165
void mt7915_dma_prefetch(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
172
static void mt7915_dma_disable(struct mt7915_dev *dev, bool rst)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
255
int mt7915_dma_start(struct mt7915_dev *dev, bool reset, bool wed_reset)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
30
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
32
dev = container_of(napi, struct mt7915_dev, mt76.tx_napi);
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
334
static int mt7915_dma_enable(struct mt7915_dev *dev, bool reset)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
408
int mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
41
static void mt7915_dma_config(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
590
int mt7915_dma_reset(struct mt7915_dev *dev, bool force)
drivers/net/wireless/mediatek/mt76/mt7915/dma.c
650
void mt7915_dma_cleanup(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
123
static int mt7915_eeprom_load(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
13
static int mt7915_eeprom_load_precal(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
161
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
215
void mt7915_eeprom_parse_hw_cap(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
267
int mt7915_eeprom_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
290
int mt7915_eeprom_get_target_power(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
338
s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
363
mt7915_eeprom_has_background_radar(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
47
static int mt7915_check_eeprom(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
67
static char *mt7915_eeprom_name(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
98
mt7915_eeprom_load_default(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
155
mt7915_tssi_enabled(struct mt7915_dev *dev, enum nl80211_band band)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
171
mt7915_get_cal_group_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
193
mt7915_get_cal_dpd_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
1196
static void mt7915_unregister_ext_phy(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
1209
static void mt7915_stop_hardware(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
1220
int mt7915_register_device(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
1295
void mt7915_unregister_device(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
227
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/init.c
232
dev = container_of(mphy->dev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
286
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/init.c
341
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/init.c
364
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/init.c
484
mt7915_mac_init_band(struct mt7915_dev *dev, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
555
mt7915_init_led_mux(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
620
void mt7915_mac_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
649
int mt7915_txbf_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
669
mt7915_alloc_ext_phy(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
692
mt7915_register_ext_phy(struct mt7915_dev *dev, struct mt7915_phy *phy)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
739
struct mt7915_dev *dev = container_of(work, struct mt7915_dev,
drivers/net/wireless/mediatek/mt76/mt7915/init.c
747
void mt7915_wfsys_reset(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
801
static bool mt7915_band_config(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
828
mt7915_init_hardware(struct mt7915_dev *dev, struct mt7915_phy *phy2)
drivers/net/wireless/mediatek/mt76/mt7915/init.c
903
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/init.c
993
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1037
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1066
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1111
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1120
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1141
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1197
void mt7915_mac_enable_nf(struct mt7915_dev *dev, bool band)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1216
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1256
mt7915_wait_reset_state(struct mt7915_dev *dev, u32 state)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1286
mt7915_update_beacons(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1303
mt7915_mac_restart(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1433
mt7915_mac_full_reset(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1490
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1493
dev = container_of(work, struct mt7915_dev, reset_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1613
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1620
dev = container_of(work, struct mt7915_dev, dump_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1678
void mt7915_reset(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1710
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1940
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1965
struct mt7915_dev *dev = container_of(work, struct mt7915_dev, rc_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2031
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2040
static int mt7915_dfs_start_rdd(struct mt7915_dev *dev, int rdd_idx)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2073
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2096
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2128
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2193
mt7915_mac_twt_sched_list_add(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2297
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
235
void mt7915_mac_enable_rtscts(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2379
void mt7915_mac_twt_teardown_flow(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
249
mt7915_wed_check_ppe(struct mt7915_dev *dev, struct mt76_queue *q,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
276
mt7915_mac_fill_rx(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
53
static struct mt76_wcid *mt7915_rx_get_wcid(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
560
mt7915_mac_fill_rx_vector(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
73
bool mt7915_mac_wtbl_update(struct mt7915_dev *dev, int idx, u32 mask)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
747
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
82
u32 mt7915_mac_wtbl_lmac_addr(struct mt7915_dev *dev, u16 wcid, u8 dw)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
846
mt7915_mac_tx_free_prepare(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
861
mt7915_mac_tx_free_done(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
880
mt7915_mac_tx_free(struct mt7915_dev *dev, void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
90
static void mt7915_mac_sta_poll(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
969
mt7915_mac_tx_free_v0(struct mt7915_dev *dev, void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
999
static void mt7915_mac_add_txs(struct mt7915_dev *dev, void *data)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1004
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1034
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1049
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1080
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
11
static bool mt7915_dev_running(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1111
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1122
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
113
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1218
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1235
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1251
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1275
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1294
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1313
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1518
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1653
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1671
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1725
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
208
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
25
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
291
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
326
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
359
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
434
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
455
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
526
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
588
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
612
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
701
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
722
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
734
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
744
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
772
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
799
mt7915_drop_other_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
825
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
869
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
887
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
913
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
930
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
987
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
99
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1000
mt7915_mcu_sta_amsdu_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1039
mt7915_mcu_sta_wtbl_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
117
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1240
mt7915_mcu_sta_bfer_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1309
mt7915_mcu_sta_bfee_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1359
int mt7915_mcu_set_fixed_rate_ctrl(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1404
int mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1438
mt7915_mcu_set_spe_idx(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1450
mt7915_mcu_add_rate_ctrl_fixed(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1540
mt7915_mcu_sta_rate_ctrl_tlv(struct sk_buff *skb, struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
160
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1642
int mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1680
mt7915_mcu_add_group(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1707
int mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1775
int mt7915_mcu_wed_enable_rx_stats(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1796
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1911
mt7915_mcu_beacon_cont(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1946
mt7915_mcu_add_inband_discov(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2032
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2084
static int mt7915_driver_own(struct mt7915_dev *dev, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2101
mt7915_firmware_state(struct mt7915_dev *dev, bool wa)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2114
static int mt7915_load_firmware(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2155
int mt7915_mcu_fw_log_2_host(struct mt7915_dev *dev, u8 type, u8 ctrl)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2172
int mt7915_mcu_fw_dbg_ctrl(struct mt7915_dev *dev, u32 module, u8 level)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2190
int mt7915_mcu_muru_debug_set(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2206
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
225
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2266
static int mt7915_mcu_set_mwds(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2279
int mt7915_mcu_set_muru_ctrl(struct mt7915_dev *dev, u32 cmd, u32 val)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2295
mt7915_mcu_init_rx_airtime(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2335
static int mt7915_red_set_watermark(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2359
static int mt7915_mcu_set_red(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2382
int mt7915_mcu_init_firmware(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
240
int mt7915_mcu_wa_cmd(struct mt7915_dev *dev, int cmd, u32 a1, u32 a2, u32 a3)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2437
int mt7915_mcu_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2452
void mt7915_mcu_exit(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2469
mt7915_mcu_set_rx_hdr_trans_blacklist(struct mt7915_dev *dev, int band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2489
int mt7915_mcu_set_mac(struct mt7915_dev *dev, int band,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2526
int mt7915_mcu_update_edca(struct mt7915_dev *dev, void *param)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2537
int mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2571
int mt7915_mcu_set_fcc5_lpn(struct mt7915_dev *dev, int val)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2586
int mt7915_mcu_set_pulse_th(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2617
int mt7915_mcu_set_radar_th(struct mt7915_dev *dev, int index,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
265
mt7915_mcu_rx_csa_notify(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2674
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2727
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2771
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2836
static int mt7915_mcu_set_eeprom_flash(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
285
mt7915_mcu_rx_thermal_notify(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2878
int mt7915_mcu_set_eeprom(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2892
int mt7915_mcu_get_eeprom(struct mt7915_dev *dev, u32 offset, u8 *read_buf)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2919
int mt7915_mcu_get_eeprom_free_block(struct mt7915_dev *dev, u8 *block_num)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2944
static int mt7915_mcu_set_pre_cal(struct mt7915_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2972
int mt7915_mcu_apply_group_cal(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3014
static int mt7915_dpd_freq_idx(struct mt7915_dev *dev, u16 freq, u8 bw)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
307
mt7915_mcu_rx_radar_detected(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3093
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3147
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3222
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3239
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3262
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3299
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3321
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3409
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
349
mt7915_mcu_rx_log_message(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3512
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3547
int mt7915_mcu_set_test_param(struct mt7915_dev *dev, u8 param, bool test_mode,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3571
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3599
int mt7915_mcu_set_ser(struct mt7915_dev *dev, u8 action, u8 set, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3616
int mt7915_mcu_set_txbf(struct mt7915_dev *dev, u8 action)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3668
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3684
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3739
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3778
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3857
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
386
mt7915_mcu_rx_bcc_notify(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3957
int mt7915_mcu_update_bss_color(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3985
int mt7915_mcu_twt_agrt_update(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4031
int mt7915_mcu_wed_wa_tx_stats(struct mt7915_dev *dev, u16 wlan_idx)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
406
mt7915_mcu_rx_ext_event(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4099
int mt7915_mcu_rf_regval(struct mt7915_dev *dev, u32 regidx, u32 *val, bool set)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
433
mt7915_mcu_rx_unsolicited_event(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
448
void mt7915_mcu_rx_event(struct mt7915_dev *dev, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
62
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
655
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
693
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
735
int mt7915_mcu_add_tx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
754
int mt7915_mcu_add_rx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
910
mt7915_mcu_sta_muru_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
416
static u32 mt7915_reg_map_l1(struct mt7915_dev *dev, u32 addr)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
437
static u32 mt7915_reg_map_l2(struct mt7915_dev *dev, u32 addr)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
470
static u32 __mt7915_reg_addr(struct mt7915_dev *dev, u32 addr)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
498
static u32 __mt7915_reg_remap_addr(struct mt7915_dev *dev, u32 addr)
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
519
void mt7915_memcpy_fromio(struct mt7915_dev *dev, void *buf, u32 offset,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
537
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
552
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
567
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
585
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
588
dev = container_of(wed, struct mt7915_dev, mt76.mmio.wed);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
606
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
633
int mt7915_mmio_wed_init(struct mt7915_dev *dev, void *pdev_ptr,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
745
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
747
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
793
void mt7915_dual_hif_set_irq_mask(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
820
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
828
struct mt7915_dev *dev = from_tasklet(dev, t, mt76.irq_tasklet);
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
898
struct mt7915_dev *dev = dev_instance;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
917
struct mt7915_dev *mt7915_mmio_probe(struct device *pdev,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
940
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
948
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
200
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
379
static inline struct mt7915_dev *
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
384
return container_of(phy->dev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
388
mt7915_ext_phy(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
398
static inline u32 mt7915_check_adie(struct mt7915_dev *dev, bool sku)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
414
int mt7986_wmac_enable(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
415
void mt7986_wmac_disable(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
417
static inline int mt7986_wmac_enable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
422
static inline void mt7986_wmac_disable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
426
struct mt7915_dev *mt7915_mmio_probe(struct device *pdev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
428
void mt7915_wfsys_reset(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
433
int mt7915_register_device(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
434
void mt7915_unregister_device(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
435
int mt7915_eeprom_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
436
void mt7915_eeprom_parse_hw_cap(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
438
int mt7915_eeprom_get_target_power(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
441
s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
442
bool mt7915_eeprom_has_background_radar(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
443
int mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
444
void mt7915_dma_prefetch(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
445
void mt7915_dma_cleanup(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
446
int mt7915_dma_reset(struct mt7915_dev *dev, bool force);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
447
int mt7915_dma_start(struct mt7915_dev *dev, bool reset, bool wed_reset);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
448
int mt7915_txbf_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
450
void mt7915_reset(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
452
int mt7915_mcu_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
453
int mt7915_mcu_init_firmware(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
454
int mt7915_mcu_twt_agrt_update(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
462
int mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
464
int mt7915_mcu_add_tx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
467
int mt7915_mcu_add_rx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
470
int mt7915_mcu_update_bss_color(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
472
int mt7915_mcu_add_inband_discov(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
478
int mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
480
int mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
484
int mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
485
int mt7915_mcu_update_edca(struct mt7915_dev *dev, void *req);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
486
int mt7915_mcu_set_fixed_rate_ctrl(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
490
int mt7915_mcu_set_eeprom(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
491
int mt7915_mcu_get_eeprom(struct mt7915_dev *dev, u32 offset, u8 *read_buf);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
492
int mt7915_mcu_get_eeprom_free_block(struct mt7915_dev *dev, u8 *block_num);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
493
int mt7915_mcu_set_mac(struct mt7915_dev *dev, int band, bool enable,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
495
int mt7915_mcu_set_test_param(struct mt7915_dev *dev, u8 param, bool test_mode,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
497
int mt7915_mcu_set_ser(struct mt7915_dev *dev, u8 action, u8 set, u8 band);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
506
int mt7915_mcu_set_txbf(struct mt7915_dev *dev, u8 action);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
507
int mt7915_mcu_set_fcc5_lpn(struct mt7915_dev *dev, int val);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
508
int mt7915_mcu_set_pulse_th(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
510
int mt7915_mcu_set_radar_th(struct mt7915_dev *dev, int index,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
512
int mt7915_mcu_set_muru_ctrl(struct mt7915_dev *dev, u32 cmd, u32 val);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
513
int mt7915_mcu_apply_group_cal(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
523
int mt7915_mcu_wed_wa_tx_stats(struct mt7915_dev *dev, u16 wcid);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
524
int mt7915_mcu_rf_regval(struct mt7915_dev *dev, u32 regidx, u32 *val, bool set);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
525
int mt7915_mcu_wa_cmd(struct mt7915_dev *dev, int cmd, u32 a1, u32 a2, u32 a3);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
526
int mt7915_mcu_fw_log_2_host(struct mt7915_dev *dev, u8 type, u8 ctrl);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
527
int mt7915_mcu_fw_dbg_ctrl(struct mt7915_dev *dev, u32 module, u8 level);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
528
void mt7915_mcu_rx_event(struct mt7915_dev *dev, struct sk_buff *skb);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
529
void mt7915_mcu_exit(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
531
static inline u16 mt7915_wtbl_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
536
static inline u16 mt7915_eeprom_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
541
void mt7915_dual_hif_set_irq_mask(struct mt7915_dev *dev, bool write_reg,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
544
static inline void mt7915_irq_enable(struct mt7915_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
554
static inline void mt7915_irq_disable(struct mt7915_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
562
void mt7915_memcpy_fromio(struct mt7915_dev *dev, void *buf, u32 offset,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
565
void mt7915_mac_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
566
u32 mt7915_mac_wtbl_lmac_addr(struct mt7915_dev *dev, u16 wcid, u8 dw);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
567
bool mt7915_mac_wtbl_update(struct mt7915_dev *dev, int idx, u32 mask);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
570
void mt7915_mac_enable_nf(struct mt7915_dev *dev, bool ext_phy);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
571
void mt7915_mac_enable_rtscts(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
589
void mt7915_mac_twt_teardown_flow(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
603
int mt76_dfs_start_rdd(struct mt7915_dev *dev, bool force);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
608
int mt7915_mcu_muru_debug_set(struct mt7915_dev *dev, bool enable);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
610
int mt7915_mcu_wed_enable_rx_stats(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
612
void mt7915_debugfs_rx_fw_monitor(struct mt7915_dev *dev, const void *data, int len);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
613
bool mt7915_debugfs_rx_log(struct mt7915_dev *dev, const void *data, int len);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
618
int mt7915_mmio_wed_init(struct mt7915_dev *dev, void *pdev_ptr,
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
107
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
213
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/pci.c
216
dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1020
static int mt7986_wmac_sku_update(struct mt7915_dev *dev, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1046
mt7986_wmac_adie_setup(struct mt7915_dev *dev, u8 adie, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
106
mt7986_wmac_adie_efuse_read(struct mt7915_dev *dev, u8 adie,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1067
static int mt7986_wmac_subsys_powerup(struct mt7915_dev *dev, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1082
static int mt7986_wmac_wfsys_powerup(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1099
int mt7986_wmac_enable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1154
void mt7986_wmac_disable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1190
static int mt798x_wmac_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1223
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
1282
struct mt7915_dev *dev = platform_get_drvdata(pdev);
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
148
static inline void mt76_wmac_spi_lock(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
158
static inline void mt76_wmac_spi_unlock(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
171
static u8 mt798x_wmac_check_adie_type(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
184
static int mt7986_wmac_consys_reset(struct mt7915_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
196
static int mt7986_wmac_gpio_setup(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
232
static int mt7986_wmac_consys_lockup(struct mt7915_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
265
static int mt798x_wmac_coninfra_check(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
284
static int mt798x_wmac_coninfra_setup(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
328
static int mt798x_wmac_sku_setup(struct mt7915_dev *dev, u32 *adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
370
static inline bool is_7975(struct mt7915_dev *dev, u8 adie, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
375
static inline bool is_7976(struct mt7915_dev *dev, u8 adie, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
380
static int mt7986_wmac_adie_thermal_cal(struct mt7915_dev *dev, u8 adie)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
417
mt7986_read_efuse_xo_trim_7976(struct mt7915_dev *dev, u8 adie,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
42
mt76_wmac_spi_read(struct mt7915_dev *dev, u8 adie, u32 addr, u32 *val)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
450
static int mt7986_wmac_adie_xtal_trim_7976(struct mt7915_dev *dev, u8 adie)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
498
static int mt798x_wmac_adie_patch_7976(struct mt7915_dev *dev, u8 adie)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
537
mt7986_read_efuse_xo_trim_7975(struct mt7915_dev *dev, u8 adie,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
559
static int mt7986_wmac_adie_xtal_trim_7975(struct mt7915_dev *dev, u8 adie)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
615
static int mt7986_wmac_adie_patch_7975(struct mt7915_dev *dev, u8 adie)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
69
mt76_wmac_spi_write(struct mt7915_dev *dev, u8 adie, u32 addr, u32 val)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
708
static int mt7986_wmac_adie_cfg(struct mt7915_dev *dev, u8 adie, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
757
mt7986_wmac_afe_cal(struct mt7915_dev *dev, u8 adie, bool dbdc, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
816
static void mt7986_wmac_subsys_pll_initial(struct mt7915_dev *dev, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
828
static void mt7986_wmac_subsys_setting(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
846
static int mt7986_wmac_bus_timeout(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
863
static void mt7986_wmac_clock_enable(struct mt7915_dev *dev, u32 adie_type)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
90
mt76_wmac_spi_rmw(struct mt7915_dev *dev, u8 adie,
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
920
static int mt7986_wmac_top_wfsys_wakeup(struct mt7915_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
933
static int mt7986_wmac_wm_enable(struct mt7915_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
950
static int mt7986_wmac_wfsys_poweron(struct mt7915_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
964
static int mt7986_wmac_wfsys_setting(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/soc.c
997
static void mt7986_wmac_wfsys_set_timeout(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
108
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
124
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
139
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
157
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
197
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
338
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
40
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
406
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
440
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
490
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
501
mt7915_tm_rf_switch_mode(struct mt7915_dev *dev, u32 oper)
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
516
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
697
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
726
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
76
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/testmode.c
89
mt7915_tm_mode_ctrl(struct mt7915_dev *dev, bool enable)