summaryrefslogtreecommitdiff
path: root/include/math-emu
diff options
context:
space:
mode:
authorRicardo Ribalda <ricardo.ribalda@gmail.com>2013-08-02 13:19:59 (GMT)
committerMauro Carvalho Chehab <m.chehab@samsung.com>2013-09-26 10:33:01 (GMT)
commitdf23728118cd0f53070769e2ac26a255f66daa57 (patch)
treea64d32ebea478de89333920d23ac67474be3580e /include/math-emu
parent819585bc4811bc54e316dfe521ce163816fa0ad1 (diff)
downloadlinux-fsl-qoriq-df23728118cd0f53070769e2ac26a255f66daa57.tar.xz
[media] videobuf2-dma-sg: Allocate pages as contiguous as possible
Most DMA engines have limitations regarding the number of DMA segments (sg-buffers) that they can handle. Videobuffers can easily spread through hundreds of pages. In the previous aproach, the pages were allocated individually, this could led to the creation houndreds of dma segments (sg-buffers) that could not be handled by some DMA engines. This patch tries to minimize the number of DMA segments by using alloc_pages. In the worst case it will behave as before, but most of the times it will reduce the number of dma segments Acked-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Andre Heider <a.heider@gmail.com> Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'include/math-emu')
0 files changed, 0 insertions, 0 deletions