]> git.baikalelectronics.ru Git - kernel.git/commit
[media] pxa_camera: conversion to dmaengine
authorRobert Jarzmik <robert.jarzmik@free.fr>
Sun, 6 Sep 2015 11:42:13 +0000 (08:42 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Thu, 3 Mar 2016 10:29:17 +0000 (07:29 -0300)
commitd1e4ed95d049b73fd07be27b7646b06e4b6c7bae
tree1aa12274593fe18ba72dc52efeec7dbcf20ea3d9
parent69c3c11dafb3b5966a8b60b43ed39f801e4bebe7
[media] pxa_camera: conversion to dmaengine

Convert pxa_camera to dmaengine. This removes all DMA registers
manipulation in favor of the more generic dmaengine API.

The functional level should be the same as before. The biggest change is
in the sg_split() function, which splits a videobuf-dma into several
scatterlists for 3 planes captures (Y, U, V).

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
[g.liakhovetski@gmx.de: fix a function prototype, use bool, struct init]
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/platform/soc_camera/Kconfig
drivers/media/platform/soc_camera/pxa_camera.c