OSDN Git Service

media: vimc: add vimc_ent_type struct for the callbacks of entities
authorDafna Hirschfeld <dafna.hirschfeld@collabora.com>
Tue, 31 Mar 2020 18:45:15 +0000 (20:45 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 14 Apr 2020 10:05:30 +0000 (12:05 +0200)
commite472d6a2594bb78277c5c7272f8867652aee9591
treec6395ab95adf31a98fd24a5abefe8a819c56644a
parent5aa0d0964b98100595dcdbf3af12f45c579a8198
media: vimc: add vimc_ent_type struct for the callbacks of entities

Since each vimc entity type is defined by the
callbacks implementation, it is a good idea to
add a struct to hold these callbacks.

Each vimc entity then declare its type in the file for
the entity.

Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/test_drivers/vimc/vimc-capture.c
drivers/media/test_drivers/vimc/vimc-common.h
drivers/media/test_drivers/vimc/vimc-core.c
drivers/media/test_drivers/vimc/vimc-debayer.c
drivers/media/test_drivers/vimc/vimc-scaler.c
drivers/media/test_drivers/vimc/vimc-sensor.c