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

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

staging: comedi: icp_multi: remove have_irq from boardinfo



The board supported by this driver always supports interrupts.
Remove the boardinfo.

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 22d5ab02
Loading
Loading
Loading
Loading
+9 −14
Original line number Diff line number Diff line
@@ -122,7 +122,6 @@ static unsigned short pci_list_builded; /*>0 list of card is known */
struct boardtype {
	const char *name;	/*  driver name */
	int device_id;
	char have_irq;		/*  1=card support IRQ */
};

struct icp_multi_private {
@@ -767,7 +766,6 @@ static int icp_multi_attach(struct comedi_device *dev,

	icp_multi_reset(dev);

	if (this_board->have_irq) {
	if (irq) {
		if (request_irq(irq, interrupt_service_icp_multi,
				IRQF_SHARED, "Inova Icp Multi", dev)) {
@@ -779,8 +777,6 @@ static int icp_multi_attach(struct comedi_device *dev,
			printk(KERN_WARNING ", irq=%u", irq);
	} else
		printk(KERN_WARNING ", IRQ disabled");
	} else
		irq = 0;

	dev->irq = irq;

@@ -868,7 +864,6 @@ static const struct boardtype boardtypes[] = {
	{
		.name		= "icp_multi",
		.device_id	= PCI_DEVICE_ID_ICP_MULTI,
		.have_irq	= 1,
	},
};