drm/i915: Add option to support dynamic backlight via DPCD
This patch adds option to enable dynamic backlight for eDP panel that supports this feature via DPCD register and set minimum / maximum brightness to 0% and 100% of the normal brightness. Signed-off-by: Puthikorn Voravootivat <puthik@chromium.org> Reviewed-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/20170622190339.142671-4-puthik@chromium.org
This commit is contained in:

committed by
Daniel Vetter

parent
560a758d39
commit
ae25eceab6
@@ -65,6 +65,7 @@ struct i915_params i915 __read_mostly = {
|
||||
.inject_load_failure = 0,
|
||||
.enable_dpcd_backlight = -1,
|
||||
.enable_gvt = false,
|
||||
.enable_dbc = true,
|
||||
};
|
||||
|
||||
module_param_named(modeset, i915.modeset, int, 0400);
|
||||
@@ -254,3 +255,7 @@ MODULE_PARM_DESC(enable_dpcd_backlight,
|
||||
module_param_named(enable_gvt, i915.enable_gvt, bool, 0400);
|
||||
MODULE_PARM_DESC(enable_gvt,
|
||||
"Enable support for Intel GVT-g graphics virtualization host support(default:false)");
|
||||
|
||||
module_param_named_unsafe(enable_dbc, i915.enable_dbc, bool, 0600);
|
||||
MODULE_PARM_DESC(enable_dbc,
|
||||
"Enable support for dynamic backlight control (default:true)");
|
||||
|
Reference in New Issue
Block a user