summaryrefslogtreecommitdiffstats
path: root/sound/xen/xen_snd_front_evtchnl.c
diff options
context:
space:
mode:
Diffstat (limited to 'sound/xen/xen_snd_front_evtchnl.c')
-rw-r--r--sound/xen/xen_snd_front_evtchnl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/xen/xen_snd_front_evtchnl.c b/sound/xen/xen_snd_front_evtchnl.c
index 1faafff08807..d70a62e7f910 100644
--- a/sound/xen/xen_snd_front_evtchnl.c
+++ b/sound/xen/xen_snd_front_evtchnl.c
@@ -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;
}
}