drm/msm/sde: Add support for HDR10 Programming

Driver will dynamically detect by parsing the device tree to check if
platform supports HDR10 feature. To support HDR10 gamut and pgc features
should be supported by the platform. Change adds support for HDR10 color
processing block programming.

Change-Id: I8c6e75b4fc1aec7a5ed9009807878bfa617bd9b2
Signed-off-by: Gopikrishnaiah Anandan <agopik@codeaurora.org>
diff --git a/drivers/gpu/drm/msm/sde/sde_hw_reg_dma_v1_color_proc.h b/drivers/gpu/drm/msm/sde/sde_hw_reg_dma_v1_color_proc.h
index b82267c..e3bf142 100644
--- a/drivers/gpu/drm/msm/sde/sde_hw_reg_dma_v1_color_proc.h
+++ b/drivers/gpu/drm/msm/sde/sde_hw_reg_dma_v1_color_proc.h
@@ -38,4 +38,17 @@
  */
 void reg_dmav1_setup_dspp_vlutv18(struct sde_hw_dspp *ctx, void *cfg);
 
+/**
+ * reg_dmav1_setup_3d_gamutv4() - gamut v4 implementation using reg dma v1.
+ * @ctx: dspp ctx info
+ * @cfg: pointer to struct sde_hw_cp_cfg
+ */
+void reg_dmav1_setup_dspp_3d_gamutv4(struct sde_hw_dspp *ctx, void *cfg);
+
+/**
+ * reg_dmav1_setup_dspp_gc_v18() - gc v18 implementation using reg dma v1.
+ * @ctx: dspp ctx info
+ * @cfg: pointer to struct sde_hw_cp_cfg
+ */
+void reg_dmav1_setup_dspp_gcv18(struct sde_hw_dspp *ctx, void *cfg);
 #endif /* _SDE_HW_REG_DMA_V1_COLOR_PROC_H */