zynq_fpga_write
zynq_fpga_write(priv, INT_MASK_OFFSET, ~enable);
zynq_fpga_write(priv, DMA_SRC_ADDR_OFFSET, addr);
zynq_fpga_write(priv, DMA_DST_ADDR_OFFSET, DMA_INVALID_ADDRESS);
zynq_fpga_write(priv, DMA_SRC_LEN_OFFSET, len / 4);
zynq_fpga_write(priv, DMA_DEST_LEN_OFFSET, 0);
zynq_fpga_write(priv, INT_STS_OFFSET, IXR_DMA_DONE_MASK);
zynq_fpga_write(priv, CTRL_OFFSET, ctrl);
zynq_fpga_write(priv, CTRL_OFFSET, ctrl);
zynq_fpga_write(priv, CTRL_OFFSET, ctrl);
zynq_fpga_write(priv, CTRL_OFFSET,
zynq_fpga_write(priv, CTRL_OFFSET,
zynq_fpga_write(priv, MCTRL_OFFSET, (~MCTRL_PCAP_LPBK_MASK & ctrl));
zynq_fpga_write(priv, INT_STS_OFFSET, IXR_ALL_MASK);
zynq_fpga_write(priv, INT_STS_OFFSET, IXR_ALL_MASK);
zynq_fpga_write(priv, CTRL_OFFSET,
zynq_fpga_write(priv, UNLOCK_OFFSET, UNLOCK_MASK);
zynq_fpga_write(priv, INT_STS_OFFSET, IXR_ALL_MASK);