diff options
Diffstat (limited to 'include/uapi')
-rw-r--r-- | include/uapi/linux/msm_mdp.h | 5 | ||||
-rw-r--r-- | include/uapi/linux/msm_mdp_ext.h | 3 |
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. * |