Lines Matching defs:dma
265 if (!up->dma && rx_timeout) {
276 if (quirks & DW_UART_QUIRK_IS_DMA_FC && up->dma && up->dma->rx_running && rx_timeout) {
423 struct uart_8250_dma *dma = p->dma;
427 val = dw8250_rzn1_get_dmacr_burst(dma->txconf.dst_maxburst) |
428 RZN1_UART_xDMACR_BLK_SZ(dma->tx_size) |
436 struct uart_8250_dma *dma = p->dma;
440 val = dw8250_rzn1_get_dmacr_burst(dma->rxconf.src_maxburst) |
441 RZN1_UART_xDMACR_BLK_SZ(dma->rx_size) |
479 data->data.dma.txconf.device_fc = 1;
480 data->data.dma.rxconf.device_fc = 1;
481 data->data.dma.prepare_tx_dma = dw8250_prepare_tx_dma;
482 data->data.dma.prepare_rx_dma = dw8250_prepare_rx_dma;
495 data->data.dma.rx_param = p->dev->parent;
496 data->data.dma.tx_param = p->dev->parent;
497 data->data.dma.fn = dw8250_idma_filter;
555 data->data.dma.fn = dw8250_fallback_dma_filter;
658 data->data.dma.rxconf.src_maxburst = p->fifosize / 4;
659 data->data.dma.txconf.dst_maxburst = p->fifosize / 4;
660 up->dma = &data->data.dma;