summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/linux/msm_mdp.h5
-rw-r--r--include/uapi/linux/msm_mdp_ext.h3
2 files changed, 8 insertions, 0 deletions
diff --git a/include/uapi/linux/msm_mdp.h b/include/uapi/linux/msm_mdp.h
index e1591b7ec07f..23fabe42ed0c 100644
--- a/include/uapi/linux/msm_mdp.h
+++ b/include/uapi/linux/msm_mdp.h
@@ -267,6 +267,11 @@ struct mdp_img {
uint32_t priv;
};
+struct mult_factor {
+ uint32_t numer;
+ uint32_t denom;
+};
+
/*
* {3x3} + {3} ccs matrix
*/
diff --git a/include/uapi/linux/msm_mdp_ext.h b/include/uapi/linux/msm_mdp_ext.h
index 0c6034139fa4..a224ff3f5267 100644
--- a/include/uapi/linux/msm_mdp_ext.h
+++ b/include/uapi/linux/msm_mdp_ext.h
@@ -100,6 +100,9 @@ struct mdp_layer_buffer {
/* valid planes count in layer planes list */
uint32_t plane_count;
+ /* compression ratio factor, value depends on the pixel format */
+ struct mult_factor comp_ratio;
+
/*
* SyncFence associated with this buffer. It is used in two ways.
*