Lines Matching refs:mt76_dev

18 int __mt76u_vendor_request(struct mt76_dev *dev, u8 req, u8 req_type,
49 int mt76u_vendor_request(struct mt76_dev *dev, u8 req,
65 u32 ___mt76u_rr(struct mt76_dev *dev, u8 req, u8 req_type, u32 addr)
81 static u32 __mt76u_rr(struct mt76_dev *dev, u32 addr)
101 static u32 mt76u_rr(struct mt76_dev *dev, u32 addr)
112 void ___mt76u_wr(struct mt76_dev *dev, u8 req, u8 req_type,
124 static void __mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val)
140 static void mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val)
147 static u32 mt76u_rmw(struct mt76_dev *dev, u32 addr,
158 static void mt76u_copy(struct mt76_dev *dev, u32 offset,
190 void mt76u_read_copy(struct mt76_dev *dev, u32 offset,
215 void mt76u_single_wr(struct mt76_dev *dev, const u8 req,
230 mt76u_req_wr_rp(struct mt76_dev *dev, u32 base,
247 mt76u_wr_rp(struct mt76_dev *dev, u32 base,
257 mt76u_req_rd_rp(struct mt76_dev *dev, u32 base, struct mt76_reg_pair *data,
274 mt76u_rd_rp(struct mt76_dev *dev, u32 base,
283 static bool mt76u_check_sg(struct mt76_dev *dev)
320 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb,
353 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q,
369 mt76u_urb_alloc(struct mt76_dev *dev, struct mt76_queue_entry *e,
390 mt76u_rx_urb_alloc(struct mt76_dev *dev, struct mt76_queue *q,
418 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index,
455 mt76u_get_rx_entry_len(struct mt76_dev *dev, u8 *data,
473 mt76u_build_rx_skb(struct mt76_dev *dev, void *data,
512 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb,
557 struct mt76_dev *dev = dev_get_drvdata(&urb->dev->dev);
589 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid,
602 mt76u_process_rx_queue(struct mt76_dev *dev, struct mt76_queue *q)
631 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb);
641 mt76u_submit_rx_buffers(struct mt76_dev *dev, enum mt76_rxq_id qid)
661 mt76u_alloc_rx_queue(struct mt76_dev *dev, enum mt76_rxq_id qid)
689 int mt76u_alloc_mcu_queue(struct mt76_dev *dev)
696 mt76u_free_rx_queue(struct mt76_dev *dev, struct mt76_queue *q)
711 static void mt76u_free_rx(struct mt76_dev *dev)
721 void mt76u_stop_rx(struct mt76_dev *dev)
737 int mt76u_resume_rx(struct mt76_dev *dev)
762 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb);
799 struct mt76_dev *dev;
804 dev = container_of(usb, struct mt76_dev, usb);
823 struct mt76_dev *dev = dev_get_drvdata(&urb->dev->dev);
834 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb,
860 struct mt76_dev *dev = phy->dev;
887 static void mt76u_tx_kick(struct mt76_dev *dev, struct mt76_queue *q)
910 mt76u_ac_to_hwq(struct mt76_dev *dev, struct mt76_queue *q, u8 qid)
940 static int mt76u_alloc_tx(struct mt76_dev *dev)
973 static void mt76u_free_tx(struct mt76_dev *dev)
994 void mt76u_stop_tx(struct mt76_dev *dev)
1047 void mt76u_queues_deinit(struct mt76_dev *dev)
1057 int mt76u_alloc_queues(struct mt76_dev *dev)
1074 int __mt76u_init(struct mt76_dev *dev, struct usb_interface *intf,
1120 int mt76u_init(struct mt76_dev *dev, struct usb_interface *intf)