Lines Matching refs:csr
61 u16 csr; in save_rx_toggle() local
69 csr = musb_readw(cppi41_channel->hw_ep->regs, MUSB_RXCSR); in save_rx_toggle()
70 toggle = csr & MUSB_RXCSR_H_DATATOGGLE ? 1 : 0; in save_rx_toggle()
79 u16 csr; in update_rx_toggle() local
88 csr = musb_readw(hw_ep->regs, MUSB_RXCSR); in update_rx_toggle()
89 toggle = csr & MUSB_RXCSR_H_DATATOGGLE ? 1 : 0; in update_rx_toggle()
97 csr |= MUSB_RXCSR_H_DATATOGGLE | MUSB_RXCSR_H_WR_DATATOGGLE; in update_rx_toggle()
98 musb_writew(cppi41_channel->hw_ep->regs, MUSB_RXCSR, csr); in update_rx_toggle()
111 u16 csr; in musb_is_tx_fifo_empty() local
114 csr = musb_readw(epio, MUSB_TXCSR); in musb_is_tx_fifo_empty()
115 if (csr & MUSB_TXCSR_TXPKTRDY) in musb_is_tx_fifo_empty()
127 u16 csr; in cppi41_trans_done() local
145 csr = MUSB_TXCSR_MODE | MUSB_TXCSR_TXPKTRDY; in cppi41_trans_done()
146 musb_writew(epio, MUSB_TXCSR, csr); in cppi41_trans_done()
180 csr = musb_readw(epio, MUSB_RXCSR); in cppi41_trans_done()
181 csr |= MUSB_RXCSR_H_REQPKT; in cppi41_trans_done()
182 musb_writew(epio, MUSB_RXCSR, csr); in cppi41_trans_done()
537 u16 csr; in cppi41_dma_channel_abort() local
548 csr = musb_readw(epio, MUSB_TXCSR); in cppi41_dma_channel_abort()
549 csr &= ~MUSB_TXCSR_DMAENAB; in cppi41_dma_channel_abort()
550 musb_writew(epio, MUSB_TXCSR, csr); in cppi41_dma_channel_abort()
557 csr = musb_readw(epio, MUSB_RXCSR); in cppi41_dma_channel_abort()
558 csr &= ~(MUSB_RXCSR_H_REQPKT | MUSB_RXCSR_DMAENAB); in cppi41_dma_channel_abort()
559 musb_writew(epio, MUSB_RXCSR, csr); in cppi41_dma_channel_abort()
564 csr = musb_readw(epio, MUSB_RXCSR); in cppi41_dma_channel_abort()
565 if (csr & MUSB_RXCSR_RXPKTRDY) { in cppi41_dma_channel_abort()
566 csr |= MUSB_RXCSR_FLUSHFIFO; in cppi41_dma_channel_abort()
567 musb_writew(epio, MUSB_RXCSR, csr); in cppi41_dma_channel_abort()
568 musb_writew(epio, MUSB_RXCSR, csr); in cppi41_dma_channel_abort()
585 csr = musb_readw(epio, MUSB_TXCSR); in cppi41_dma_channel_abort()
586 if (csr & MUSB_TXCSR_TXPKTRDY) { in cppi41_dma_channel_abort()
587 csr |= MUSB_TXCSR_FLUSHFIFO; in cppi41_dma_channel_abort()
588 musb_writew(epio, MUSB_TXCSR, csr); in cppi41_dma_channel_abort()