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
1343
mt7915_debugfs_write_fwlog(struct mt7915_dev *dev, const void *hdr, int hdrlen,
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1367
void mt7915_debugfs_rx_fw_monitor(struct mt7915_dev *dev, const void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1387
bool mt7915_debugfs_rx_log(struct mt7915_dev *dev, const void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
1407
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
1024
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1053
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1098
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1107
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1128
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1184
void mt7915_mac_enable_nf(struct mt7915_dev *dev, bool band)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1203
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1243
mt7915_wait_reset_state(struct mt7915_dev *dev, u32 state)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1273
mt7915_update_beacons(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1290
mt7915_mac_restart(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1420
mt7915_mac_full_reset(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1477
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1480
dev = container_of(work, struct mt7915_dev, reset_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1600
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1607
dev = container_of(work, struct mt7915_dev, dump_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1665
void mt7915_reset(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1697
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1927
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1952
struct mt7915_dev *dev = container_of(work, struct mt7915_dev, rc_work);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2018
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2027
static int mt7915_dfs_start_rdd(struct mt7915_dev *dev, int rdd_idx)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2060
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2083
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2115
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2180
mt7915_mac_twt_sched_list_add(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2284
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
236
mt7915_wed_check_ppe(struct mt7915_dev *dev, struct mt76_queue *q,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
2366
void mt7915_mac_twt_teardown_flow(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
263
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
547
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
734
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
833
mt7915_mac_tx_free_prepare(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
848
mt7915_mac_tx_free_done(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
867
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
956
mt7915_mac_tx_free_v0(struct mt7915_dev *dev, void *data, int len)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
986
static void mt7915_mac_add_txs(struct mt7915_dev *dev, void *data)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1010
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1040
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1055
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1086
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
1117
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1128
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
1224
struct mt7915_dev *dev = msta->vif->phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1241
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1257
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1281
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1300
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1319
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1524
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1659
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1677
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
1731
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
702
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
723
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
735
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
745
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
776
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/main.c
803
mt7915_drop_other_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/main.c
829
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
875
struct mt7915_dev *dev = container_of(mdev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
893
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
919
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/main.c
936
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/main.c
993
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1002
mt7915_mcu_sta_amsdu_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1041
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
1241
mt7915_mcu_sta_bfer_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1317
mt7915_mcu_sta_bfee_tlv(struct mt7915_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1367
int mt7915_mcu_set_fixed_rate_ctrl(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1412
int mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1446
mt7915_mcu_set_spe_idx(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1458
mt7915_mcu_add_rate_ctrl_fixed(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1548
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
1650
int mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1688
mt7915_mcu_add_group(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1715
int mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1785
int mt7915_mcu_wed_enable_rx_stats(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1806
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1921
mt7915_mcu_beacon_cont(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
1956
mt7915_mcu_add_inband_discov(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2042
struct mt7915_dev *dev = mt7915_hw_dev(hw);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2094
static int mt7915_driver_own(struct mt7915_dev *dev, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2111
mt7915_firmware_state(struct mt7915_dev *dev, bool wa)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2124
static int mt7915_load_firmware(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2165
int mt7915_mcu_fw_log_2_host(struct mt7915_dev *dev, u8 type, u8 ctrl)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2182
int mt7915_mcu_fw_dbg_ctrl(struct mt7915_dev *dev, u32 module, u8 level)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2200
int mt7915_mcu_muru_debug_set(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2216
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
2276
static int mt7915_mcu_set_mwds(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2289
int mt7915_mcu_set_muru_ctrl(struct mt7915_dev *dev, u32 cmd, u32 val)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2305
mt7915_mcu_init_rx_airtime(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2345
static int mt7915_red_set_watermark(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2369
static int mt7915_mcu_set_red(struct mt7915_dev *dev, bool enabled)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2392
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
2447
int mt7915_mcu_init(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2462
void mt7915_mcu_exit(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2479
mt7915_mcu_set_rx_hdr_trans_blacklist(struct mt7915_dev *dev, int band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2499
int mt7915_mcu_set_mac(struct mt7915_dev *dev, int band,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2536
int mt7915_mcu_update_edca(struct mt7915_dev *dev, void *param)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2547
int mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2581
int mt7915_mcu_set_fcc5_lpn(struct mt7915_dev *dev, int val)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2596
int mt7915_mcu_set_pulse_th(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2627
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
2684
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2737
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2781
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2846
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
2888
int mt7915_mcu_set_eeprom(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2902
int mt7915_mcu_get_eeprom(struct mt7915_dev *dev, u32 offset, u8 *read_buf)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2929
int mt7915_mcu_get_eeprom_free_block(struct mt7915_dev *dev, u8 *block_num)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2954
static int mt7915_mcu_set_pre_cal(struct mt7915_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2982
int mt7915_mcu_apply_group_cal(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3024
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
3103
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3157
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3232
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3249
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3272
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3309
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3331
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3419
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
3522
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3565
int mt7915_mcu_set_test_param(struct mt7915_dev *dev, u8 param, bool test_mode,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3589
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3617
int mt7915_mcu_set_ser(struct mt7915_dev *dev, u8 action, u8 set, u8 band)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3634
int mt7915_mcu_set_txbf(struct mt7915_dev *dev, u8 action)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3686
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3702
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3757
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3796
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
3875
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
3978
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4037
int mt7915_mcu_update_bss_color(struct mt7915_dev *dev, struct ieee80211_vif *vif,
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
4065
int mt7915_mcu_twt_agrt_update(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4111
int mt7915_mcu_wed_wa_tx_stats(struct mt7915_dev *dev, u16 wlan_idx)
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
4179
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
657
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
695
struct mt7915_dev *dev = phy->dev;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
737
int mt7915_mcu_add_tx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
756
int mt7915_mcu_add_rx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
912
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
202
struct mt7915_dev *dev;
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
381
static inline struct mt7915_dev *
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
386
return container_of(phy->dev, struct mt7915_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
390
mt7915_ext_phy(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
400
static inline u32 mt7915_check_adie(struct mt7915_dev *dev, bool sku)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
416
int mt7986_wmac_enable(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
417
void mt7986_wmac_disable(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
419
static inline int mt7986_wmac_enable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
424
static inline void mt7986_wmac_disable(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
428
struct mt7915_dev *mt7915_mmio_probe(struct device *pdev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
430
void mt7915_wfsys_reset(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
435
int mt7915_register_device(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
436
void mt7915_unregister_device(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
437
int mt7915_eeprom_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
438
void mt7915_eeprom_parse_hw_cap(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
440
int mt7915_eeprom_get_target_power(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
443
s8 mt7915_eeprom_get_power_delta(struct mt7915_dev *dev, int band);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
444
bool mt7915_eeprom_has_background_radar(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
445
int mt7915_dma_init(struct mt7915_dev *dev, struct mt7915_phy *phy2);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
446
void mt7915_dma_prefetch(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
447
void mt7915_dma_cleanup(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
448
int mt7915_dma_reset(struct mt7915_dev *dev, bool force);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
449
int mt7915_dma_start(struct mt7915_dev *dev, bool reset, bool wed_reset);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
450
int mt7915_txbf_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
452
void mt7915_reset(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
454
int mt7915_mcu_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
455
int mt7915_mcu_init_firmware(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
456
int mt7915_mcu_twt_agrt_update(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
464
int mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
466
int mt7915_mcu_add_tx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
469
int mt7915_mcu_add_rx_ba(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
472
int mt7915_mcu_update_bss_color(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
474
int mt7915_mcu_add_inband_discov(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
482
int mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
484
int mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
488
int mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
489
int mt7915_mcu_update_edca(struct mt7915_dev *dev, void *req);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
490
int mt7915_mcu_set_fixed_rate_ctrl(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
494
int mt7915_mcu_set_eeprom(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
495
int mt7915_mcu_get_eeprom(struct mt7915_dev *dev, u32 offset, u8 *read_buf);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
496
int mt7915_mcu_get_eeprom_free_block(struct mt7915_dev *dev, u8 *block_num);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
497
int mt7915_mcu_set_mac(struct mt7915_dev *dev, int band, bool enable,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
499
int mt7915_mcu_set_test_param(struct mt7915_dev *dev, u8 param, bool test_mode,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
501
int mt7915_mcu_set_ser(struct mt7915_dev *dev, u8 action, u8 set, u8 band);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
510
int mt7915_mcu_set_txbf(struct mt7915_dev *dev, u8 action);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
511
int mt7915_mcu_set_fcc5_lpn(struct mt7915_dev *dev, int val);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
512
int mt7915_mcu_set_pulse_th(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
514
int mt7915_mcu_set_radar_th(struct mt7915_dev *dev, int index,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
516
int mt7915_mcu_set_muru_ctrl(struct mt7915_dev *dev, u32 cmd, u32 val);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
517
int mt7915_mcu_apply_group_cal(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
527
int mt7915_mcu_wed_wa_tx_stats(struct mt7915_dev *dev, u16 wcid);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
528
int mt7915_mcu_rf_regval(struct mt7915_dev *dev, u32 regidx, u32 *val, bool set);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
529
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
530
int mt7915_mcu_fw_log_2_host(struct mt7915_dev *dev, u8 type, u8 ctrl);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
531
int mt7915_mcu_fw_dbg_ctrl(struct mt7915_dev *dev, u32 module, u8 level);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
532
void mt7915_mcu_rx_event(struct mt7915_dev *dev, struct sk_buff *skb);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
533
void mt7915_mcu_exit(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
535
static inline u16 mt7915_wtbl_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
540
static inline u16 mt7915_eeprom_size(struct mt7915_dev *dev)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
545
void mt7915_dual_hif_set_irq_mask(struct mt7915_dev *dev, bool write_reg,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
548
static inline void mt7915_irq_enable(struct mt7915_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
558
static inline void mt7915_irq_disable(struct mt7915_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
566
void mt7915_memcpy_fromio(struct mt7915_dev *dev, void *buf, u32 offset,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
569
void mt7915_mac_init(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
570
u32 mt7915_mac_wtbl_lmac_addr(struct mt7915_dev *dev, u16 wcid, u8 dw);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
571
bool mt7915_mac_wtbl_update(struct mt7915_dev *dev, int idx, u32 mask);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
574
void mt7915_mac_enable_nf(struct mt7915_dev *dev, bool ext_phy);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
575
void mt7915_mac_enable_rtscts(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
593
void mt7915_mac_twt_teardown_flow(struct mt7915_dev *dev,
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
607
int mt76_dfs_start_rdd(struct mt7915_dev *dev, bool force);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
612
int mt7915_mcu_muru_debug_set(struct mt7915_dev *dev, bool enable);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
614
int mt7915_mcu_wed_enable_rx_stats(struct mt7915_dev *dev);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
616
void mt7915_debugfs_rx_fw_monitor(struct mt7915_dev *dev, const void *data, int len);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
617
bool mt7915_debugfs_rx_log(struct mt7915_dev *dev, const void *data, int len);
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
622
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)