projects
/
GitHub
/
LineageOS
/
G12
/
android_kernel_amlogic_linux-4.9.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7137aec
)
drm/i915/panel: setup pwm backlight based on connector type
author
Jani Nikula
<jani.nikula@intel.com>
Wed, 16 Mar 2016 10:43:33 +0000
(12:43 +0200)
committer
Jani Nikula
<jani.nikula@intel.com>
Wed, 16 Mar 2016 16:28:50 +0000
(18:28 +0200)
Use the connector type instead of VBT directly to decide which backlight
mechanism to use on VLV/CHV. (Indirectly, this is the same thing, but
hides the VBT use.)
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link:
http://patchwork.freedesktop.org/patch/msgid/1458125015-7931-5-git-send-email-jani.nikula@intel.com
drivers/gpu/drm/i915/intel_panel.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/gpu/drm/i915/intel_panel.c
b/drivers/gpu/drm/i915/intel_panel.c
index 0fe059bc7d8055dba3272ddb708a6203703ce8cd..8c8996fcbaf51c3163c4289cb99eac530596cbf9 100644
(file)
--- a/
drivers/gpu/drm/i915/intel_panel.c
+++ b/
drivers/gpu/drm/i915/intel_panel.c
@@
-1743,7
+1743,7
@@
intel_panel_init_backlight_funcs(struct intel_panel *panel)
panel->backlight.get = pch_get_backlight;
panel->backlight.hz_to_pwm = pch_hz_to_pwm;
} else if (IS_VALLEYVIEW(dev_priv) || IS_CHERRYVIEW(dev_priv)) {
- if (
dev_priv->vbt.has_mipi
) {
+ if (
connector->base.connector_type == DRM_MODE_CONNECTOR_DSI
) {
panel->backlight.setup = pwm_setup_backlight;
panel->backlight.enable = pwm_enable_backlight;
panel->backlight.disable = pwm_disable_backlight;