]> git.hungrycats.org Git - linux/commitdiff
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
authorJaroslav Kysela <perex@suse.cz>
Fri, 6 Feb 2004 12:32:58 +0000 (13:32 +0100)
committerJaroslav Kysela <perex@suse.cz>
Fri, 6 Feb 2004 12:32:58 +0000 (13:32 +0100)
Intel8x0 driver
Andrew Morton <akpm@osdl.org>
- Fix some unnecessary and odd handling of timeval usec overflow

sound/pci/intel8x0.c

index fbefa8c7dbe34f7d223d4b0d2d268f522a3ec717..a86481b097007a547cca604c075371b3d3bc0358 100644 (file)
@@ -2283,10 +2283,8 @@ static void __devinit intel8x0_measure_ac97_clock(intel8x0_t *chip)
 
        t = stop_time.tv_sec - start_time.tv_sec;
        t *= 1000000;
-       if (stop_time.tv_usec < start_time.tv_usec)
-               t -= start_time.tv_usec - stop_time.tv_usec;
-       else
-               t += stop_time.tv_usec - start_time.tv_usec;
+       t += stop_time.tv_usec - start_time.tv_usec;
+       printk(KERN_INFO "%s: measured %lu usecs\n", __FUNCTION__, t);
        if (t == 0) {
                snd_printk(KERN_ERR "?? calculation error..\n");
                return;