diff options
author | Jason Gunthorpe <jgunthorpe@obsidianresearch.com> | 2017-02-01 20:48:45 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-02-10 15:20:44 +0100 |
commit | 425902f5c8e3034b2d9d7a714289d8d579c733b2 (patch) | |
tree | e21330c7880799f64abed26cf1c7737adb515fb1 /drivers/w1 | |
parent | fpga: Add scatterlist based programming (diff) | |
download | linux-425902f5c8e3034b2d9d7a714289d8d579c733b2.tar.xz linux-425902f5c8e3034b2d9d7a714289d8d579c733b2.zip |
fpga zynq: Use the scatterlist interface
This allows the driver to avoid a high order coherent DMA allocation
and memory copy. With this patch it can DMA directly from the kernel
pages that the bitfile is stored in.
Since this is now a gather DMA operation the driver uses the ISR
to feed the chips DMA queue with each entry from the SGL.
Signed-off-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Acked-by: Moritz Fischer <moritz.fischer@ettus.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/w1')
0 files changed, 0 insertions, 0 deletions