Home
last modified time | relevance | path

Searched refs:MT_WPDMA_GLO_CFG (Results 1 - 25 of 39) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/
H A Ddma.c210 mt76_wr(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
215 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
218 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
221 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
224 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
228 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
271 mt76_poll(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
276 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
295 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_cleanup()
298 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_SW_RESE in mt7615_dma_cleanup()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/
H A Ddma.c204 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_start()
228 mt76_wr(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
233 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
236 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
239 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
242 mt76_rmw_field(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
246 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
289 mt76_poll(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_init()
310 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_cleanup()
313 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_SW_RESE in mt7615_dma_cleanup()
[all...]
H A Dpci_mac.c118 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7615_dma_reset()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dpci.c34 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY, in mt76x0e_stop_hw()
37 mt76_clear(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_EN); in mt76x0e_stop_hw()
41 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_RX_DMA_BUSY, in mt76x0e_stop_hw()
44 mt76_clear(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_RX_DMA_EN); in mt76x0e_stop_hw()
H A Dinitvals_init.h35 { MT_WPDMA_GLO_CFG, 0x00000030 },
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dpci.c34 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY, in mt76x0e_stop_hw()
37 mt76_clear(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_EN); in mt76x0e_stop_hw()
41 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_RX_DMA_BUSY, in mt76x0e_stop_hw()
44 mt76_clear(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_RX_DMA_EN); in mt76x0e_stop_hw()
H A Dinitvals_init.h35 { MT_WPDMA_GLO_CFG, 0x00000030 },
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mmio.c322 mt76_set(dev, MT_WPDMA_GLO_CFG, val); in mt76x02_dma_enable()
323 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt76x02_dma_enable()
329 u32 val = mt76_rr(dev, MT_WPDMA_GLO_CFG); in mt76x02_dma_disable()
335 mt76_wr(dev, MT_WPDMA_GLO_CFG, val); in mt76x02_dma_disable()
467 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt76x02_watchdog_reset()
H A Dmt76x02_dma.h56 return __mt76_poll(dev, MT_WPDMA_GLO_CFG, in mt76x02_wait_for_wpdma()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mmio.c312 mt76_set(dev, MT_WPDMA_GLO_CFG, val); in mt76x02_dma_enable()
313 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt76x02_dma_enable()
319 u32 val = mt76_rr(dev, MT_WPDMA_GLO_CFG); in mt76x02_dma_disable()
325 mt76_wr(dev, MT_WPDMA_GLO_CFG, val); in mt76x02_dma_disable()
459 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt76x02_watchdog_reset()
H A Dmt76x02_dma.h56 return __mt76_poll(dev, MT_WPDMA_GLO_CFG, in mt76x02_wait_for_wpdma()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/
H A Ddma.c184 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_dma_init()
244 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_dma_cleanup()
H A Dmac.c1291 return mt76_poll(dev, MT_WPDMA_GLO_CFG, in wait_for_wpdma()
1327 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7603_mac_dma_start()
1372 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_SW_RESET); in mt7603_pse_client_reset()
1426 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_mac_watchdog_reset()
1433 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_FORCE_TX_EOF); in mt7603_mac_watchdog_reset()
1493 if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_RX_DMA_BUSY)) in mt7603_rx_dma_busy()
1503 if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_TX_DMA_BUSY)) in mt7603_tx_dma_busy()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/
H A Ddma.c165 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_dma_init()
235 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_dma_cleanup()
H A Dbeacon.c18 mt76_clear(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_EN); in mt7603_mac_stuck_beacon_recovery()
21 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_EN); in mt7603_mac_stuck_beacon_recovery()
H A Dmac.c1320 return mt76_poll(dev, MT_WPDMA_GLO_CFG, in wait_for_wpdma()
1356 mt76_set(dev, MT_WPDMA_GLO_CFG, in mt7603_mac_dma_start()
1401 mt76_set(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_SW_RESET); in mt7603_pse_client_reset()
1446 mt76_clear(dev, MT_WPDMA_GLO_CFG, in mt7603_mac_watchdog_reset()
1523 if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_RX_DMA_BUSY)) in mt7603_rx_dma_busy()
1533 if (!(mt76_rr(dev, MT_WPDMA_GLO_CFG) & MT_WPDMA_GLO_CFG_TX_DMA_BUSY)) in mt7603_tx_dma_busy()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
H A Dinit.c234 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY | in mt7601u_mac_start()
250 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY | in mt7601u_mac_start()
339 if (!mt76_poll_msec(dev, MT_WPDMA_GLO_CFG, in mt7601u_init_hardware()
H A Dregs.h103 #define MT_WPDMA_GLO_CFG 0x0208 macro
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt7601u/
H A Dinit.c234 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY | in mt7601u_mac_start()
250 if (!mt76_poll(dev, MT_WPDMA_GLO_CFG, MT_WPDMA_GLO_CFG_TX_DMA_BUSY | in mt7601u_mac_start()
339 if (!mt76_poll_msec(dev, MT_WPDMA_GLO_CFG, in mt7601u_init_hardware()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dpci_init.c79 val = mt76_rr(dev, MT_WPDMA_GLO_CFG); in mt76x2_mac_reset()
88 mt76_wr(dev, MT_WPDMA_GLO_CFG, val); in mt76x2_mac_reset()
H A Dusb_mac.c64 mt76_wr(dev, MT_WPDMA_GLO_CFG, BIT(4) | BIT(5)); in mt76x2u_mac_reset()
H A Dusb_init.c140 if (!mt76_poll_msec(dev, MT_WPDMA_GLO_CFG, in mt76x2u_init_hardware()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dpci_init.c79 val = mt76_rr(dev, MT_WPDMA_GLO_CFG); in mt76x2_mac_reset()
88 mt76_wr(dev, MT_WPDMA_GLO_CFG, val); in mt76x2_mac_reset()
H A Dusb_mac.c64 mt76_wr(dev, MT_WPDMA_GLO_CFG, BIT(4) | BIT(5)); in mt76x2u_mac_reset()
H A Dusb_init.c140 if (!mt76_poll_msec(dev, MT_WPDMA_GLO_CFG, in mt76x2u_init_hardware()

Completed in 15 milliseconds

12