[Bug 92792] New: [HDMI Braswell N3150 ] forced Edid file seems still to use broken tv edid for sound

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 3 02:47:00 PST 2015


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

            Bug ID: 92792
           Summary: [HDMI Braswell N3150 ] forced Edid file seems still to
                    use broken tv edid for sound
           Product: DRI
           Version: DRI git
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Intel
          Assignee: intel-gfx-bugs at lists.freedesktop.org
          Reporter: kaufmann.mobil at gmail.com
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
                CC: intel-gfx-bugs at lists.freedesktop.org

My TV Pioneer pdp 434 seems to have an broken EDID (CRC error). It is connected
via an Onkyo AVR.

The System (ASROCK n3150m) is not enabling HDMI when TV is on and/or is
connected directly. HDMI is enabled when the AVR is on and TV off.

This issue is handled with drm_kms_kernel_helper edid overridings. But HDMI
sound is not working when TV is on. /proc/asound/card0/eld* is not populated
although drm is detecting 8 SAD in the valid edid file which i have given. 

Currently i am attaching an udev rule to drm events which is disabling and
enabling audio via xrandr when /proc/asound/card0/eld* is not populated. The
rule is executed when i am switching tv off. After switching TV on i have got
sound until the system is not executing any xrandr command.

Distribution is OpenElec by fritsch with 4.3 Kernel. I was redirected to here
from http://forum.kodi.tv/showthread.php?tid=231955&pid=2148990#pid2148990

here some debug boot logs with drm.debug=0x1e

Pioneer connected direct: http://sprunge.us/jVMi
TV via AVR both on: http://sprunge.us/HfQf
TV off / AVR on: http://sprunge.us/QSae
same run as above but tv is switched on afterwards: http://sprunge.us/CebX
xrandr after above: http://sprunge.us/fYJZ
forced EDID, TV off(Standby), tv is connected directly: http://sprunge.us/TgWa
forced EDID, TV off / AVR off: http://sprunge.us/LPXi
forced EDID, TV off / AVR on: http://sprunge.us/ULKT
forced EDID, TV on / AVR on: http://sprunge.us/AZjX

I am not sure if it is the same issue: /proc/asound/card0/eld* is also not
populated with given edid file without any connected HDMI.

if you need more info, please let me know.

-- 
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/20151103/296e4b01/attachment.html>


More information about the intel-gfx-bugs mailing list