diff options
author | José Roberto de Souza <[email protected]> | 2019-04-05 17:51:11 -0700 |
---|---|---|
committer | José Roberto de Souza <[email protected]> | 2019-04-08 10:39:11 -0700 |
commit | 98c0d19ec72cd75ff85f9e84c52d11deb3c82032 (patch) | |
tree | 7e93d41d7fc9ff0639986867074846b200f2b0e9 | |
parent | c0f6ffb2cd6a99ace18e7e195048381d6185cfcb (diff) |
drm/i915/psr: Initialize PSR mutex even when sink is not reliable
Even when driver is reloaded and hits this scenario the PSR mutex
should be initialized, otherwise reading PSR debugfs status will
execute mutex_lock() over a mutex that was not initialized.
Cc: Dhinakaran Pandiyan <[email protected]>
Cc: Rodrigo Vivi <[email protected]>
Reviewed-by: Rodrigo Vivi <[email protected]>
Signed-off-by: José Roberto de Souza <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
-rw-r--r-- | drivers/gpu/drm/i915/intel_psr.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_psr.c b/drivers/gpu/drm/i915/intel_psr.c index 361d231c888b..cc8b5be68e89 100644 --- a/drivers/gpu/drm/i915/intel_psr.c +++ b/drivers/gpu/drm/i915/intel_psr.c @@ -1230,7 +1230,6 @@ void intel_psr_init(struct drm_i915_private *dev_priv) if (val) { DRM_DEBUG_KMS("PSR interruption error set\n"); dev_priv->psr.sink_not_reliable = true; - return; } /* Set link_standby x link_off defaults */ |