Lines Matching refs:udma_writel
254 static void udma_writel(struct brcmuart_priv *priv, in udma_writel() function
324 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_MASK_SET, 0xffffffff); in brcmuart_init_dma_hardware()
326 udma_writel(priv, REGS_DMA_RX, UDMA_RX_BUFFER_SIZE, RX_BUF_SIZE); in brcmuart_init_dma_hardware()
332 udma_writel(priv, REGS_DMA_RX, UDMA_RX_BUFFER_CLOSE, 16*10*32); in brcmuart_init_dma_hardware()
336 udma_writel(priv, REGS_DMA_RX, UDMA_RX_CTRL, value); in brcmuart_init_dma_hardware()
338 udma_writel(priv, REGS_DMA_RX, UDMA_RX_BLOCKOUT_COUNTER, 0); in brcmuart_init_dma_hardware()
343 udma_writel(priv, REGS_DMA_RX, UDMA_RX_TRANSFER_LEN, 0); in brcmuart_init_dma_hardware()
345 udma_writel(priv, REGS_DMA_RX, UDMA_RX_BUFx_PTR_LO(x), in brcmuart_init_dma_hardware()
347 udma_writel(priv, REGS_DMA_RX, UDMA_RX_BUFx_PTR_HI(x), in brcmuart_init_dma_hardware()
353 udma_writel(priv, REGS_DMA_TX, UDMA_TX_BUFx_PTR_LO(0), in brcmuart_init_dma_hardware()
355 udma_writel(priv, REGS_DMA_TX, UDMA_TX_BUFx_PTR_HI(0), in brcmuart_init_dma_hardware()
357 udma_writel(priv, REGS_DMA_TX, UDMA_TX_CTRL, in brcmuart_init_dma_hardware()
361 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_CLEAR, 0xffffffff); in brcmuart_init_dma_hardware()
362 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_MASK_CLEAR, in brcmuart_init_dma_hardware()
433 udma_writel(priv, REGS_DMA_TX, UDMA_TX_TRANSFER_LEN, tx_size); in brcmuart_tx_dma()
434 udma_writel(priv, REGS_DMA_TX, UDMA_TX_BUF0_DATA_LEN, tx_size); in brcmuart_tx_dma()
573 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_CLEAR, interrupts); in brcmuart_isr()
638 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_MASK_SET, in brcmuart_shutdown()
909 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_MASK_SET, UDMA_RX_INTERRUPTS); in brcmuart_throttle()
916 udma_writel(priv, REGS_DMA_ISR, UDMA_INTR_MASK_CLEAR, in brcmuart_unthrottle()