media: camss: Refactor CSID HW version support
authorRobert Foss <robert.foss@linaro.org>
Tue, 16 Mar 2021 17:19:18 +0000 (18:19 +0100)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Mon, 22 Mar 2021 11:26:44 +0000 (12:26 +0100)
commit76005817fa954310a8af2bd0644404baee34a03f
tree43f4b888451a93414674249d498b996850124f3d
parente19b14b1873dff2a653ae726904fbd47d4525359
media: camss: Refactor CSID HW version support

In order to support Qualcomm ISP hardware architectures that diverge
from older architectures, the CSID subdevice drivers needs to be refactored
to better abstract the different ISP hardware architectures.

Signed-off-by: Robert Foss <robert.foss@linaro.org>
Reviewed-by: Andrey Konovalov <andrey.konovalov@linaro.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/qcom/camss/Makefile
drivers/media/platform/qcom/camss/camss-csid-4-1.c [new file with mode: 0644]
drivers/media/platform/qcom/camss/camss-csid-4-7.c [new file with mode: 0644]
drivers/media/platform/qcom/camss/camss-csid.c
drivers/media/platform/qcom/camss/camss-csid.h