Symbol: mt76x02_dev
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
110
void mt76x0_read_rx_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
130
static s8 mt76x0_get_delta(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
152
void mt76x0_get_tx_power_per_rate(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
20
mt76x0_efuse_physical_size_check(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
200
void mt76x0_get_power_info(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
273
static int mt76x0_check_eeprom(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
293
static int mt76x0_load_eeprom(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
312
int mt76x0_eeprom_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
48
static void mt76x0_set_chip_cap(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
82
static void mt76x0_set_temp_offset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
93
static void mt76x0_set_freq_offset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
13
struct mt76x02_dev;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
18
int mt76x0_eeprom_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
19
void mt76x0_read_rx_gain(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
20
void mt76x0_get_tx_power_per_rate(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
23
void mt76x0_get_power_info(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h
35
static inline bool mt76x0_tssi_enabled(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
110
static void mt76x0_init_mac_registers(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
136
void mt76x0_mac_stop(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
17
mt76x0_set_wlan_state(struct mt76x02_dev *dev, u32 val, bool enable)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
171
int mt76x0_init_hardware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
216
mt76x0_init_txpower(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
236
int mt76x0_register_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
44
void mt76x0_chip_onoff(struct mt76x02_dev *dev, bool enable, bool reset)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
72
static void mt76x0_reset_csr_bbp(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
87
static int mt76x0_init_bbp(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
13
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
38
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/main.c
62
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
12
struct mt76x02_dev;
drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
39
int mt76x0e_mcu_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
40
int mt76x0u_mcu_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h
41
static inline int mt76x0_firmware_running(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
31
static inline bool is_mt7610e(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
39
static inline bool is_mt7630(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
45
int mt76x0_init_hardware(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
46
int mt76x0_register_device(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
47
void mt76x0_chip_onoff(struct mt76x02_dev *dev, bool enable, bool reset);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
49
void mt76x0_mac_stop(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
57
void mt76x0_phy_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
58
int mt76x0_phy_wait_bbp_ready(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
59
void mt76x0_phy_set_channel(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
61
void mt76x0_phy_set_txpower(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
62
void mt76x0_phy_calibrate(struct mt76x02_dev *dev, bool power_on);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
136
static int mt76x0e_register_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
15
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
172
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
197
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
224
static void mt76x0e_cleanup(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
238
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
249
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
275
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
28
static void mt76x0e_stop_hw(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
49
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
95
static int mt76x0e_init_hardware(struct mt76x02_dev *dev, bool resume)
drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c
116
int mt76x0e_mcu_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/pci_mcu.c
13
static int mt76x0e_load_firmware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1018
static void mt76x0_phy_temp_sensor(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
103
mt76x0_rf_wr(struct mt76x02_dev *dev, u32 offset, u8 val)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1056
static void mt76x0_phy_set_gain_val(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1068
mt76x0_phy_update_channel_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1103
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1116
static void mt76x0_rf_patch_reg_array(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1157
static void mt76x0_phy_rf_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
119
static int mt76x0_rf_rr(struct mt76x02_dev *dev, u32 offset)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
1207
void mt76x0_phy_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
141
mt76x0_rf_rmw(struct mt76x02_dev *dev, u32 offset, u8 mask, u8 val)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
156
mt76x0_rf_set(struct mt76x02_dev *dev, u32 offset, u8 val)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
162
mt76x0_rf_clear(struct mt76x02_dev *dev, u32 offset, u8 mask)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
168
mt76x0_phy_rf_csr_wr_rp(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
185
int mt76x0_phy_wait_bbp_ready(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
206
mt76x0_phy_set_band(struct mt76x02_dev *dev, enum nl80211_band band)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
21
mt76x0_rf_csr_wr(struct mt76x02_dev *dev, u32 offset, u8 value)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
233
mt76x0_phy_set_chan_rf_params(struct mt76x02_dev *dev, u8 channel,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
400
mt76x0_phy_set_chan_bbp_params(struct mt76x02_dev *dev, u16 rf_bw_band)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
426
static void mt76x0_phy_ant_select(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
473
mt76x0_phy_bbp_set_bw(struct mt76x02_dev *dev, enum nl80211_chan_width width)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
503
static void mt76x0_phy_tssi_dc_calibrate(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
543
mt76x0_phy_tssi_adc_calibrate(struct mt76x02_dev *dev, s16 *ltssi,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
576
static u8 mt76x0_phy_get_rf_pa_mode(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
587
mt76x0_phy_get_target_power(struct mt76x02_dev *dev, u8 tx_mode,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
59
static int mt76x0_rf_csr_rr(struct mt76x02_dev *dev, u32 offset)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
697
mt76x0_phy_get_delta_power(struct mt76x02_dev *dev, u8 tx_mode,
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
824
static void mt76x0_phy_tssi_calibrate(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
844
void mt76x0_phy_set_txpower(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
861
void mt76x0_phy_calibrate(struct mt76x02_dev *dev, bool power_on)
drivers/net/wireless/mediatek/mt76/mt76x0/phy.c
913
void mt76x0_phy_set_channel(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
104
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
151
static int mt76x0u_init_hardware(struct mt76x02_dev *dev, bool reset)
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
179
static int mt76x0u_register_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
231
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
241
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
296
struct mt76x02_dev *dev = usb_get_intfdata(usb_intf);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
314
struct mt76x02_dev *dev = usb_get_intfdata(usb_intf);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
325
struct mt76x02_dev *dev = usb_get_intfdata(usb_intf);
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
46
static void mt76x0_init_usb_dma(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
73
static void mt76x0u_cleanup(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/usb.c
82
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
164
int mt76x0u_mcu_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
17
mt76x0u_upload_firmware(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
67
static int mt76x0_get_firmware(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x0/usb_mcu.c
85
static int mt76x0u_load_firmware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02.h
151
int mt76x02_init_device(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
160
void mt76x02_config_mac_addr_list(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
178
s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02.h
180
s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr,
drivers/net/wireless/mediatek/mt76/mt76x02.h
183
void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr);
drivers/net/wireless/mediatek/mt76/mt76x02.h
184
void mt76x02_set_tx_ackto(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
210
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x02.h
215
void mt76x02_init_beacon_config(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
216
void mt76x02e_init_beacon_config(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
217
void mt76x02_resync_beacon_timer(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
219
void mt76x02_enqueue_buffered_bc(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02.h
223
void mt76x02_mac_start(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
225
void mt76x02_init_debugfs(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02.h
227
static inline bool is_mt76x0(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02.h
234
static inline bool is_mt76x2(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02.h
242
static inline void mt76x02_irq_enable(struct mt76x02_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt76x02.h
247
static inline void mt76x02_irq_disable(struct mt76x02_dev *dev, u32 mask)
drivers/net/wireless/mediatek/mt76/mt76x02.h
66
void (*pre_tbtt_enable)(struct mt76x02_dev *dev, bool en);
drivers/net/wireless/mediatek/mt76/mt76x02.h
67
void (*beacon_enable)(struct mt76x02_dev *dev, bool en);
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
10
static void mt76x02_set_beacon_offsets(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
107
mt76x02_resync_beacon_timer(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
140
struct mt76x02_dev *dev = data->dev;
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
159
struct mt76x02_dev *dev = data->dev;
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
180
mt76x02_enqueue_buffered_bc(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
205
void mt76x02_init_beacon_config(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
26
mt76x02_write_beacon(struct mt76x02_dev *dev, int offset, struct sk_buff *skb)
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
54
void mt76x02_mac_set_beacon(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c
69
void mt76x02_mac_set_beacon_enable(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
108
struct mt76x02_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
119
struct mt76x02_dev *dev = dev_get_drvdata(s->private);
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
12
struct mt76x02_dev *dev = file->private;
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
132
void mt76x02_init_debugfs(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
38
struct mt76x02_dev *dev = dev_get_drvdata(file->private);
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
50
struct mt76x02_dev *dev = file->private;
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
77
struct mt76x02_dev *dev = dev_get_drvdata(file->private);
drivers/net/wireless/mediatek/mt76/mt76x02_debugfs.c
90
struct mt76x02_dev *dev = data;
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
143
mt76x02_dfs_set_capture_mode_ctrl(struct mt76x02_dev *dev, u8 enable)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
151
static void mt76x02_dfs_seq_pool_put(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
163
mt76x02_dfs_seq_pool_get(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
205
static void mt76x02_dfs_detector_reset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
226
static bool mt76x02_dfs_check_chirp(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
247
static void mt76x02_dfs_get_hw_pulse(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
267
static bool mt76x02_dfs_check_hw_pulse(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
362
static bool mt76x02_dfs_fetch_event(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
389
static bool mt76x02_dfs_check_event(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
408
static void mt76x02_dfs_queue_event(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
426
static int mt76x02_dfs_create_sequence(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
513
static u16 mt76x02_dfs_add_event_to_sequence(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
545
static bool mt76x02_dfs_check_detection(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
562
static void mt76x02_dfs_add_events(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
589
static void mt76x02_dfs_check_event_window(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
616
struct mt76x02_dev *dev = container_of(dfs_pd, typeof(*dev), dfs_pd);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
674
static void mt76x02_dfs_init_sw_detector(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
700
static void mt76x02_dfs_set_bbp_params(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
795
void mt76x02_phy_dfs_adjust_agc(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
824
void mt76x02_dfs_init_params(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
853
void mt76x02_dfs_init_detector(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
865
mt76x02_dfs_set_domain(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
889
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h
127
void mt76x02_dfs_init_params(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h
128
void mt76x02_dfs_init_detector(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h
131
void mt76x02_phy_dfs_adjust_agc(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_dma.h
62
int mt76x02_dma_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_dma.h
63
void mt76x02_dma_disable(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
102
void mt76x02_get_rx_gain(struct mt76x02_dev *dev, enum nl80211_band band,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
12
mt76x02_efuse_read(struct mt76x02_dev *dev, u16 addr, u8 *data,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
130
u8 mt76x02_get_lna_gain(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
45
int mt76x02_eeprom_copy(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
57
int mt76x02_get_efuse_data(struct mt76x02_dev *dev, u16 base, void *buf,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
72
void mt76x02_eeprom_parse_hw_cap(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
91
bool mt76x02_ext_pa_enabled(struct mt76x02_dev *dev, enum nl80211_band band)
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
163
mt76x02_eeprom_get(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
172
bool mt76x02_ext_pa_enabled(struct mt76x02_dev *dev, enum nl80211_band band);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
173
int mt76x02_get_efuse_data(struct mt76x02_dev *dev, u16 base, void *buf,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
175
void mt76x02_get_rx_gain(struct mt76x02_dev *dev, enum nl80211_band band,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
177
u8 mt76x02_get_lna_gain(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
180
void mt76x02_eeprom_parse_hw_cap(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.h
181
int mt76x02_eeprom_copy(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1028
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1041
static void mt76x02_check_mac_err(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
106
int mt76x02_mac_wcid_set_key(struct mt76x02_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1076
mt76x02_edcca_tx_enable(struct mt76x02_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
11
void mt76x02_mac_reset_counters(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1100
void mt76x02_edcca_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1142
static void mt76x02_edcca_check(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1186
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1213
void mt76x02_mac_cc_reset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
1232
void mt76x02_mac_set_bssid(struct mt76x02_dev *dev, u8 idx, const u8 *addr)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
148
void mt76x02_mac_wcid_setup(struct mt76x02_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
169
void mt76x02_mac_wcid_set_drop(struct mt76x02_dev *dev, u8 idx, bool drop)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
180
mt76x02_mac_tx_rate_val(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
228
void mt76x02_mac_wcid_set_rate(struct mt76x02_dev *dev, struct mt76_wcid *wcid,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
244
void mt76x02_mac_set_short_preamble(struct mt76x02_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
252
bool mt76x02_mac_load_tx_status(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
335
void mt76x02_mac_write_txwi(struct mt76x02_dev *dev, struct mt76x02_txwi *txwi,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
476
mt76x02_mac_fill_tx_status(struct mt76x02_dev *dev, struct mt76x02_sta *msta,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
540
void mt76x02_send_tx_status(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
58
int mt76x02_mac_shared_key_setup(struct mt76x02_dev *dev, u8 vif_idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
655
mt76x02_mac_process_rate(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
727
void mt76x02_mac_setaddr(struct mt76x02_dev *dev, const u8 *addr)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
761
mt76x02_mac_get_rssi(struct mt76x02_dev *dev, s8 rssi, int chain)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
771
int mt76x02_mac_process_rx(struct mt76x02_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
81
void mt76x02_mac_wcid_sync_pn(struct mt76x02_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
876
void mt76x02_mac_poll_tx_status(struct mt76x02_dev *dev, bool irq)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
908
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
927
void mt76x02_mac_set_rts_thresh(struct mt76x02_dev *dev, u32 val)
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
943
void mt76x02_mac_set_tx_protection(struct mt76x02_dev *dev, bool legacy_prot,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
10
struct mt76x02_dev;
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
170
void mt76x02_mac_reset_counters(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
171
void mt76x02_mac_set_short_preamble(struct mt76x02_dev *dev, bool enable);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
172
int mt76x02_mac_shared_key_setup(struct mt76x02_dev *dev, u8 vif_idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
174
int mt76x02_mac_wcid_set_key(struct mt76x02_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
176
void mt76x02_mac_wcid_sync_pn(struct mt76x02_dev *dev, u8 idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
178
void mt76x02_mac_wcid_setup(struct mt76x02_dev *dev, u8 idx, u8 vif_idx,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
180
void mt76x02_mac_wcid_set_drop(struct mt76x02_dev *dev, u8 idx, bool drop);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
181
void mt76x02_mac_wcid_set_rate(struct mt76x02_dev *dev, struct mt76_wcid *wcid,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
183
bool mt76x02_mac_load_tx_status(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
185
void mt76x02_send_tx_status(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
187
int mt76x02_mac_process_rx(struct mt76x02_dev *dev, struct sk_buff *skb,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
189
void mt76x02_mac_set_tx_protection(struct mt76x02_dev *dev, bool legacy_prot,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
191
void mt76x02_mac_set_rts_thresh(struct mt76x02_dev *dev, u32 val);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
192
void mt76x02_mac_setaddr(struct mt76x02_dev *dev, const u8 *addr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
193
void mt76x02_mac_write_txwi(struct mt76x02_dev *dev, struct mt76x02_txwi *txwi,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
196
void mt76x02_mac_poll_tx_status(struct mt76x02_dev *dev, bool irq);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
201
void mt76x02_mac_cc_reset(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
202
void mt76x02_mac_set_bssid(struct mt76x02_dev *dev, u8 idx, const u8 *addr);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
203
void mt76x02_mac_set_beacon(struct mt76x02_dev *dev, struct sk_buff *skb);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
204
void mt76x02_mac_set_beacon_enable(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mac.h
207
void mt76x02_edcca_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
102
int mt76x02_mcu_set_radio_state(struct mt76x02_dev *dev, bool on)
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
117
int mt76x02_mcu_calibrate(struct mt76x02_dev *dev, int type, u32 param)
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
146
int mt76x02_mcu_cleanup(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
16
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
160
void mt76x02_set_ethtool_fwver(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
37
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
82
int mt76x02_mcu_function_select(struct mt76x02_dev *dev, enum mcu_function func,
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
88
int mt76x02_mcu_cleanup(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
89
int mt76x02_mcu_calibrate(struct mt76x02_dev *dev, int type, u32 param);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
94
int mt76x02_mcu_function_select(struct mt76x02_dev *dev, enum mcu_function func,
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
96
int mt76x02_mcu_set_radio_state(struct mt76x02_dev *dev, bool on);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h
97
void mt76x02_set_ethtool_fwver(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
115
mt76x02_init_rx_queue(struct mt76x02_dev *dev, struct mt76_queue *q,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
130
static void mt76x02_process_tx_status_fifo(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
141
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
143
dev = container_of(w, struct mt76x02_dev, mt76.tx_worker);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
153
struct mt76x02_dev *dev = container_of(napi, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
16
struct mt76x02_dev *dev = from_tasklet(dev, t, mt76.pre_tbtt_tasklet);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
175
int mt76x02_dma_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
251
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
253
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
260
struct mt76x02_dev *dev = dev_instance;
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
308
static void mt76x02_dma_enable(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
324
void mt76x02_dma_disable(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
336
void mt76x02_mac_start(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
350
static bool mt76x02_tx_hang(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
379
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
393
static void mt76x02_reset_state(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
433
static void mt76x02_watchdog_reset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
531
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
540
static void mt76x02_check_tx_hang(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
558
struct mt76x02_dev *dev = container_of(work, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
75
static void mt76x02e_pre_tbtt_enable(struct mt76x02_dev *dev, bool en)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
83
static void mt76x02e_beacon_enable(struct mt76x02_dev *dev, bool en)
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
92
void mt76x02e_init_beacon_config(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
12
void mt76x02_phy_set_rxpath(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
124
void mt76x02_phy_set_bw(struct mt76x02_dev *dev, int width, u8 ctrl)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
150
void mt76x02_phy_set_band(struct mt76x02_dev *dev, int band,
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
169
bool mt76x02_phy_adjust_vga_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
193
void mt76x02_init_agc_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
34
void mt76x02_phy_set_txdac(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.c
93
void mt76x02_phy_set_txpower(struct mt76x02_dev *dev, int txp_0, int txp_1)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
12
mt76x02_get_rssi_gain_thresh(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
25
mt76x02_get_low_rssi_gain_thresh(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
38
void mt76x02_phy_set_txpower(struct mt76x02_dev *dev, int txp_0, int txp_2);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
41
void mt76x02_phy_set_rxpath(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
42
void mt76x02_phy_set_txdac(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
43
void mt76x02_phy_set_bw(struct mt76x02_dev *dev, int width, u8 ctrl);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
44
void mt76x02_phy_set_band(struct mt76x02_dev *dev, int band,
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
46
bool mt76x02_phy_adjust_vga_gain(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_phy.h
47
void mt76x02_init_agc_gain(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_trace.h
27
TP_PROTO(struct mt76x02_dev *dev),
drivers/net/wireless/mediatek/mt76/mt76x02_trace.h
39
TP_PROTO(struct mt76x02_dev *dev),
drivers/net/wireless/mediatek/mt76/mt76x02_trace.h
44
TP_PROTO(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
110
void mt76x02_tx_set_txpwr_auto(struct mt76x02_dev *dev, s8 txpwr)
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
125
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
142
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
15
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
38
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
56
s8 mt76x02_tx_get_max_txpwr_adj(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c
96
s8 mt76x02_tx_get_txpwr_adj(struct mt76x02_dev *dev, s8 txpwr, s8 max_txpwr_adj)
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
11
int mt76x02u_mac_start(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
13
void mt76x02u_mcu_fw_reset(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
14
int mt76x02u_mcu_fw_send_data(struct mt76x02_dev *dev, const void *data,
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
23
void mt76x02u_init_beacon_config(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
24
void mt76x02u_exit_beacon_config(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
128
static void mt76x02u_start_pre_tbtt_timer(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
146
static void mt76x02u_restart_pre_tbtt_timer(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
172
static void mt76x02u_stop_pre_tbtt_timer(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
183
struct mt76x02_dev *dev =
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
184
container_of(work, struct mt76x02_dev, pre_tbtt_work);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
231
struct mt76x02_dev *dev =
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
232
container_of(timer, struct mt76x02_dev, pre_tbtt_timer);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
239
static void mt76x02u_pre_tbtt_enable(struct mt76x02_dev *dev, bool en)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
248
static void mt76x02u_beacon_enable(struct mt76x02_dev *dev, bool en)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
25
int mt76x02u_mac_start(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
257
void mt76x02u_init_beacon_config(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
275
void mt76x02u_exit_beacon_config(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c
69
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
207
void mt76x02u_mcu_fw_reset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
216
__mt76x02u_mcu_fw_send_data(struct mt76x02_dev *dev, u8 *data,
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
253
int mt76x02u_mcu_fw_send_data(struct mt76x02_dev *dev, const void *data,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
140
int mt76x02_init_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
208
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
241
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
270
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
280
mt76x02_vif_init(struct mt76x02_dev *dev, struct ieee80211_vif *vif,
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
300
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
343
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
357
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
410
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
491
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
532
void mt76x02_set_tx_ackto(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
553
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
564
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
581
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
611
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
625
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
641
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
676
void mt76x02_config_mac_addr_list(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x02_util.c
92
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
123
static int mt76x2_check_eeprom(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
141
mt76x2_eeprom_load(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
15
mt76x2_eeprom_get_macaddr(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
183
mt76x2_set_rx_gain_group(struct mt76x02_dev *dev, u8 val)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
198
mt76x2_set_rssi_offset(struct mt76x02_dev *dev, int chain, u8 val)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
227
mt76x2_get_5g_rx_gain(struct mt76x02_dev *dev, u8 channel)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
24
mt76x2_has_cal_free_data(struct mt76x02_dev *dev, u8 *efuse)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
254
void mt76x2_read_rx_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
292
void mt76x2_get_rate_power(struct mt76x02_dev *dev, struct mt76x02_rate_power *t,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
344
mt76x2_get_power_info_2g(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
374
mt76x2_get_power_info_5g(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
425
void mt76x2_get_power_info(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
458
int mt76x2_get_temp_comp(struct mt76x02_dev *dev, struct mt76x2_temp_comp *t)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
492
int mt76x2_eeprom_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
50
mt76x2_apply_cal_free_data(struct mt76x02_dev *dev, u8 *efuse)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
43
void mt76x2_get_rate_power(struct mt76x02_dev *dev, struct mt76x02_rate_power *t,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
45
void mt76x2_get_power_info(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
48
int mt76x2_get_temp_comp(struct mt76x02_dev *dev, struct mt76x2_temp_comp *t);
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
49
void mt76x2_read_rx_gain(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
52
mt76x2_has_ext_lna(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
63
mt76x2_temp_tx_alc_enabled(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h
76
mt76x2_tssi_enabled(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
15
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
180
void mt76x2_init_txpower(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
41
mt76x2_set_wlan_state(struct mt76x02_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
56
void mt76x2_reset_wlan(struct mt76x02_dev *dev, bool enable)
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
83
void mt76_write_mac_initvals(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/mac.c
9
void mt76x2_mac_stop(struct mt76x02_dev *dev, bool force)
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h
11
struct mt76x02_dev;
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h
15
void mt76x2_mac_stop(struct mt76x02_dev *dev, bool force);
drivers/net/wireless/mediatek/mt76/mt76x2/mac.h
17
static inline void mt76x2_mac_resume(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c
15
int mt76x2_mcu_set_channel(struct mt76x02_dev *dev, u8 channel, u8 bw,
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c
47
int mt76x2_mcu_load_cr(struct mt76x02_dev *dev, u8 type, u8 temp_level,
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c
75
int mt76x2_mcu_init_gain(struct mt76x02_dev *dev, u8 channel, u32 gain,
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c
94
int mt76x2_mcu_tssi_comp(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h
63
int mt76x2_mcu_tssi_comp(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h
65
int mt76x2_mcu_init_gain(struct mt76x02_dev *dev, u8 channel, u32 gain,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
26
static inline bool is_mt7612(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
31
static inline bool mt76x2_channel_silent(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
41
int mt76x2_register_device(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
42
int mt76x2_resume_device(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
46
void mt76x2_phy_power_on(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
47
void mt76x2_stop_hardware(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
48
int mt76x2_eeprom_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
49
int mt76x2_apply_calibration_data(struct mt76x02_dev *dev, int channel);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
53
void mt76x2_phy_set_antenna(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
54
int mt76x2_phy_start(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
55
int mt76x2_phy_set_channel(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
58
void mt76x2_phy_set_txpower(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
60
int mt76x2_mcu_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
61
int mt76x2_mcu_set_channel(struct mt76x02_dev *dev, u8 channel, u8 bw,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
63
int mt76x2_mcu_load_cr(struct mt76x02_dev *dev, u8 type, u8 temp_level,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
66
void mt76x2_cleanup(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
68
int mt76x2_mac_reset(struct mt76x02_dev *dev, bool hard);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
69
void mt76x2_reset_wlan(struct mt76x02_dev *dev, bool enable);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
70
void mt76x2_init_txpower(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
72
void mt76_write_mac_initvals(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
74
void mt76x2_phy_tssi_compensate(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
75
void mt76x2_phy_set_txpower_regs(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
77
void mt76x2_configure_tx_delay(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
79
void mt76x2_apply_gain_adj(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h
80
void mt76x2_phy_update_channel_gain(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
21
int mt76x2u_register_device(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
22
int mt76x2u_init_hardware(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
23
void mt76x2u_cleanup(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
24
void mt76x2u_stop_hw(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
26
int mt76x2u_mac_reset(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
27
int mt76x2u_mac_stop(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
29
int mt76x2u_phy_set_channel(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
34
int mt76x2u_mcu_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
35
int mt76x2u_mcu_fw_init(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
37
int mt76x2u_alloc_queues(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
38
void mt76x2u_queues_deinit(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2u.h
39
void mt76x2u_stop_queues(struct mt76x02_dev *dev);
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
104
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
144
struct mt76x02_dev *dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
38
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
61
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
13
mt76x2_mac_pbf_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
142
mt76x2_power_on_rf_patch(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
163
mt76x2_power_on_rf(struct mt76x02_dev *dev, int unit)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
185
mt76x2_power_on(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
220
int mt76x2_resume_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
237
static int mt76x2_init_hardware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
271
void mt76x2_stop_hardware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
281
void mt76x2_cleanup(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
290
int mt76x2_register_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
31
mt76x2_fixup_xtal(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_init.c
70
int mt76x2_mac_reset(struct mt76x02_dev *dev, bool hard)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
105
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
12
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
29
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
37
struct mt76x02_dev *dev = container_of(phy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_main.c
59
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
15
mt76pci_load_rom_patch(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
160
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
163
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
177
int mt76x2_mcu_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_mcu.c
81
mt76pci_load_firmware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
117
int mt76x2_phy_set_channel(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
13
mt76x2_phy_tssi_init_cal(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
254
mt76x2_phy_temp_compensate(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
283
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
285
dev = container_of(work, struct mt76x02_dev, cal_work.work);
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
300
int mt76x2_phy_start(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
36
mt76x2_phy_channel_calibrate(struct mt76x02_dev *dev, bool mac_stopped)
drivers/net/wireless/mediatek/mt76/mt76x2/pci_phy.c
71
void mt76x2_phy_set_antenna(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
13
mt76x2_adjust_high_lna_gain(struct mt76x02_dev *dev, int reg, s8 offset)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
137
void mt76x2_phy_set_txpower(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
184
void mt76x2_configure_tx_delay(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
203
void mt76x2_phy_tssi_compensate(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
24
mt76x2_adjust_agc_gain(struct mt76x02_dev *dev, int reg, s8 offset)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
245
mt76x2_phy_set_gain_val(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
274
void mt76x2_phy_update_channel_gain(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
33
void mt76x2_apply_gain_adj(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c
45
void mt76x2_phy_set_txpower_regs(struct mt76x02_dev *dev,
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
109
struct mt76x02_dev *dev = usb_get_intfdata(intf);
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
118
struct mt76x02_dev *dev = usb_get_intfdata(intf);
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
49
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
58
dev = container_of(mdev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/usb.c
95
struct mt76x02_dev *dev = usb_get_intfdata(intf);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
106
static int mt76x2u_init_eeprom(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
126
int mt76x2u_init_hardware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
13
static void mt76x2u_init_dma(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
190
int mt76x2u_register_device(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
249
void mt76x2u_stop_hw(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
256
void mt76x2u_cleanup(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
28
static void mt76x2u_power_on_rf_patch(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
48
static void mt76x2u_power_on_rf(struct mt76x02_dev *dev, int unit)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_init.c
70
static void mt76x2u_power_on(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
62
int mt76x2u_mac_reset(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
9
static void mt76x2u_mac_fixup_xtal(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mac.c
95
int mt76x2u_mac_stop(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
11
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
27
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
36
struct mt76x02_dev *dev = container_of(mphy->dev, struct mt76x02_dev, mt76);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_main.c
55
struct mt76x02_dev *dev = hw->priv;
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
144
static int mt76x2u_mcu_load_firmware(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
21
static void mt76x2u_mcu_load_ivb(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
235
int mt76x2u_mcu_fw_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
246
int mt76x2u_mcu_init(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
28
static void mt76x2u_mcu_enable_patch(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
43
static void mt76x2u_mcu_reset_wmt(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_mcu.c
57
static int mt76x2u_mcu_load_rom_patch(struct mt76x02_dev *dev)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
11
mt76x2u_phy_channel_calibrate(struct mt76x02_dev *dev, bool mac_stopped)
drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
44
struct mt76x02_dev *dev;
drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
46
dev = container_of(work, struct mt76x02_dev, cal_work.work);
drivers/net/wireless/mediatek/mt76/mt76x2/usb_phy.c
60
int mt76x2u_phy_set_channel(struct mt76x02_dev *dev,