ALSA: hda - fix Lewisburg audio issue
authorJaroslav Kysela <perex@perex.cz>
Wed, 15 Feb 2017 16:09:42 +0000 (17:09 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Mar 2017 05:41:41 +0000 (06:41 +0100)
commit51ce9867c2efd422519edb92e6d4ea5276b3f283
treec41d4a135cb90a3eac36a18af60d814a390a80c2
parentebc3e95502aa9feebe1fd021b6d3c44dd27ecb48
ALSA: hda - fix Lewisburg audio issue

commit e7480b34ad1ab84a63540b2c884cb92c0764ab74 upstream.

Like for Sunrise Point, the total stream number of Lewisburg's
input and output stream exceeds 15 (GCAP is 0x9701), which will
cause some streams do not work because of the overflow on
SDxCTL.STRM field if using the legacy stream tag allocation method.

Fixes: 5cf92c8b3dc5 ("ALSA: hda - Add Intel Lewisburg device IDs Audio")
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/pci/hda/hda_intel.c