[Bug 88876] [SKL regression][Audio][HD-A Display]: Can't refresh ELD information with cable hot-plug

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 2 19:25:22 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88876

jinliangx.wang at intel.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |ASSIGNED

--- Comment #6 from jinliangx.wang at intel.com ---
Hi Jani,

After bisect with drm-intel-nightly kernel tree, I think this bug should not be
a regression, it can be defined as a new bug for SKL.

Test the kernel on 2014-12-04 (hasn't merged any SKL GFX patch from
drm-intel-internal at Dec 2014), boot with HDMI monitor connected, do the test
steps:
1.  cat /proc/asound/PCH/eld#2.0
monitor_present         1
eld_valid               1
monitor_name            ASUS PA238
connection_type         HDMI
eld_version             [0x2] CEA-861D or below
edid_version            [0x3] CEA-861-B, C or D
manufacture_id          0x6904
product_id              0x23b1
port_id                 0x0
support_hdcp            0
support_ai              0
audio_sync_delay        0
speakers                [0x1] FL/FR
sad_count               1
sad0_coding_type        [0x1] LPCM
sad0_channels           2
sad0_rates              [0x4e0] 32000 44100 48000 96000
sad0_bits               [0xe0000] 16 20 24
(Can get ELD info of monitor, it's correct)
2. unplug HDMI cable, cat /proc/asound/PCH/eld#2.0
monitor_present         1
eld_valid               1
monitor_name            ASUS PA238
connection_type         HDMI
eld_version             [0x2] CEA-861D or below
edid_version            [0x3] CEA-861-B, C or D
manufacture_id          0x6904
product_id              0x23b1
port_id                 0x0
support_hdcp            0
support_ai              0
audio_sync_delay        0
speakers                [0x1] FL/FR
sad_count               1
sad0_coding_type        [0x1] LPCM
sad0_channels           2
sad0_rates              [0x4e0] 32000 44100 48000 96000
sad0_bits               [0xe0000] 16 20 24
(The ELD info can't be refreshed, it' wrong)

With HDMI monitor disconnect, the ELD info should be refresh to 
monitor_present         0
eld_valid               0
But the reproducibility of the bug was not 100%, need hotplug HDMI cable for
many times.

I also tried other kernels of a few days between 2014-12-04 to 2015-12-31, the
test results are same as above. 

So I can't find the good commit, it should not be regression.


Next I test kernel on 2015-01-30 and 2015-02-28, (has merged SKL GFX patches
from drm-intel-internal tree), boot with HDMI monitor connected, do the test
steps:
1.  cat /proc/asound/PCH/eld#2.0
monitor_present         1
eld_valid               1
monitor_name            ASUS PA238
connection_type         HDMI
eld_version             [0x2] CEA-861D or below
edid_version            [0x3] CEA-861-B, C or D
manufacture_id          0x6904
product_id              0x23b1
port_id                 0x0
support_hdcp            0
support_ai              0
audio_sync_delay        0
speakers                [0x1] FL/FR
sad_count               1
sad0_coding_type        [0x1] LPCM
sad0_channels           2
sad0_rates              [0x4e0] 32000 44100 48000 96000
sad0_bits               [0xe0000] 16 20 24
(Can get ELD info of monitor, it's correct)
2. unplug HDMI cable, cat /proc/asound/PCH/eld#2.0
monitor_present         0
eld_valid               0
(With HDMI monitor disconnect, the ELD info can be refresh to 0, it's correct)
3. plug HDMI cable to another monitor, cat /proc/asound/PCH/eld#2.0
monitor_present         0
eld_valid               0
(Can't get ELD info of new monitor, it's wrong)

The phenomenon is different from Dec 2014, but still unable to match the
requirement of ELD info refresh.

Hardware    
Platform:     Skylake Client
CPU:            Skylake C0
Chipset PCH:    SKL PCH-LP A2
CRB:            Skylake Y LPDDR3 RVP3  FAB2
Audio card:    ALC286
Reworks:    FBS02, FBS03
Software
Linux distribution:     Ubuntu 14.04 64 bits
BIOS:           SKLSE2R1.86C.B068.R00.150109090

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20150303/1d96472d/attachment-0001.html>


More information about the intel-gfx-bugs mailing list