msm: sde: Update capability for SDE rotator
MDSS3.x rotator supports downscaling and output compression together.
Add capability to show usermode driver to allow best bandwidth saving
for such usecase. Also rename wb_count to queue_count to reflect the
exact meaning of the HW capability.
CRs-Fixed: 1093816
Change-Id: I38cad55e06ef6496747ba03bfcfaf4328a347c8f
Signed-off-by: Benjamin Chan <bkchan@codeaurora.org>
diff --git a/drivers/media/platform/msm/sde/rotator/sde_rotator_core.c b/drivers/media/platform/msm/sde/rotator/sde_rotator_core.c
index 6fc5fe5..c834abb 100644
--- a/drivers/media/platform/msm/sde/rotator/sde_rotator_core.c
+++ b/drivers/media/platform/msm/sde/rotator/sde_rotator_core.c
@@ -2108,7 +2108,7 @@
#define SPRINT(fmt, ...) \
(cnt += scnprintf(buf + cnt, len - cnt, fmt, ##__VA_ARGS__))
- SPRINT("wb_count=%d\n", mgr->queue_count);
+ SPRINT("queue_count=%d\n", mgr->queue_count);
SPRINT("downscale=1\n");
SPRINT("ubwc=1\n");
diff --git a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
index 43ecaea..440c86e 100644
--- a/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
+++ b/drivers/media/platform/msm/sde/rotator/sde_rotator_r3.c
@@ -2096,6 +2096,8 @@
else
SPRINT("min_downscale=2.0\n");
+ SPRINT("downscale_compression=1\n");
+
#undef SPRINT
return cnt;
}