]> err.no Git - linux-2.6/blobdiff - sound/pci/echoaudio/echoaudio_dsp.c
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
[linux-2.6] / sound / pci / echoaudio / echoaudio_dsp.c
index 42afa837d9b48b78ae542f65ba9c0747c31cc614..e6c100770392ef20b146903bc142305323a301f8 100644 (file)
@@ -43,11 +43,11 @@ static int wait_handshake(struct echoaudio *chip)
 {
        int i;
 
-       /* Wait up to 10ms for the handshake from the DSP */
+       /* Wait up to 20ms for the handshake from the DSP */
        for (i = 0; i < HANDSHAKE_TIMEOUT; i++) {
                /* Look for the handshake value */
+               barrier();
                if (chip->comm_page->handshake) {
-                       /*if (i)  DE_ACT(("Handshake time: %d\n", i));*/
                        return 0;
                }
                udelay(1);