Lines Matching refs:qid
1036 wpi_alloc_tx_ring(wpi_sc_t *sc, wpi_tx_ring_t *ring, int count, int qid) in wpi_alloc_tx_ring() argument
1045 ring->qid = qid; in wpi_alloc_tx_ring()
1056 qid)); in wpi_alloc_tx_ring()
1061 sc->sc_shared->txbase[qid] = ring->dma_desc.cookie.dmac_address; in wpi_alloc_tx_ring()
1072 qid)); in wpi_alloc_tx_ring()
1123 WPI_WRITE(sc, WPI_TX_CONFIG(ring->qid), 0); in wpi_reset_tx_ring()
1125 if (WPI_READ(sc, WPI_TX_STATUS) & WPI_TX_IDLE(ring->qid)) in wpi_reset_tx_ring()
1132 ring->qid)); in wpi_reset_tx_ring()
1775 wpi_tx_ring_t *ring = &sc->sc_txq[desc->qid & 0x3];
1782 desc->qid, desc->idx, stat->ntries, stat->nkill, stat->rate,
1812 if ((desc->qid & 7) != 4) {
1844 hw, sc->sc_rxq.cur, desc->qid, desc->idx, desc->flags,
1847 if (!(desc->qid & 0x80)) /* reply to a command */
2153 cmd->qid = ring->qid;
2264 WPI_DBG((WPI_DEBUG_TX, "sending data: qid=%d idx=%d len=%d", ring->qid,
2284 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
2728 cmd->qid = ring->qid;
2738 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
2912 cmd->qid = ring->qid;
3024 WPI_WRITE(sc, WPI_TX_WIDX, ring->qid << 8 | ring->cur);
3250 int qid, ntries, err; local
3297 for (qid = 0; qid < 6; qid++) {
3298 WPI_WRITE(sc, WPI_TX_CTL(qid), 0);
3299 WPI_WRITE(sc, WPI_TX_BASE(qid), 0);
3300 WPI_WRITE(sc, WPI_TX_CONFIG(qid), 0x80200008);