[ALSA] Fix compilation on 32bit arch
[powerpc.git] / sound / core / timer.c
index 305e39d..d67a5e9 100644 (file)
@@ -845,7 +845,7 @@ int snd_timer_dev_register(snd_device_t *dev)
        return 0;
 }
 
-int snd_timer_unregister(snd_timer_t *timer)
+static int snd_timer_unregister(snd_timer_t *timer)
 {
        struct list_head *p, *n;
        snd_timer_instance_t *ti;
@@ -946,11 +946,6 @@ struct snd_timer_system_private {
        unsigned long correction;
 };
 
-unsigned int snd_timer_system_resolution(void)
-{
-       return 1000000000L / HZ;
-}
-
 static void snd_timer_s_function(unsigned long data)
 {
        snd_timer_t *timer = (snd_timer_t *)data;
@@ -1687,7 +1682,7 @@ static int snd_timer_user_pause(struct file *file)
                
        tu = file->private_data;
        snd_assert(tu->timeri != NULL, return -ENXIO);
-       return (err = snd_timer_continue(tu->timeri)) < 0 ? err : 0;
+       return (err = snd_timer_pause(tu->timeri)) < 0 ? err : 0;
 }
 
 enum {
@@ -1938,4 +1933,3 @@ EXPORT_SYMBOL(snd_timer_global_free);
 EXPORT_SYMBOL(snd_timer_global_register);
 EXPORT_SYMBOL(snd_timer_global_unregister);
 EXPORT_SYMBOL(snd_timer_interrupt);
-EXPORT_SYMBOL(snd_timer_system_resolution);