Lines Matching refs:rx_csr
992 u16 rx_csr, tx_csr; in musb_bulk_nak_timeout() local
999 rx_csr = musb_readw(epio, MUSB_RXCSR); in musb_bulk_nak_timeout()
1000 rx_csr |= MUSB_RXCSR_H_WZC_BITS; in musb_bulk_nak_timeout()
1001 rx_csr &= ~MUSB_RXCSR_DATAERROR; in musb_bulk_nak_timeout()
1002 musb_writew(epio, MUSB_RXCSR, rx_csr); in musb_bulk_nak_timeout()
1825 u16 rx_csr, val; in musb_host_rx() local
1839 rx_csr = musb_readw(epio, MUSB_RXCSR); in musb_host_rx()
1840 val = rx_csr; in musb_host_rx()
1856 epnum, rx_csr, urb->actual_length, in musb_host_rx()
1861 if (rx_csr & MUSB_RXCSR_H_RXSTALL) { in musb_host_rx()
1867 } else if (rx_csr & MUSB_RXCSR_H_ERROR) { in musb_host_rx()
1873 } else if (rx_csr & MUSB_RXCSR_DATAERROR) { in musb_host_rx()
1893 rx_csr |= MUSB_RXCSR_H_WZC_BITS; in musb_host_rx()
1894 rx_csr &= ~MUSB_RXCSR_DATAERROR; in musb_host_rx()
1895 musb_writew(epio, MUSB_RXCSR, rx_csr); in musb_host_rx()
1903 } else if (rx_csr & MUSB_RXCSR_INCOMPRX) { in musb_host_rx()
1925 ERR("RX%d dma busy, csr %04x\n", epnum, rx_csr); in musb_host_rx()
1936 (rx_csr & MUSB_RXCSR_H_REQPKT)) { in musb_host_rx()
1949 dev_dbg(musb->controller, "RXCSR%d %04x, reqpkt, len %zu%s\n", epnum, rx_csr, in musb_host_rx()
1951 rx_csr &= ~MUSB_RXCSR_H_REQPKT; in musb_host_rx()
1955 MUSB_RXCSR_H_WZC_BITS | rx_csr); in musb_host_rx()
1958 if (dma && (rx_csr & MUSB_RXCSR_DMAENAB)) { in musb_host_rx()
1981 if (unlikely(!(rx_csr & MUSB_RXCSR_RXPKTRDY))) { in musb_host_rx()