From 53b394c5762fba5b2e5c7e478e14c2e304fc8877 Mon Sep 17 00:00:00 2001 From: H Hartley Sweeten Date: Wed, 5 Sep 2012 18:29:25 -0700 Subject: [PATCH] --- yaml --- r: 324843 b: refs/heads/master c: 6b680f90c3300505a62e456b3c0e56de358f5d9a h: refs/heads/master i: 324841: a5fd8c536f1ffdb6297b2b5e6a05cb1afb5b0642 324839: 1c1946e2fdb7554085aab0a54f6daee22dca6b39 v: v3 --- [refs] | 2 +- trunk/drivers/staging/comedi/drivers/amplc_dio200.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 9d8d3a4036d3..f9f9c3aace5c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 40c4db8b6de1636e2bc9868c092fa0c3af398508 +refs/heads/master: 6b680f90c3300505a62e456b3c0e56de358f5d9a diff --git a/trunk/drivers/staging/comedi/drivers/amplc_dio200.c b/trunk/drivers/staging/comedi/drivers/amplc_dio200.c index 585889282b25..b7cfc13a951f 100644 --- a/trunk/drivers/staging/comedi/drivers/amplc_dio200.c +++ b/trunk/drivers/staging/comedi/drivers/amplc_dio200.c @@ -978,15 +978,15 @@ static irqreturn_t dio200_interrupt(int irq, void *d) { struct comedi_device *dev = d; struct dio200_private *devpriv = dev->private; + struct comedi_subdevice *s; int handled; if (!dev->attached) return IRQ_NONE; if (devpriv->intr_sd >= 0) { - handled = dio200_handle_read_intr(dev, - dev->subdevices + - devpriv->intr_sd); + s = &dev->subdevices[devpriv->intr_sd]; + handled = dio200_handle_read_intr(dev, s); } else { handled = 0; }