[Bug 102937] [GLK-RVP]HDA verb command response timedout; board to board variation with same S/W

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Sep 22 00:15:55 UTC 2017


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

--- Comment #2 from Sathyanarayana Nujella <sathyanarayana.nujella at intel.com> ---
This is the location where HDA verb command issue observed:


https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git/tree/sound/soc/intel/skylake/skl.c?h=for-next#n523
static int probe_codec(struct hdac_ext_bus *ebus, int addr)
{
        struct hdac_bus *bus = ebus_to_hbus(ebus);
        unsigned int cmd = (addr << 28) | (AC_NODE_ROOT << 20) |
                (AC_VERB_PARAMETERS << 8) | AC_PAR_VENDOR_ID;
        unsigned int res = -1;

        mutex_lock(&bus->cmd_mutex);
        snd_hdac_bus_send_cmd(bus, cmd);
        snd_hdac_bus_get_response(bus, addr, &res);

==>
For the above hadc bus got response timedout and log shows this response:

[ 6.388520] addr=0x2 cmd=0x200f0000 res=0xffffffff

-- 
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: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170922/c4c5c5ac/attachment.html>


More information about the intel-gfx-bugs mailing list