Lines Matching refs:phys_addr
118 dma_addr_t phys_addr; member
238 trans_len = state.residue - sp->tx_dma.phys_addr; in sprd_stop_tx_dma()
240 dma_unmap_single(port->dev, sp->tx_dma.phys_addr, in sprd_stop_tx_dma()
258 sp->tx_dma.phys_addr = dma_map_single(port->dev, tail, in sprd_tx_buf_remap()
261 return dma_mapping_error(port->dev, sp->tx_dma.phys_addr); in sprd_tx_buf_remap()
273 dma_unmap_single(port->dev, sp->tx_dma.phys_addr, in sprd_complete_tx_dma()
301 dma_des = dmaengine_prep_slave_single(ud->chn, ud->phys_addr, trans_len, in sprd_uart_dma_submit()
377 &sp->rx_dma.phys_addr, GFP_KERNEL); in sprd_rx_alloc_buf()
388 sp->rx_dma.virt, sp->rx_dma.phys_addr); in sprd_rx_free_buf()
429 if (!state.residue && sp->pos == sp->rx_dma.phys_addr) in sprd_uart_dma_irq()
434 sp->rx_dma.phys_addr - sp->pos; in sprd_uart_dma_irq()
435 sp->pos = sp->rx_dma.phys_addr; in sprd_uart_dma_irq()
464 if (sp->pos != sp->rx_dma.phys_addr) { in sprd_complete_rx_dma()
466 sp->rx_dma.phys_addr - sp->pos; in sprd_complete_rx_dma()
486 sp->pos = sp->rx_dma.phys_addr; in sprd_start_dma_rx()