Searched refs:mt7603_dev (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | mt7603.h | 103 struct mt7603_dev { struct 166 static inline bool is_mt7603(struct mt7603_dev *dev) in is_mt7603() argument 171 static inline bool is_mt7628(struct mt7603_dev *dev) in is_mt7628() 179 u32 mt7603_reg_map(struct mt7603_dev *dev, u32 addr); 183 int mt7603_register_device(struct mt7603_dev *dev); 184 void mt7603_unregister_device(struct mt7603_dev *dev); 185 int mt7603_eeprom_init(struct mt7603_dev *dev); 186 int mt7603_dma_init(struct mt7603_dev *dev); 187 void mt7603_dma_cleanup(struct mt7603_dev *dev); 188 int mt7603_mcu_init(struct mt7603_dev *dev); [all …]
|
| H A D | main.c | 14 struct mt7603_dev *dev = hw->priv; in mt7603_start() 28 struct mt7603_dev *dev = hw->priv; in mt7603_stop() 39 struct mt7603_dev *dev = hw->priv; in mt7603_add_interface() 91 struct mt7603_dev *dev = hw->priv; in mt7603_remove_interface() 114 void mt7603_init_edcca(struct mt7603_dev *dev) in mt7603_init_edcca() 136 struct mt7603_dev *dev = container_of(mphy->dev, struct mt7603_dev, mt76); in mt7603_set_channel() 204 struct mt7603_dev *dev = hw->priv; in mt7603_set_sar_specs() 221 struct mt7603_dev *dev = hw->priv; in mt7603_config() 248 struct mt7603_dev *dev = hw->priv; in mt7603_configure_filter() 288 struct mt7603_dev *dev = hw->priv; in mt7603_bss_info_changed() [all …]
|
| H A D | mac.c | 24 mt76_stop_tx_ac(struct mt7603_dev *dev, u32 mask) in mt76_stop_tx_ac() 30 mt76_start_tx_ac(struct mt7603_dev *dev, u32 mask) in mt76_start_tx_ac() 35 void mt7603_mac_reset_counters(struct mt7603_dev *dev) in mt7603_mac_reset_counters() 45 void mt7603_mac_set_timing(struct mt7603_dev *dev) in mt7603_mac_set_timing() 87 mt7603_wtbl_update(struct mt7603_dev *dev, int idx, u32 mask) in mt7603_wtbl_update() 124 void mt7603_wtbl_init(struct mt7603_dev *dev, int idx, int vif, in mt7603_wtbl_init() 170 mt7603_wtbl_set_skip_tx(struct mt7603_dev *dev, int idx, bool enabled) in mt7603_wtbl_set_skip_tx() 181 void mt7603_filter_tx(struct mt7603_dev *dev, int mac_idx, int idx, bool abort) in mt7603_filter_tx() 226 void mt7603_wtbl_set_smps(struct mt7603_dev *dev, struct mt7603_sta *sta, in mt7603_wtbl_set_smps() 239 __mt7603_wtbl_set_ps(struct mt7603_dev *dev, struct mt7603_sta *sta, in __mt7603_wtbl_set_ps() [all …]
|
| H A D | eeprom.c | 8 mt7603_efuse_read(struct mt7603_dev *dev, u32 base, u16 addr, u8 *data) in mt7603_efuse_read() 41 mt7603_efuse_init(struct mt7603_dev *dev) in mt7603_efuse_init() 67 mt7603_has_cal_free_data(struct mt7603_dev *dev, u8 *efuse) in mt7603_has_cal_free_data() 91 mt7603_apply_cal_free_data(struct mt7603_dev *dev, u8 *efuse) in mt7603_apply_cal_free_data() 126 mt7603_eeprom_load(struct mt7603_dev *dev) in mt7603_eeprom_load() 152 static inline bool is_mt7688(struct mt7603_dev *dev) in is_mt7688() 157 int mt7603_eeprom_init(struct mt7603_dev *dev) in mt7603_eeprom_init()
|
| H A D | dma.c | 15 mt7603_rx_loopback_skb(struct mt7603_dev *dev, struct sk_buff *skb) in mt7603_rx_loopback_skb() 98 struct mt7603_dev *dev = container_of(mdev, struct mt7603_dev, mt76); in mt7603_queue_rx_skb() 135 mt7603_init_rx_queue(struct mt7603_dev *dev, struct mt76_queue *q, in mt7603_init_rx_queue() 152 struct mt7603_dev *dev; in mt7603_poll_tx() 155 dev = container_of(napi, struct mt7603_dev, mt76.tx_napi); in mt7603_poll_tx() 176 int mt7603_dma_init(struct mt7603_dev *dev) in mt7603_dma_init() 252 void mt7603_dma_cleanup(struct mt7603_dev *dev) in mt7603_dma_cleanup()
|
| H A D | beacon.c | 6 struct mt7603_dev *dev; 13 mt7603_mac_stuck_beacon_recovery(struct mt7603_dev *dev) in mt7603_mac_stuck_beacon_recovery() 32 struct mt7603_dev *dev = (struct mt7603_dev *)priv; in mt7603_update_beacon_iter() 82 struct mt7603_dev *dev = data->dev; in mt7603_add_buffered_bc() 105 struct mt7603_dev *dev = from_tasklet(dev, t, mt76.pre_tbtt_tasklet); in mt7603_pre_tbtt_tasklet() 182 void mt7603_beacon_set_timer(struct mt7603_dev *dev, int idx, int intval) in mt7603_beacon_set_timer()
|