/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | dma.c | 483 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7915_dma_init() 495 dev->mt76.q_rx[MT_RXQ_MCU_WA].flags = MT_WED_Q_TXFREE; in mt7915_dma_init() 500 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7915_dma_init() 510 dev->mt76.q_rx[MT_RXQ_MAIN].flags = in mt7915_dma_init() 515 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7915_dma_init() 530 mdev->q_rx[MT_RXQ_MAIN_WA].flags = MT_WED_Q_TXFREE; in mt7915_dma_init() 537 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN_WA], in mt7915_dma_init() 547 dev->mt76.q_rx[MT_RXQ_BAND1].flags = in mt7915_dma_init() 553 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND1], in mt7915_dma_init() 562 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND1_W in mt7915_dma_init() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | dma.c | 300 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7996_dma_init() 309 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7996_dma_init() 318 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7996_dma_init() 327 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN_WA], in mt7996_dma_init() 337 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND2], in mt7996_dma_init() 348 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_BAND2_WA], in mt7996_dma_init() 400 mt76_queue_rx_cleanup(dev, &dev->mt76.q_rx[i]); in mt7996_dma_reset() 423 mt76_queue_reset(dev, &dev->mt76.q_rx[i]); in mt7996_dma_reset()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed_wo.c | 248 mtk_wed_wo_rx_run_queue(wo, &wo->q_rx); in mtk_wed_wo_irq_tasklet() 437 ret = mtk_wed_wo_queue_alloc(wo, &wo->q_rx, MTK_WED_WO_RING_SIZE, in mtk_wed_wo_hardware_init() 443 mtk_wed_wo_queue_refill(wo, &wo->q_rx, true); in mtk_wed_wo_hardware_init() 444 mtk_wed_wo_queue_reset(wo, &wo->q_rx); in mtk_wed_wo_hardware_init() 470 mtk_wed_wo_queue_rx_clean(wo, &wo->q_rx); in mtk_wed_wo_hw_deinit() 472 mtk_wed_wo_queue_free(wo, &wo->q_rx); in mtk_wed_wo_hw_deinit()
|
H A D | mtk_wed_wo.h | 234 struct mtk_wed_wo_queue q_rx; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | usb.c | 412 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_refill_rx() 448 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_rx_urb_alloc() 642 mt76u_complete_rx, &dev->q_rx[qid]); in mt76u_submit_rx_buf() 651 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_process_rx_queue() 679 mt76u_process_rx_queue(dev, &dev->q_rx[i]); in mt76u_rx_tasklet() 686 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_submit_rx_buffers() 706 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_alloc_rx_queue() 756 mt76u_free_rx_queue(dev, &dev->q_rx[i]); in mt76u_free_rx() 764 struct mt76_queue *q = &dev->q_rx[i]; in mt76u_stop_rx() 780 struct mt76_queue *q = &dev->q_rx[ in mt76u_resume_rx() [all...] |
H A D | dma.c | 506 struct mt76_queue *q = &dev->q_rx[qid]; in mt76_dma_rx_reset() 539 dev->drv->rx_skb(dev, q - dev->q_rx, skb); in mt76_add_fragment() 584 if (q == &dev->q_rx[MT_RXQ_MCU]) { in mt76_dma_rx_process() 597 dev->drv->rx_skb(dev, q - dev->q_rx, skb); in mt76_dma_rx_process() 617 cur = mt76_dma_rx_process(dev, &dev->q_rx[qid], budget - done); in mt76_dma_rx_poll() 641 mt76_dma_rx_fill(dev, &dev->q_rx[i]); in mt76_dma_init() 675 mt76_dma_rx_cleanup(dev, &dev->q_rx[i]); in mt76_dma_cleanup()
|
H A D | sdio.c | 23 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_alloc_rx_queue() 111 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76s_process_rx_queue() 299 mt76s_process_rx_queue(dev, &dev->q_rx[i]); in mt76s_rx_work() 321 struct mt76_queue *q = &dev->q_rx[i]; in mt76s_deinit()
|
H A D | debugfs.c | 54 struct mt76_queue *q = &dev->q_rx[i]; in mt76_rx_queues_read()
|
H A D | mt76x02_mmio.c | 228 ret = mt76x02_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt76x02_dma_init() 233 q = &dev->mt76.q_rx[MT_RXQ_MAIN]; in mt76x02_dma_init()
|
H A D | mt76.h | 606 struct mt76_queue q_rx[__MT_RXQ_MAX]; member 759 for (i = 0; i < ARRAY_SIZE((dev)->q_rx) && \ 760 (dev)->q_rx[i].ndesc; i++)
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | usb.c | 356 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_refill_rx() 393 enum mt76_rxq_id qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_rx_urb_alloc() 595 mt76u_complete_rx, &dev->q_rx[qid]); in mt76u_submit_rx_buf() 604 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76u_process_rx_queue() 636 mt76u_process_rx_queue(dev, &dev->q_rx[i]); in mt76u_rx_worker() 643 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_submit_rx_buffers() 663 struct mt76_queue *q = &dev->q_rx[qid]; in mt76u_alloc_rx_queue() 718 mt76u_free_rx_queue(dev, &dev->q_rx[i]); in mt76u_free_rx() 728 struct mt76_queue *q = &dev->q_rx[i]; in mt76u_stop_rx() 742 struct mt76_queue *q = &dev->q_rx[ in mt76u_resume_rx() [all...] |
H A D | sdio.c | 306 struct mt76_queue *q = &dev->q_rx[qid]; in mt76s_alloc_rx_queue() 385 int qid = q - &dev->q_rx[MT_RXQ_MAIN]; in mt76s_process_rx_queue() 422 nframes += mt76s_process_rx_queue(dev, &dev->q_rx[i]); in mt76s_net_worker() 614 struct mt76_queue *q = &dev->q_rx[i]; in mt76s_deinit()
|
H A D | dma.c | 758 struct mt76_queue *q = &dev->q_rx[qid]; in mt76_dma_rx_reset() 799 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_add_fragment() 878 dev->drv->rx_skb(dev, q - dev->q_rx, skb, &info); in mt76_dma_rx_process() 900 cur = mt76_dma_rx_process(dev, &dev->q_rx[qid], budget - done); in mt76_dma_rx_poll() 930 mt76_dma_rx_fill(dev, &dev->q_rx[i], false); in mt76_dma_init() 977 struct mt76_queue *q = &dev->q_rx[i]; in mt76_dma_cleanup()
|
H A D | debugfs.c | 81 struct mt76_queue *q = &dev->q_rx[i]; in mt76_rx_queues_read()
|
H A D | mt792x_dma.c | 164 mt76_queue_reset(dev, &dev->mt76.q_rx[i]); in mt792x_dma_reset() 183 mt76_queue_rx_cleanup(dev, &dev->mt76.q_rx[i]); in mt792x_wpdma_reset()
|
H A D | mt76x02_mmio.c | 218 ret = mt76x02_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt76x02_dma_init() 223 q = &dev->mt76.q_rx[MT_RXQ_MAIN]; in mt76x02_dma_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | dma.c | 220 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7603_dma_init() 225 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7603_dma_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | dma.c | 211 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7603_dma_init() 216 ret = mt7603_init_rx_queue(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7603_dma_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/ |
H A D | dma.c | 283 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7915_dma_init() 290 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7915_dma_init() 297 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7915_dma_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | dma.c | 247 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7615_dma_init() 256 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7615_dma_init()
|
H A D | sdio_txrx.c | 86 struct mt76_queue *q = &dev->q_rx[qid]; in mt7663s_rx_run_queue()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | dma.c | 265 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], 1, in mt7615_dma_init() 274 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], 0, in mt7615_dma_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | pci.c | 193 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU], in mt7921_dma_init() 201 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MCU_WA], in mt7921_dma_init() 209 ret = mt76_queue_alloc(dev, &dev->mt76.q_rx[MT_RXQ_MAIN], in mt7921_dma_init()
|
/kernel/linux/linux-5.10/drivers/slimbus/ |
H A D | qcom-ctrl.c | 211 bool q_rx = false; in qcom_slim_handle_rx_irq() local 242 q_rx = true; in qcom_slim_handle_rx_irq() 257 if (q_rx) in qcom_slim_handle_rx_irq()
|
/kernel/linux/linux-6.6/drivers/slimbus/ |
H A D | qcom-ctrl.c | 211 bool q_rx = false; in qcom_slim_handle_rx_irq() local 242 q_rx = true; in qcom_slim_handle_rx_irq() 257 if (q_rx) in qcom_slim_handle_rx_irq()
|