Lines Matching refs:wed

11 			  int ring_base, struct mtk_wed_device *wed)
16 if (mtk_wed_device_active(wed)) {
27 ring_base, wed, flags);
254 struct mtk_wed_device *wed = &dev->mt76.mmio.wed;
263 if (mtk_wed_device_active(wed) && mtk_wed_get_rx_capa(wed))
297 if (mtk_wed_device_active(wed) && wed_reset) {
302 mtk_wed_device_start(wed, wed_irq_mask);
399 if (mtk_wed_device_active(&dev->mt76.mmio.wed) &&
420 mdev->q_rx[MT_RXQ_RRO_IND].wed = &mdev->mmio.wed;
431 mdev->q_rx[MT_RXQ_MSDU_PAGE_BAND0].wed = &mdev->mmio.wed;
444 mdev->q_rx[MT_RXQ_MSDU_PAGE_BAND1].wed = &mdev->mmio.wed;
458 mdev->q_rx[MT_RXQ_MSDU_PAGE_BAND2].wed = &mdev->mmio.wed;
471 mtk_wed_device_start_hw_rro(&mdev->mmio.wed, irq_mask, false);
480 struct mtk_wed_device *wed = &dev->mt76.mmio.wed;
500 wed);
549 if (mtk_wed_device_active(wed) && mtk_wed_get_rx_capa(wed)) {
551 dev->mt76.q_rx[MT_RXQ_MAIN].wed = wed;
563 if (mtk_wed_device_active(wed) && !dev->has_rro) {
565 dev->mt76.q_rx[MT_RXQ_MAIN_WA].wed = wed;
577 if (mtk_wed_device_active(wed)) {
579 dev->mt76.q_rx[MT_RXQ_TXFREE_BAND0].wed = wed;
591 if (mtk_wed_device_active(wed)) {
593 dev->mt76.q_rx[MT_RXQ_TXFREE_BAND1].wed = wed;
620 dev->mt76.q_rx[MT_RXQ_BAND2_WA].wed = wed_hif2;
654 if (mtk_wed_device_active(wed) && mtk_wed_get_rx_capa(wed) &&
659 dev->mt76.q_rx[MT_RXQ_RRO_BAND0].wed = wed;
670 dev->mt76.q_rx[MT_RXQ_TXFREE_BAND0].wed = wed;
684 dev->mt76.q_rx[MT_RXQ_RRO_BAND2].wed = wed;
696 dev->mt76.q_rx[MT_RXQ_TXFREE_BAND2].wed = wed_hif2;
762 if (mtk_wed_device_active(&dev->mt76.mmio.wed))
763 mtk_wed_device_dma_reset(&dev->mt76.mmio.wed);
781 if (mtk_wed_device_active(&dev->mt76.mmio.wed))