Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dcea26a authored by H Hartley Sweeten's avatar H Hartley Sweeten Committed by Greg Kroah-Hartman
Browse files

staging: comedi: pcl818: remove unnecessary 'dev->irq' tests



These functions can only be called if the irq was sucessfully requested.
The dev->irq will always be valid.

Signed-off-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 35a8735d
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -700,7 +700,7 @@ static irqreturn_t interrupt_pcl818(int irq, void *d)

	outb(0, dev->iobase + PCL818_CLRINT);	/* clear INT request */

	if (!dev->irq || !devpriv->irq_blocked || !devpriv->ai_mode) {
	if (!devpriv->irq_blocked || !devpriv->ai_mode) {
		comedi_error(dev, "bad IRQ!");
		return IRQ_NONE;
	}
@@ -762,10 +762,6 @@ static int pcl818_ai_cmd_mode(int mode, struct comedi_device *dev,
	unsigned int seglen;

	dev_dbg(dev->class_dev, "pcl818_ai_cmd_mode()\n");
	if (!dev->irq) {
		comedi_error(dev, "IRQ not defined!");
		return -EINVAL;
	}

	if (devpriv->irq_blocked)
		return -EBUSY;