msm: sde: Add support for 1.5x downscale in rotator
msmcobalt v2 supports 1.5x downscaling in the rotator.
CRs-Fixed: 1055035
Change-Id: Icd71fd6d53783a7972305d1256acb209698e575d
Signed-off-by: Benjamin Chan <bkchan@codeaurora.org>
diff --git a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3_internal.h b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3_internal.h
index 272b15e..b95f838 100644
--- a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3_internal.h
+++ b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3_internal.h
@@ -116,6 +116,8 @@
* @cfg: Rotator Fetch engine configuration parameters
* @danger_lut: Danger LUT setting
* @safe_lut: Safe LUT setting
+ * @dnsc_factor_w: Downscale factor for width
+ * @dnsc_factor_h: Downscale factor for height
* @flags: Specific config flag, see SDE_ROT_FLAG_ for details
*/
void (*setup_rotator_fetchengine)(
@@ -124,6 +126,8 @@
struct sde_hw_rot_sspp_cfg *cfg,
u32 danger_lut,
u32 safe_lut,
+ u32 dnsc_factor_w,
+ u32 dnsc_factor_h,
u32 flags);
/**