Searched refs:dmatx (Results 1 – 2 of 2) sorted by relevance
272 struct pl011_dmatx_data dmatx; member435 uap->dmatx.chan = chan; in pl011_dma_probe()438 dma_chan_name(uap->dmatx.chan)); in pl011_dma_probe()526 if (uap->dmatx.chan) in pl011_dma_remove()527 dma_release_channel(uap->dmatx.chan); in pl011_dma_remove()543 struct pl011_dmatx_data *dmatx = &uap->dmatx; in pl011_dma_tx_callback() local548 if (uap->dmatx.queued) in pl011_dma_tx_callback()549 dma_unmap_single(dmatx->chan->device->dev, dmatx->dma, in pl011_dma_tx_callback()550 dmatx->len, DMA_TO_DEVICE); in pl011_dma_tx_callback()567 uap->dmatx.queued = false; in pl011_dma_tx_callback()[all …]
88 struct axidma_reg *dmatx; member359 temp = readl(&priv->dmatx->control); in axiemac_stop()361 writel(temp, &priv->dmatx->control); in axiemac_stop()442 writel(XAXIDMA_CR_RESET_MASK, &priv->dmatx->control); in axi_dma_init()449 if (!((readl(&priv->dmatx->control) | in axi_dma_init()544 if (readl(&priv->dmatx->status) & XAXIDMA_HALTED_MASK) { in axiemac_send()546 axienet_dma_write(&tx_bd, &priv->dmatx->current); in axiemac_send()548 temp = readl(&priv->dmatx->control); in axiemac_send()550 writel(temp, &priv->dmatx->control); in axiemac_send()554 axienet_dma_write(&tx_bd, &priv->dmatx->tail); in axiemac_send()[all …]