From: H Hartley Sweeten Date: Thu, 5 Dec 2013 20:43:27 +0000 (-0700) Subject: staging: comedi: das16m1: remove unnecessary 'dev->irq' test X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=b70625c684529c80d9cff4b8e44afb34d5ee99de;p=deliverable%2Flinux.git staging: comedi: das16m1: remove unnecessary 'dev->irq' test This function can only be called if the irq was sucessfully requested. The dev->irq will always be valid. Signed-off-by: H Hartley Sweeten Reviewed-by: Ian Abbott Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/comedi/drivers/das16m1.c b/drivers/staging/comedi/drivers/das16m1.c index 0081ee4f4dc1..36c2ba5057fa 100644 --- a/drivers/staging/comedi/drivers/das16m1.c +++ b/drivers/staging/comedi/drivers/das16m1.c @@ -269,11 +269,6 @@ static int das16m1_cmd_exec(struct comedi_device *dev, struct comedi_cmd *cmd = &async->cmd; unsigned int byte, i; - if (dev->irq == 0) { - comedi_error(dev, "irq required to execute comedi_cmd"); - return -1; - } - /* disable interrupts and internal pacer */ devpriv->control_state &= ~INTE & ~PACER_MASK; outb(devpriv->control_state, dev->iobase + DAS16M1_INTR_CONTROL);