projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
77fe36f
)
drm/i915/psr: Check for the specific AUX_FRAME_SYNC cap bit.
author
Dhinakaran Pandiyan
<
[email protected]
>
Fri, 23 Feb 2018 22:15:18 +0000
(14:15 -0800)
committer
Rodrigo Vivi
<
[email protected]
>
Tue, 27 Feb 2018 20:06:26 +0000
(12:06 -0800)
The cap check should be specifically for bit 0 instead of any bit.
Cc: Rodrigo Vivi <
[email protected]
>
Signed-off-by: Dhinakaran Pandiyan <
[email protected]
>
Reviewed-by: Rodrigo Vivi <
[email protected]
>
Fixes: 474d1ec4a3d7 ("drm/i915/skl: Enabling PSR2 SU with frame sync")
Signed-off-by: Rodrigo Vivi <
[email protected]
>
Link:
https://patchwork.freedesktop.org/patch/msgid/
[email protected]
drivers/gpu/drm/i915/intel_psr.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/intel_psr.c
b/drivers/gpu/drm/i915/intel_psr.c
index 8f8bcffd8d49557f1d98b7f9b643613ad7a67ea3..b7cc6dd45c9e25498bb410299695717738c919a3 100644
(file)
--- a/
drivers/gpu/drm/i915/intel_psr.c
+++ b/
drivers/gpu/drm/i915/intel_psr.c
@@
-144,7
+144,7
@@
void intel_psr_init_dpcd(struct intel_dp *intel_dp)
DP_SINK_DEVICE_AUX_FRAME_SYNC_CAP,
&frame_sync_cap) != 1)
frame_sync_cap = 0;
- dev_priv->psr.aux_frame_sync = frame_sync_cap
? true : false
;
+ dev_priv->psr.aux_frame_sync = frame_sync_cap
& DP_AUX_FRAME_SYNC_CAP
;
/* PSR2 needs frame sync as well */
dev_priv->psr.psr2_support = dev_priv->psr.aux_frame_sync;
DRM_DEBUG_KMS("PSR2 %s on sink",