]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/commit
ALSA: trident - pause s/pdif output
authorPierre Ossman <drzeus@drzeus.cx>
Fri, 18 Jul 2008 23:04:27 +0000 (19:04 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Aug 2008 19:43:07 +0000 (12:43 -0700)
commit4c9d5d1d231ba0436b95becba6b0ef5d8bced4a2
tree2b7751a8b3308b1972490fae6d4ee6e1acf8a4d1
parent552e0bfaac56608f37b497db013e9a6d38df1b11
ALSA: trident - pause s/pdif output

Commit 981bcead3f2279a1ec6fb5f2c57aff79ed61a700 upstream.

Stop the S/PDIF DMA engine and output when the device is told to pause.
It will keep on looping the current buffer contents if this isn't done.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Tested-by: Rene Herman <rene.herman@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sound/pci/trident/trident_main.c