diff options
Diffstat (limited to 'linux/drivers/media/video/bttv-driver.c')
-rw-r--r-- | linux/drivers/media/video/bttv-driver.c | 8 |
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 */ |