Lines Matching refs:mt76_wr

37 		mt76_wr(dev, addr + 4 * i, desc[i]);  in mt7603_set_tmac_template()
60 mt76_wr(dev, MT_PSE_FRP, in mt7603_dma_sched_init()
65 mt76_wr(dev, MT_HIGH_PRIORITY_1, 0x55555553); in mt7603_dma_sched_init()
66 mt76_wr(dev, MT_HIGH_PRIORITY_2, 0x78555555); in mt7603_dma_sched_init()
68 mt76_wr(dev, MT_QUEUE_PRIORITY_1, 0x2b1a096e); in mt7603_dma_sched_init()
69 mt76_wr(dev, MT_QUEUE_PRIORITY_2, 0x785f4d3c); in mt7603_dma_sched_init()
71 mt76_wr(dev, MT_PRIORITY_MASK, 0xffffffff); in mt7603_dma_sched_init()
73 mt76_wr(dev, MT_SCH_1, page_count | (2 << 28)); in mt7603_dma_sched_init()
74 mt76_wr(dev, MT_SCH_2, max_amsdu_pages); in mt7603_dma_sched_init()
77 mt76_wr(dev, MT_PAGE_COUNT(i), max_amsdu_pages); in mt7603_dma_sched_init()
80 mt76_wr(dev, MT_PAGE_COUNT(5), mcu_pages); in mt7603_dma_sched_init()
83 mt76_wr(dev, MT_PAGE_COUNT(7), beacon_pages); in mt7603_dma_sched_init()
86 mt76_wr(dev, MT_PAGE_COUNT(8), max_mcast_pages); in mt7603_dma_sched_init()
92 mt76_wr(dev, MT_RSV_MAX_THRESH, page_count - reserved_count); in mt7603_dma_sched_init()
95 mt76_wr(dev, MT_GROUP_THRESH(0), in mt7603_dma_sched_init()
97 mt76_wr(dev, MT_GROUP_THRESH(1), beacon_pages); in mt7603_dma_sched_init()
98 mt76_wr(dev, MT_BMAP_0, 0x0080ff5f); in mt7603_dma_sched_init()
99 mt76_wr(dev, MT_GROUP_THRESH(2), mcu_pages); in mt7603_dma_sched_init()
100 mt76_wr(dev, MT_BMAP_1, 0x00000020); in mt7603_dma_sched_init()
102 mt76_wr(dev, MT_GROUP_THRESH(0), page_count); in mt7603_dma_sched_init()
103 mt76_wr(dev, MT_BMAP_0, 0xffff); in mt7603_dma_sched_init()
106 mt76_wr(dev, MT_SCH_4, 0); in mt7603_dma_sched_init()
109 mt76_wr(dev, MT_TXTIME_THRESH(i), 0xfffff); in mt7603_dma_sched_init()
140 mt76_wr(dev, MT_AGG_BA_SIZE_LIMIT_0, in mt7603_mac_init()
146 mt76_wr(dev, MT_AGG_BA_SIZE_LIMIT_1, in mt7603_mac_init()
152 mt76_wr(dev, MT_AGG_LIMIT, in mt7603_mac_init()
158 mt76_wr(dev, MT_AGG_LIMIT_1, in mt7603_mac_init()
164 mt76_wr(dev, MT_AGG_CONTROL, in mt7603_mac_init()
169 mt76_wr(dev, MT_AGG_RETRY_CONTROL, in mt7603_mac_init()
173 mt76_wr(dev, MT_DMA_DCR0, MT_DMA_DCR0_RX_VEC_DROP | in mt7603_mac_init()
184 mt76_wr(dev, MT_WF_RFCR1, 0); in mt7603_mac_init()
210 mt76_wr(dev, MT_RXREQ, 4); in mt7603_mac_init()
213 mt76_wr(dev, MT_DMA_RCFR0, 0xc0000000); in mt7603_mac_init()
216 mt76_wr(dev, MT_DMA_TCFR0, in mt7603_mac_init()
221 mt76_wr(dev, MT_DMA_TCFR1, in mt7603_mac_init()
226 mt76_wr(dev, MT_MCU_PCIE_REMAP_1, MT_PSE_WTBL_2_PHYS_ADDR); in mt7603_mac_init()
240 mt76_wr(dev, MT_AGG_ARUCR, in mt7603_mac_init()
250 mt76_wr(dev, MT_AGG_ARDCR, in mt7603_mac_init()
260 mt76_wr(dev, MT_AGG_ARCR, in mt7603_mac_init()
282 mt76_wr(dev, MT_INT_SOURCE_CSR, ~0); in mt7603_init_hardware()
292 mt76_wr(dev, MT_WPDMA_GLO_CFG, 0x52000850); in mt7603_init_hardware()
298 mt76_wr(dev, MT_PSE_RTA, MT_PSE_RTA_BUSY | MT_PSE_RTA_WRITE | in mt7603_init_hardware()
353 mt76_wr(dev, addr, val); in mt7603_led_set_config()
355 mt76_wr(dev, addr, val); in mt7603_led_set_config()
362 mt76_wr(dev, addr, val); in mt7603_led_set_config()