[alsa-devel] [PATCH 3.0-rc1 resend] ALSA: isight: add now required waking of DMA context

Stefan Richter stefanr at s5r6.in-berlin.de
Wed Jun 22 08:59:50 CEST 2011


Date: Tue, 31 May 2011 11:07:50 +0200

Since commit 13882a82ee16, upper-layer firewire drivers are required to
flush after queuing a batch of isochronous buffers.

Signed-off-by: Stefan Richter <stefanr at s5r6.in-berlin.de>
---
 sound/firewire/isight.c |    1 +
 1 file changed, 1 insertion(+)

Index: b/sound/firewire/isight.c
===================================================================
--- a/sound/firewire/isight.c
+++ b/sound/firewire/isight.c
@@ -213,6 +213,7 @@ static void isight_packet(struct fw_iso_
 	if (++index >= QUEUE_LENGTH)
 		index = 0;
 	isight->packet_index = index;
+	fw_iso_context_queue_flush(isight->context);
 }
 
 static int isight_connect(struct isight *isight)


-- 
Stefan Richter
-=====-==-== -==- =-==-
http://arcgraph.de/sr/


More information about the Alsa-devel mailing list