OSDN Git Service

media: mem2mem: Make .job_abort optional
authorEzequiel Garcia <ezequiel@collabora.com>
Mon, 18 Jun 2018 04:38:52 +0000 (00:38 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Tue, 24 Jul 2018 21:45:08 +0000 (17:45 -0400)
commit5525b8314389a0c558d15464e86f438974b94e32
tree108ad7116251e10aa005ad9835c19e61c1007999
parent774f1c912776330ece84540fac370ec201c878b4
media: mem2mem: Make .job_abort optional

Implementing job_abort() does not make sense on some drivers.
This is not a problem, as the abort is not required to
wait for the job to finish. Quite the opposite, drivers
are encouraged not to wait.

Demote v4l2_m2m_ops.job_abort from required to optional, and
clean all drivers with dummy implementations.

Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c
drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c
drivers/media/platform/rcar_jpu.c
drivers/media/platform/rockchip/rga/rga.c
drivers/media/platform/s5p-g2d/g2d.c
drivers/media/platform/s5p-jpeg/jpeg-core.c
drivers/media/v4l2-core/v4l2-mem2mem.c
include/media/v4l2-mem2mem.h