]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
dmaengine: xilinx: dma: In axidma add support for 64MB data transfer
authorRadhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Fri, 27 Apr 2018 10:12:48 +0000 (15:42 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 2 May 2018 06:29:56 +0000 (08:29 +0200)
commita45919785400a76876e2f3b49e4bdbb6d0aaf4f1
tree6e60b1adcae8602a0b781e1ab58f5b916d0a0d6d
parent968e1a05dbd9f21d83e7ee0231098552e667137c
dmaengine: xilinx: dma: In axidma add support for 64MB data transfer

In 2018.1 axidma IP support for 64 MB data transfer is added by increasing
buffer length width to 26bit. Modify DT "xlnx,sg-length-width" validation
accordingly. Since max length for previous IP version is 23 bit display a
warning message if length is in 23-26 bit range. It would have an ideal
solution to add a separate compatibility string and config structure for
this changed IP but due to lack of proper DMA IP versioning it's dropped.

Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/dma/xilinx/xilinx_dma.c