Home
last modified time | relevance | path

Searched refs:mt7615_dev (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/net/wireless/mediatek/mt76/mt7615/
A Dmt7615.h157 struct mt7615_dev *dev;
218 int (*add_tx_ba)(struct mt7615_dev *dev,
221 int (*add_rx_ba)(struct mt7615_dev *dev,
234 int (*set_drv_ctrl)(struct mt7615_dev *dev);
235 int (*set_fw_ctrl)(struct mt7615_dev *dev);
241 struct mt7615_dev { struct
337 static inline struct mt7615_dev *
346 mt7615_ext_phy(struct mt7615_dev *dev) in mt7615_ext_phy()
366 int mt7622_wmac_init(struct mt7615_dev *dev);
391 int mt7615_dma_init(struct mt7615_dev *dev);
[all …]
A Ddebugfs.c8 struct mt7615_dev *dev = data; in mt7615_reg_set()
20 struct mt7615_dev *dev = data; in mt7615_reg_get()
35 struct mt7615_dev *dev = data; in mt7615_radar_pattern_set()
53 struct mt7615_dev *dev = data; in mt7615_config()
68 struct mt7615_dev *dev = data; in mt7615_scs_set()
85 struct mt7615_dev *dev = data; in mt7615_scs_get()
98 struct mt7615_dev *dev = data; in mt7615_pm_set()
132 struct mt7615_dev *dev = data; in mt7615_pm_get()
164 struct mt7615_dev *dev = data; in mt7615_pm_idle_timeout_set()
174 struct mt7615_dev *dev = data; in mt7615_pm_idle_timeout_get()
[all …]
A Dmmio.c66 u32 mt7615_reg_map(struct mt7615_dev *dev, u32 addr) in mt7615_reg_map()
85 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_rx_poll_complete()
92 struct mt7615_dev *dev = dev_instance; in mt7615_irq_handler()
106 struct mt7615_dev *dev = from_tasklet(dev, t, irq_tasklet); in mt7615_irq_tasklet()
151 static u32 __mt7615_reg_addr(struct mt7615_dev *dev, u32 addr) in __mt7615_reg_addr()
161 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_rr()
169 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_wr()
177 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_rmw()
205 struct mt7615_dev *dev; in mt7615_mmio_probe()
217 dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_mmio_probe()
A Ddma.c15 mt7622_init_tx_queues_multi(struct mt7615_dev *dev) in mt7622_init_tx_queues_multi()
45 mt7615_init_tx_queues(struct mt7615_dev *dev) in mt7615_init_tx_queues()
71 struct mt7615_dev *dev; in mt7615_poll_tx()
73 dev = container_of(napi, struct mt7615_dev, mt76.tx_napi); in mt7615_poll_tx()
91 struct mt7615_dev *dev; in mt7615_poll_rx()
107 int mt7615_wait_pdma_busy(struct mt7615_dev *dev) in mt7615_wait_pdma_busy()
144 static void mt7622_dma_sched_init(struct mt7615_dev *dev) in mt7622_dma_sched_init()
168 static void mt7663_dma_sched_init(struct mt7615_dev *dev) in mt7663_dma_sched_init()
203 void mt7615_dma_start(struct mt7615_dev *dev) in mt7615_dma_start()
222 int mt7615_dma_init(struct mt7615_dev *dev) in mt7615_dma_init()
[all …]
A Deeprom.c12 static int mt7615_efuse_read(struct mt7615_dev *dev, u32 base, in mt7615_efuse_read()
44 static int mt7615_efuse_init(struct mt7615_dev *dev, u32 base) in mt7615_efuse_init()
71 static int mt7615_eeprom_load(struct mt7615_dev *dev, u32 addr) in mt7615_eeprom_load()
97 mt7615_eeprom_parse_hw_band_cap(struct mt7615_dev *dev) in mt7615_eeprom_parse_hw_band_cap()
139 static void mt7615_eeprom_parse_hw_cap(struct mt7615_dev *dev) in mt7615_eeprom_parse_hw_cap()
189 int mt7615_eeprom_get_target_power_index(struct mt7615_dev *dev, in mt7615_eeprom_get_target_power_index()
237 int mt7615_eeprom_get_power_delta_index(struct mt7615_dev *dev, in mt7615_eeprom_get_power_delta_index()
254 static void mt7615_apply_cal_free_data(struct mt7615_dev *dev) in mt7615_apply_cal_free_data()
290 static void mt7622_apply_cal_free_data(struct mt7615_dev *dev) in mt7622_apply_cal_free_data()
310 static void mt7615_cal_free_data(struct mt7615_dev *dev) in mt7615_cal_free_data()
[all …]
A Dmcu.c233 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_mcu_send_message()
670 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_add_dev()
927 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_add_bss()
1027 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_wtbl_sta_add()
1111 mt7615_mcu_sta_ba(struct mt7615_dev *dev, in mt7615_mcu_sta_ba()
1889 int mt7615_mcu_init(struct mt7615_dev *dev) in mt7615_mcu_init()
2342 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_set_chan_info()
2424 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_set_sku_en()
2520 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_apply_rx_dcoc()
2635 struct mt7615_dev *dev = phy->dev; in mt7615_mcu_apply_tx_dpd()
[all …]
A Dusb.c26 struct mt7615_dev *dev = hw->priv; in mt7663u_stop()
36 static void mt7663u_cleanup(struct mt7615_dev *dev) in mt7663u_cleanup()
44 struct mt7615_dev *dev; in mt7663u_init_work()
46 dev = container_of(work, struct mt7615_dev, mcu_work); in mt7663u_init_work()
70 struct mt7615_dev *dev; in mt7663u_probe()
85 dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663u_probe()
149 struct mt7615_dev *dev = usb_get_intfdata(usb_intf); in mt7663u_disconnect()
166 struct mt7615_dev *dev = usb_get_intfdata(intf); in mt7663u_suspend()
185 struct mt7615_dev *dev = usb_get_intfdata(intf); in mt7663u_resume()
A Dmain.c29 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_start()
96 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_stop()
186 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_add_interface()
257 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_remove_interface()
311 struct mt7615_dev *dev = phy->dev; in mt7615_set_channel()
372 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_set_key()
434 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_config()
614 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_mac_sta_add()
656 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_mac_sta_remove()
710 struct mt7615_dev *dev = container_of(w, struct mt7615_dev, in mt7615_tx_worker()
[all …]
A Dpci_mac.c27 struct mt7615_dev *dev; in mt7615_tx_complete_skb()
31 dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_tx_complete_skb()
49 mt7615_write_hw_txp(struct mt7615_dev *dev, struct mt76_tx_info *tx_info, in mt7615_write_hw_txp()
133 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_tx_prepare_skb()
181 void mt7615_dma_reset(struct mt7615_dev *dev) in mt7615_dma_reset()
207 mt7615_hif_int_event_trigger(struct mt7615_dev *dev, u8 event) in mt7615_hif_int_event_trigger()
221 mt7615_wait_reset_state(struct mt7615_dev *dev, u32 state) in mt7615_wait_reset_state()
236 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_update_vif_beacon()
251 mt7615_update_beacons(struct mt7615_dev *dev) in mt7615_update_beacons()
269 struct mt7615_dev *dev; in mt7615_mac_reset_work()
[all …]
A Dusb_sdio.c44 mt7663_usb_sdio_write_txwi(struct mt7615_dev *dev, struct mt76_wcid *wcid, in mt7663_usb_sdio_write_txwi()
56 static int mt7663_usb_sdio_set_rates(struct mt7615_dev *dev, in mt7663_usb_sdio_set_rates()
135 struct mt7615_dev *dev; in mt7663_usb_sdio_rate_work()
137 dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev, in mt7663_usb_sdio_rate_work()
158 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663_usb_sdio_tx_status_data()
186 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663_usb_sdio_tx_prepare_skb()
226 static int mt7663u_dma_sched_init(struct mt7615_dev *dev) in mt7663u_dma_sched_init()
278 static int mt7663_usb_sdio_init_hardware(struct mt7615_dev *dev) in mt7663_usb_sdio_init_hardware()
306 int mt7663_usb_sdio_register_device(struct mt7615_dev *dev) in mt7663_usb_sdio_register_device()
A Dmac.c141 struct mt7615_dev *dev = phy->dev; in mt7615_mac_set_timing()
914 struct mt7615_dev *dev = phy->dev; in mt7615_mac_update_rate_desc()
1573 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_queue_rx_skb()
1845 struct mt7615_dev *dev = container_of(mphy->dev, struct mt7615_dev, mt76); in mt7615_phy_update_channel()
1899 struct mt7615_dev *dev = container_of(mphy->dev, struct mt7615_dev, mt76); in mt7615_update_channel()
1949 struct mt7615_dev *dev; in mt7615_pm_wake_work()
1952 dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev, in mt7615_pm_wake_work()
1985 struct mt7615_dev *dev; in mt7615_pm_power_save_work()
1988 dev = (struct mt7615_dev *)container_of(work, struct mt7615_dev, in mt7615_pm_power_save_work()
2231 struct mt7615_dev *dev; in mt7615_coredump_work()
[all …]
A Dpci_init.c17 struct mt7615_dev *dev = container_of(work, struct mt7615_dev, in mt7615_pci_init_work()
35 static int mt7615_init_hardware(struct mt7615_dev *dev) in mt7615_init_hardware()
75 struct mt7615_dev *dev; in mt7615_led_set_config()
80 dev = container_of(mt76, struct mt7615_dev, mt76); in mt7615_led_set_config()
129 int mt7615_register_device(struct mt7615_dev *dev) in mt7615_register_device()
166 void mt7615_unregister_device(struct mt7615_dev *dev) in mt7615_unregister_device()
A Dsdio.c32 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663s_txrx_worker()
44 struct mt7615_dev *dev; in mt7663s_init_work()
46 dev = container_of(work, struct mt7615_dev, mcu_work); in mt7663s_init_work()
99 struct mt7615_dev *dev; in mt7663s_probe()
112 dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663s_probe()
180 struct mt7615_dev *dev = sdio_get_drvdata(func); in mt7663s_remove()
194 struct mt7615_dev *mdev = sdio_get_drvdata(func); in mt7663s_suspend()
227 struct mt7615_dev *mdev = sdio_get_drvdata(func); in mt7663s_resume()
A Dsdio_mcu.c19 static int mt7663s_mcu_init_sched(struct mt7615_dev *dev) in mt7663s_mcu_init_sched()
42 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663s_mcu_send_message()
55 static int __mt7663s_mcu_drv_pmctrl(struct mt7615_dev *dev) in __mt7663s_mcu_drv_pmctrl()
83 static int mt7663s_mcu_drv_pmctrl(struct mt7615_dev *dev) in mt7663s_mcu_drv_pmctrl()
98 static int mt7663s_mcu_fw_pmctrl(struct mt7615_dev *dev) in mt7663s_mcu_fw_pmctrl()
133 int mt7663s_mcu_init(struct mt7615_dev *dev) in mt7663s_mcu_init()
A Dinit.c22 struct mt7615_dev *mdev = dev_get_drvdata(dev); in mt7615_thermal_show_temp()
48 int mt7615_thermal_init(struct mt7615_dev *dev) in mt7615_thermal_init()
69 mt7615_phy_init(struct mt7615_dev *dev) in mt7615_phy_init()
136 mt7615_mac_init(struct mt7615_dev *dev) in mt7615_mac_init()
271 void mt7615_init_txpower(struct mt7615_dev *dev, in mt7615_init_txpower()
319 void mt7615_init_work(struct mt7615_dev *dev) in mt7615_init_work()
334 struct mt7615_dev *dev = mt7615_hw_dev(hw); in mt7615_regd_notifier()
416 mt7615_cap_dbdc_enable(struct mt7615_dev *dev) in mt7615_cap_dbdc_enable()
432 mt7615_cap_dbdc_disable(struct mt7615_dev *dev) in mt7615_cap_dbdc_disable()
444 int mt7615_register_ext_phy(struct mt7615_dev *dev) in mt7615_register_ext_phy()
[all …]
A Dpci.c64 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_pci_remove()
75 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_pci_suspend()
142 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7615_pci_resume()
A Dtestmode.c50 struct mt7615_dev *dev = phy->dev; in mt7615_tm_set_tx_power()
100 struct mt7615_dev *dev = phy->dev; in mt7615_tm_reg_backup_restore()
135 struct mt7615_dev *dev = phy->dev; in mt7615_tm_init()
152 mt7615_tm_set_rx_enable(struct mt7615_dev *dev, bool en) in mt7615_tm_set_rx_enable()
174 struct mt7615_dev *dev = phy->dev; in mt7615_tm_set_tx_antenna()
228 struct mt7615_dev *dev = phy->dev; in mt7615_tm_set_tx_frames()
245 struct mt7615_dev *dev = phy->dev; in mt7615_tm_update_params()
A Dusb_mcu.c20 struct mt7615_dev *dev = container_of(mdev, struct mt7615_dev, mt76); in mt7663u_mcu_send_message()
45 int mt7663u_mcu_init(struct mt7615_dev *dev) in mt7663u_mcu_init()
A Dmt7615_trace.h28 TP_PROTO(struct mt7615_dev *dev, u16 token),
45 TP_PROTO(struct mt7615_dev *dev, u16 token),
A Dsoc.c16 int mt7622_wmac_init(struct mt7615_dev *dev) in mt7622_wmac_init()
50 struct mt7615_dev *dev = platform_get_drvdata(pdev); in mt7622_wmac_remove()
A Deeprom.h106 mt7615_ext_pa_enabled(struct mt7615_dev *dev, enum nl80211_band band) in mt7615_ext_pa_enabled()
A Dmac.h399 static inline u32 mt7615_mac_wtbl_addr(struct mt7615_dev *dev, int wcid) in mt7615_mac_wtbl_addr()

Completed in 43 milliseconds