/shark/trunk/drivers/bttv/bttv-driver.c |
---|
3327,6 → 3327,8 |
spin_unlock(&btv->s_lock); |
} |
extern int task_activate(int pid); |
static irqreturn_t bttv_irq(int irq, void *dev_id, struct pt_regs * regs) |
{ |
u32 stat,astat; |
3383,6 → 3385,7 |
bttv_irq_wakeup_top(btv); |
if ((astat & BT848_INT_RISCI) && (stat & (1<<28))) { |
/* S.Ha.R.K. task activate */ |
task_activate(grab_task); |
bttv_irq_switch_fields(btv); |
} |