Lines Matching refs:rx_flush
139 struct udma_rx_flush rx_flush; member
545 return uc->ud->rx_flush.hwdescs[uc->config.pkt_mode].cppi5_desc_paddr; in udma_get_rx_flush_hwdesc_paddr()
3344 struct udma_rx_flush *rx_flush = &ud->rx_flush; in udma_setup_rx_flush() local
3353 rx_flush->buffer_size = SZ_1K; in udma_setup_rx_flush()
3354 rx_flush->buffer_vaddr = devm_kzalloc(dev, rx_flush->buffer_size, in udma_setup_rx_flush()
3356 if (!rx_flush->buffer_vaddr) in udma_setup_rx_flush()
3359 rx_flush->buffer_paddr = dma_map_single(dev, rx_flush->buffer_vaddr, in udma_setup_rx_flush()
3360 rx_flush->buffer_size, in udma_setup_rx_flush()
3362 if (dma_mapping_error(dev, rx_flush->buffer_paddr)) in udma_setup_rx_flush()
3366 hwdesc = &rx_flush->hwdescs[0]; in udma_setup_rx_flush()
3398 tr_req->addr = rx_flush->buffer_paddr; in udma_setup_rx_flush()
3399 tr_req->icnt0 = rx_flush->buffer_size; in udma_setup_rx_flush()
3406 hwdesc = &rx_flush->hwdescs[1]; in udma_setup_rx_flush()
3429 rx_flush->buffer_paddr, rx_flush->buffer_size, in udma_setup_rx_flush()
3430 rx_flush->buffer_paddr, rx_flush->buffer_size); in udma_setup_rx_flush()