--- /dev/null
+From tiwai@suse.de Tue Apr 8 14:31:41 2014
+From: Takashi Iwai <tiwai@suse.de>
+Date: Tue, 8 Apr 2014 18:49:00 +0200
+Subject: Revert "ALSA: hda - Increment default stream numbers for AMD HDMI controllers"
+To: stable@vger.kernel.org
+Cc: Anssi Hannula <anssi.hannula@iki.fi>, Christian Güdel <cg@dmesg.ch>
+Message-ID: <1396975740-22160-1-git-send-email-tiwai@suse.de>
+
+From: Takashi Iwai <tiwai@suse.de>
+
+This reverts commit 7546abfb8e1f9933b549f05898377e9444ee4cb2.
+
+The commit [7546abfb: ALSA: hda - Increment default stream numbers for
+AMD HDMI controllers] introduced a regression where the AMD HDMI
+playback streams don't work properly. As the simplest fix, this patch
+reverts that commit.
+
+The upstream code has been changed largely and already contains
+another fix (by changing the stream assignment order), this revert
+should be applied only to 3.14 kernel where the regression was
+introduced.
+
+Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77002
+Reported-by: Christian Güdel <cg@dmesg.ch>
+Reported-by: Anssi Hannula <anssi.hannula@iki.fi>
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+
+Greg, there is no upstream commit id due to the reason describe in the
+above. It's a simple revert, so please take as is.
+
+thanks,
+
+Takashi
+
+ sound/pci/hda/hda_intel.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/sound/pci/hda/hda_intel.c
++++ b/sound/pci/hda/hda_intel.c
+@@ -297,9 +297,9 @@ enum { SDI0, SDI1, SDI2, SDI3, SDO0, SDO
+ #define ULI_NUM_CAPTURE 5
+ #define ULI_NUM_PLAYBACK 6
+
+-/* ATI HDMI may have up to 8 playbacks and 0 capture */
++/* ATI HDMI has 1 playback and 0 capture */
+ #define ATIHDMI_NUM_CAPTURE 0
+-#define ATIHDMI_NUM_PLAYBACK 8
++#define ATIHDMI_NUM_PLAYBACK 1
+
+ /* TERA has 4 playback and 3 capture */
+ #define TERA_NUM_CAPTURE 3