[PATCH] drm/i915: Return early when no pipes available
Mika Kahola
mika.kahola at intel.com
Wed Nov 8 08:27:01 UTC 2017
Sometimes we start initializing audio when no display is connected i.e.
number of pipes is 0. To fix an warning in dmesg log, let's return early
if number of available pipes is set to 0.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103206
Signed-off-by: Mika Kahola <mika.kahola at intel.com>
---
drivers/gpu/drm/i915/intel_audio.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/gpu/drm/i915/intel_audio.c b/drivers/gpu/drm/i915/intel_audio.c
index 4705194..5e367b1 100644
--- a/drivers/gpu/drm/i915/intel_audio.c
+++ b/drivers/gpu/drm/i915/intel_audio.c
@@ -859,6 +859,9 @@ static int i915_audio_component_get_eld(struct device *kdev, int port,
const u8 *eld;
int ret = -EINVAL;
+ if (INTEL_INFO(dev_priv)->num_pipes == 0)
+ return ret;
+
mutex_lock(&dev_priv->av_mutex);
intel_encoder = get_saved_enc(dev_priv, port, pipe);
--
2.7.4
More information about the Intel-gfx-trybot
mailing list