disp: msm: sde: add support for digital dimming
Add a new connector property to allow DC dimming feature to set dimming backlight LUT. This change also adds a connector event for client to register for backlight info needed for digital dimming feature, including OS brightness, OS brightness_max, panel_backlight, panel_backlight_max, and scale factors from ABA and LTM features. Change-Id: I78f713fb2b965ca24effd973b4dfa9ff07a852f8 Signed-off-by: Ping Li <pingli@codeaurora.org>
This commit is contained in:
@@ -126,10 +126,14 @@ struct dsi_backlight_config {
|
||||
u32 bl_min_level;
|
||||
u32 bl_max_level;
|
||||
u32 brightness_max_level;
|
||||
/* current brightness value */
|
||||
u32 brightness;
|
||||
u32 bl_level;
|
||||
u32 bl_scale;
|
||||
u32 bl_scale_sv;
|
||||
bool bl_inverted_dbv;
|
||||
/* digital dimming backlight LUT */
|
||||
struct drm_msm_dimming_bl_lut *dimming_bl_lut;
|
||||
|
||||
int en_gpio;
|
||||
/* PWM params */
|
||||
|
Reference in New Issue
Block a user