Lines Matching refs:mt76_dev

18 static int __mt76u_vendor_request(struct mt76_dev *dev, u8 req,  in __mt76u_vendor_request()
49 int mt76u_vendor_request(struct mt76_dev *dev, u8 req, in mt76u_vendor_request()
65 static u32 ___mt76u_rr(struct mt76_dev *dev, u8 req, u32 addr) in ___mt76u_rr()
82 static u32 __mt76u_rr(struct mt76_dev *dev, u32 addr) in __mt76u_rr()
101 static u32 mt76u_rr(struct mt76_dev *dev, u32 addr) in mt76u_rr()
112 static u32 mt76u_rr_ext(struct mt76_dev *dev, u32 addr) in mt76u_rr_ext()
123 static void ___mt76u_wr(struct mt76_dev *dev, u8 req, in ___mt76u_wr()
136 static void __mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in __mt76u_wr()
151 static void mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt76u_wr()
158 static void mt76u_wr_ext(struct mt76_dev *dev, u32 addr, u32 val) in mt76u_wr_ext()
165 static u32 mt76u_rmw(struct mt76_dev *dev, u32 addr, in mt76u_rmw()
176 static u32 mt76u_rmw_ext(struct mt76_dev *dev, u32 addr, in mt76u_rmw_ext()
187 static void mt76u_copy(struct mt76_dev *dev, u32 offset, in mt76u_copy()
219 static void mt76u_copy_ext(struct mt76_dev *dev, u32 offset, in mt76u_copy_ext()
244 mt76u_read_copy_ext(struct mt76_dev *dev, u32 offset, in mt76u_read_copy_ext()
268 void mt76u_single_wr(struct mt76_dev *dev, const u8 req, in mt76u_single_wr()
283 mt76u_req_wr_rp(struct mt76_dev *dev, u32 base, in mt76u_req_wr_rp()
300 mt76u_wr_rp(struct mt76_dev *dev, u32 base, in mt76u_wr_rp()
310 mt76u_req_rd_rp(struct mt76_dev *dev, u32 base, struct mt76_reg_pair *data, in mt76u_req_rd_rp()
327 mt76u_rd_rp(struct mt76_dev *dev, u32 base, in mt76u_rd_rp()
336 static bool mt76u_check_sg(struct mt76_dev *dev) in mt76u_check_sg()
374 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, in mt76u_fill_rx_sg()
409 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_refill_rx()
424 mt76u_urb_alloc(struct mt76_dev *dev, struct mt76_queue_entry *e, in mt76u_urb_alloc()
445 mt76u_rx_urb_alloc(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_rx_urb_alloc()
473 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index, in mt76u_fill_bulk_urb()
510 mt76u_get_rx_entry_len(struct mt76_dev *dev, u8 *data, in mt76u_get_rx_entry_len()
528 mt76u_build_rx_skb(struct mt76_dev *dev, void *data, in mt76u_build_rx_skb()
567 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb, in mt76u_process_rx_entry()
605 struct mt76_dev *dev = dev_get_drvdata(&urb->dev->dev); in mt76u_complete_rx()
637 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid, in mt76u_submit_rx_buf()
650 mt76u_process_rx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_process_rx_queue()
679 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb); in mt76u_rx_worker()
689 mt76u_submit_rx_buffers(struct mt76_dev *dev, enum mt76_rxq_id qid) in mt76u_submit_rx_buffers()
709 mt76u_alloc_rx_queue(struct mt76_dev *dev, enum mt76_rxq_id qid) in mt76u_alloc_rx_queue()
733 int mt76u_alloc_mcu_queue(struct mt76_dev *dev) in mt76u_alloc_mcu_queue()
740 mt76u_free_rx_queue(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_free_rx_queue()
761 static void mt76u_free_rx(struct mt76_dev *dev) in mt76u_free_rx()
771 void mt76u_stop_rx(struct mt76_dev *dev) in mt76u_stop_rx()
787 int mt76u_resume_rx(struct mt76_dev *dev) in mt76u_resume_rx()
812 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb); in mt76u_status_worker()
846 struct mt76_dev *dev; in mt76u_tx_status_data()
851 dev = container_of(usb, struct mt76_dev, usb); in mt76u_tx_status_data()
870 struct mt76_dev *dev = dev_get_drvdata(&urb->dev->dev); in mt76u_complete_tx()
881 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb, in mt76u_tx_setup_buffers()
900 mt76u_tx_queue_skb(struct mt76_dev *dev, struct mt76_queue *q, in mt76u_tx_queue_skb()
934 static void mt76u_tx_kick(struct mt76_dev *dev, struct mt76_queue *q) in mt76u_tx_kick()
956 static u8 mt76u_ac_to_hwq(struct mt76_dev *dev, u8 ac) in mt76u_ac_to_hwq()
976 static int mt76u_alloc_tx(struct mt76_dev *dev) in mt76u_alloc_tx()
1014 static void mt76u_free_tx(struct mt76_dev *dev) in mt76u_free_tx()
1035 void mt76u_stop_tx(struct mt76_dev *dev) in mt76u_stop_tx()
1088 void mt76u_queues_deinit(struct mt76_dev *dev) in mt76u_queues_deinit()
1098 int mt76u_alloc_queues(struct mt76_dev *dev) in mt76u_alloc_queues()
1115 int mt76u_init(struct mt76_dev *dev, in mt76u_init()