Lines Matching refs:mt76_dev
25 static int __mt76u_vendor_request(struct mt76_dev *dev, u8 req, in __mt76u_vendor_request()
54 int mt76u_vendor_request(struct mt76_dev *dev, u8 req, in mt76u_vendor_request()
71 static u32 __mt76u_rr(struct mt76_dev *dev, u32 addr) in __mt76u_rr()
102 u32 mt76u_rr(struct mt76_dev *dev, u32 addr) in mt76u_rr()
114 static void __mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in __mt76u_wr()
137 void mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt76u_wr()
144 static u32 mt76u_rmw(struct mt76_dev *dev, u32 addr, in mt76u_rmw()
155 static void mt76u_copy(struct mt76_dev *dev, u32 offset, in mt76u_copy()
175 void mt76u_single_wr(struct mt76_dev *dev, const u8 req, in mt76u_single_wr()
219 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76u_buf *buf, in mt76u_fill_rx_sg()
254 int mt76u_buf_alloc(struct mt76_dev *dev, struct mt76u_buf *buf, in mt76u_buf_alloc()
284 int mt76u_submit_buf(struct mt76_dev *dev, int dir, int index, in mt76u_submit_buf()
337 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb) in mt76u_process_rx_entry()
381 struct mt76_dev *dev = urb->context; in mt76u_complete_rx()
410 struct mt76_dev *dev = (struct mt76_dev *)data; in mt76u_rx_tasklet()
439 int mt76u_submit_rx_buffers(struct mt76_dev *dev) in mt76u_submit_rx_buffers()
461 static int mt76u_alloc_rx(struct mt76_dev *dev) in mt76u_alloc_rx()
494 static void mt76u_free_rx(struct mt76_dev *dev) in mt76u_free_rx()
503 static void mt76u_stop_rx(struct mt76_dev *dev) in mt76u_stop_rx()
548 struct mt76_dev *dev = (struct mt76_dev *)data; in mt76u_tx_tasklet()
595 struct mt76_dev *dev; in mt76u_tx_status_data()
600 dev = container_of(usb, struct mt76_dev, usb); in mt76u_tx_status_data()
621 struct mt76_dev *dev = buf->dev; in mt76u_complete_tx()
649 mt76u_tx_queue_skb(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_tx_queue_skb()
686 static void mt76u_tx_kick(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_tx_kick()
706 static int mt76u_alloc_tx(struct mt76_dev *dev) in mt76u_alloc_tx()
743 static void mt76u_free_tx(struct mt76_dev *dev) in mt76u_free_tx()
755 static void mt76u_stop_tx(struct mt76_dev *dev) in mt76u_stop_tx()
767 void mt76u_stop_queues(struct mt76_dev *dev) in mt76u_stop_queues()
777 void mt76u_stop_stat_wk(struct mt76_dev *dev) in mt76u_stop_stat_wk()
784 void mt76u_queues_deinit(struct mt76_dev *dev) in mt76u_queues_deinit()
793 int mt76u_alloc_queues(struct mt76_dev *dev) in mt76u_alloc_queues()
817 int mt76u_init(struct mt76_dev *dev, in mt76u_init()