RE: [PATCH v9 2/2] dmaengine: Add Xilinx zynqmp dma engine driver support
From: Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com>
Date: 2016-05-30 10:38:56
Also in:
linux-arm-kernel, lkml
From: Appana Durga Kedareswara Rao <appana.durga.rao@xilinx.com>
Date: 2016-05-30 10:38:56
Also in:
linux-arm-kernel, lkml
Hi Shubhrajyoti,
quoted
+ */ +static void zynqmp_dma_update_desc_to_ctrlr(struct zynqmp_dma_chan*chan,quoted
+ struct zynqmp_dma_desc_sw *desc) +{ + dma_addr_t addr; + + addr = desc->src_p; + writel(addr, chan->regs + ZYNQMP_DMA_SRC_START_LSB); + writel(upper_32_bits(addr), chan->regs + + ZYNQMP_DMA_SRC_START_MSB);Can we combine the two writes to a 64bit write. It may be helpful on 64-bit systems.
Ok will fix this in the next version of the patch... Thanks, Kedar.