summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorCarl Vanderlip <carlv@codeaurora.org>2013-05-16 21:00:03 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:17:31 -0700
commit0be60c18e686082ffae0b7c968dca117676577cc (patch)
treea954ca2664f8dff831dcda86599778d284504d44 /include/uapi/linux
parent846ecddb2c9dafec42400fb3ed7eb227bf49f46f (diff)
msm: mdss: Add assertive display backlight linearity LUT
Provide assertive display a means of linearizing backlight luminosity. Change-Id: Ie39b087f9d5f5e7367fa786945f16af9738e98a6 Signed-off-by: Carl Vanderlip <carlv@codeaurora.org>
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/msm_mdp.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/uapi/linux/msm_mdp.h b/include/uapi/linux/msm_mdp.h
index a032b8e8757c..85011a0db2af 100644
--- a/include/uapi/linux/msm_mdp.h
+++ b/include/uapi/linux/msm_mdp.h
@@ -589,6 +589,9 @@ struct mdp_calib_config_data {
uint32_t data;
};
+#define MDSS_MAX_BL_BRIGHTNESS 255
+#define AD_BL_LIN_LEN (MDSS_MAX_BL_BRIGHTNESS + 1)
+
#define MDSS_AD_MODE_AUTO_BL 0x0
#define MDSS_AD_MODE_AUTO_STR 0x1
#define MDSS_AD_MODE_TARG_STR 0x3
@@ -615,6 +618,9 @@ struct mdss_ad_init {
uint16_t frame_h;
uint8_t logo_v;
uint8_t logo_h;
+ uint32_t bl_lin_len;
+ uint32_t *bl_lin;
+ uint32_t *bl_lin_inv;
};
struct mdss_ad_cfg {