Lines Matching defs:rx_csr
1383 u16 rx_csr;
1389 rx_csr = musb_readw(epio, MUSB_RXCSR);
1390 rx_csr |= MUSB_RXCSR_H_WZC_BITS;
1391 rx_csr &= ~MUSB_RXCSR_DATAERROR;
1392 musb_writew(epio, MUSB_RXCSR, rx_csr);
1430 u16 rx_csr, val;
1443 rx_csr = musb_readw(epio, MUSB_RXCSR);
1444 val = rx_csr;
1460 epnum, rx_csr, urb->actual_length,
1465 if (rx_csr & MUSB_RXCSR_H_RXSTALL) {
1471 } else if (rx_csr & MUSB_RXCSR_H_ERROR) {
1477 } else if (rx_csr & MUSB_RXCSR_DATAERROR) {
1497 rx_csr |= MUSB_RXCSR_H_WZC_BITS;
1498 rx_csr &= ~MUSB_RXCSR_DATAERROR;
1499 musb_writew(epio, MUSB_RXCSR, rx_csr);
1507 } else if (rx_csr & MUSB_RXCSR_INCOMPRX) {
1529 ERR("RX%d dma busy, csr %04x\n", epnum, rx_csr);
1540 if (rx_csr & MUSB_RXCSR_H_REQPKT) {
1553 DBG(2, "RXCSR%d %04x, reqpkt, len %zu%s\n", epnum, rx_csr,
1555 rx_csr &= ~MUSB_RXCSR_H_REQPKT;
1559 MUSB_RXCSR_H_WZC_BITS | rx_csr);
1562 if (dma && (rx_csr & MUSB_RXCSR_DMAENAB)) {
1612 if (unlikely(!(rx_csr & MUSB_RXCSR_RXPKTRDY))) {