summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/bttv-driver.c
diff options
context:
space:
mode:
Diffstat (limited to 'linux/drivers/media/video/bttv-driver.c')
-rw-r--r--linux/drivers/media/video/bttv-driver.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/linux/drivers/media/video/bttv-driver.c b/linux/drivers/media/video/bttv-driver.c
index 32c87422b..f32144b36 100644
--- a/linux/drivers/media/video/bttv-driver.c
+++ b/linux/drivers/media/video/bttv-driver.c
@@ -1,5 +1,5 @@
/*
- $Id: bttv-driver.c,v 1.65 2005/11/06 17:01:47 mchehab Exp $
+ $Id: bttv-driver.c,v 1.66 2005/11/08 18:02:29 nsh Exp $
bttv - Bt848 frame grabber driver
@@ -3695,6 +3695,12 @@ static irqreturn_t bttv_irq(int irq, void *dev_id, struct pt_regs * regs)
int handled = 0;
btv=(struct bttv *)dev_id;
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
+ if (btv->any_irq)
+ handled = bttv_any_irq(&btv->c);
+#endif
+
count=0;
while (1) {
/* get/clear interrupt status bits */