[Bug 109968] New: Audio not routing to external display Samsung 4K U28D590 when connected over USB type-c
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Mar 11 18:22:58 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=109968
Bug ID: 109968
Summary: Audio not routing to external display Samsung 4K
U28D590 when connected over USB type-c
Product: DRI
Version: DRI git
Hardware: x86-64 (AMD64)
OS: other
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Intel
Assignee: intel-gfx-bugs at lists.freedesktop.org
Reporter: chintan.m.patel at intel.com
QA Contact: intel-gfx-bugs at lists.freedesktop.org
CC: intel-gfx-bugs at lists.freedesktop.org
Created attachment 143625
--> https://bugs.freedesktop.org/attachment.cgi?id=143625&action=edit
Non working audio with Samsung 4K Series D model
Connecting Samsung Monitor 4K display(U28D590) to Chromebook (WHL), audio
doesn't route to display (same device and monitor works fine with HDMI ).
Connection type is USB Type-C to DP. Audio drivers are legacy HD Audio and
graphics is i915.
Issue only happens with this particular monitor U28D590 and not happening on
Samsung 4K U28E590, Dell or any other monitor(as far as I know).
I have also read edid after connection and it shows "Audio Data Block"
evtest is also passes.
Issue is not reprodcible after adding 5 sec delay:
diff --git a/drivers/gpu/drm/i915/intel_audio.c
b/drivers/gpu/drm/i915/intel_audio.c
index ee3ca2de983b..9c794968bb2a 100644
--- a/drivers/gpu/drm/i915/intel_audio.c
+++ b/drivers/gpu/drm/i915/intel_audio.c
@@ -26,7 +26,7 @@
#include <drm/i915_component.h>
#include <drm/intel_lpe_audio.h>
#include "intel_drv.h"
-
+#include<linux/delay.h>
#include <drm/drmP.h>
#include <drm/drm_edid.h>
#include "i915_drv.h"
@@ -456,7 +456,8 @@ static void hsw_audio_codec_enable(struct intel_encoder
*encoder,
const u8 *eld = connector->eld;
u32 tmp;
int len, i;
-
+ mdelay(5000);
DRM_DEBUG_KMS("Enable audio codec on pipe %c, %u bytes ELD\n",
pipe_name(pipe), drm_eld_size(eld));
Important Observations:
1. Same monitor U28D590 works fine on Windows or any other chromebook.
2. Tried on different platforms with Legacy –HDA (no dsp), issue is
reproducible
3. If above mentioned delay is less than 5 sec, issue is reproducible.
4. Issue reproducible with drm-tip; 78b288a16a32 drm-tip:
2019y-03m-08d-19h-11m-52s UTC integration manifest
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20190311/2994a8f5/attachment-0001.html>
More information about the intel-gfx-bugs
mailing list