summaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/qcom/camss/camss-vfe.h
diff options
context:
space:
mode:
authorTodor Tomov2018-07-25 18:38:34 +0200
committerMauro Carvalho Chehab2018-08-02 12:33:04 +0200
commit4e1abf66feba454b1dc3d4c7d86759346ec1f134 (patch)
tree2aa373b4812532ad95dedd90b6cd1063a442fd18 /drivers/media/platform/qcom/camss/camss-vfe.h
parentmedia: camss: vfe: Split to hardware dependent and independent parts (diff)
downloadkernel-qcow2-linux-4e1abf66feba454b1dc3d4c7d86759346ec1f134.tar.gz
kernel-qcow2-linux-4e1abf66feba454b1dc3d4c7d86759346ec1f134.tar.xz
kernel-qcow2-linux-4e1abf66feba454b1dc3d4c7d86759346ec1f134.zip
media: camss: vfe: Add support for 8x96
Add VFE hardware dependent part for 8x96. Signed-off-by: Todor Tomov <todor.tomov@linaro.org> Signed-off-by: Hans Verkuil <hansverk@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'drivers/media/platform/qcom/camss/camss-vfe.h')
-rw-r--r--drivers/media/platform/qcom/camss/camss-vfe.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/media/platform/qcom/camss/camss-vfe.h b/drivers/media/platform/qcom/camss/camss-vfe.h
index 19041ba6644a..eaebe833c143 100644
--- a/drivers/media/platform/qcom/camss/camss-vfe.h
+++ b/drivers/media/platform/qcom/camss/camss-vfe.h
@@ -118,6 +118,7 @@ struct vfe_hw_ops {
void (*set_crop_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_clamp_cfg)(struct vfe_device *vfe);
void (*set_qos)(struct vfe_device *vfe);
+ void (*set_ds)(struct vfe_device *vfe);
void (*set_cgc_override)(struct vfe_device *vfe, u8 wm, u8 enable);
void (*set_camif_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_camif_cmd)(struct vfe_device *vfe, u8 enable);
@@ -176,5 +177,6 @@ void msm_vfe_get_vfe_line_id(struct media_entity *entity, enum vfe_line_id *id);
void msm_vfe_stop_streaming(struct vfe_device *vfe);
extern const struct vfe_hw_ops vfe_ops_4_1;
+extern const struct vfe_hw_ops vfe_ops_4_7;
#endif /* QC_MSM_CAMSS_VFE_H */