ALSA: xen-front: Implement ALSA virtual sound driver
[sfrench/cifs-2.6.git] / sound / xen / xen_snd_front_evtchnl.c
index 1faafff08807139940326612b99e2f8cae3199e4..d70a62e7f91085913443fdab100fb76c1b7a3957 100644 (file)
@@ -14,6 +14,7 @@
 #include <xen/xenbus.h>
 
 #include "xen_snd_front.h"
+#include "xen_snd_front_alsa.h"
 #include "xen_snd_front_cfg.h"
 #include "xen_snd_front_evtchnl.h"
 
@@ -118,7 +119,8 @@ static irqreturn_t evtchnl_interrupt_evt(int irq, void *dev_id)
 
                switch (event->type) {
                case XENSND_EVT_CUR_POS:
-                       /* Do nothing at the moment. */
+                       xen_snd_front_alsa_handle_cur_pos(channel,
+                                                         event->op.cur_pos.position);
                        break;
                }
        }