Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 325199
b: refs/heads/master
c: 798cdd0
h: refs/heads/master
i:
  325197: ca5b07e
  325195: 6b1ec63
  325191: 65392f3
  325183: 7d653ab
v: v3
  • Loading branch information
H Hartley Sweeten authored and Greg Kroah-Hartman committed Sep 11, 2012
1 parent cc81885 commit 90fea26
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 30 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 12b4a097b6fd6d7c7e18dbb40d2ed62cdc26cd3b
refs/heads/master: 798cdd05e00f2ffb2aa763f5bc2605cd9c08a265
36 changes: 7 additions & 29 deletions trunk/drivers/staging/comedi/drivers/icp_multi.c
Original file line number Diff line number Diff line change
Expand Up @@ -706,10 +706,6 @@ static int icp_multi_attach(struct comedi_device *dev,
resource_size_t io_addr[5], iobase;
unsigned char pci_bus, pci_slot, pci_func;

printk(KERN_WARNING
"icp_multi EDBG: BGN: icp_multi_attach(...)\n");

/* Allocate private data storage space */
ret = alloc_private(dev, sizeof(struct icp_multi_private));
if (ret < 0)
return ret;
Expand All @@ -718,10 +714,6 @@ static int icp_multi_attach(struct comedi_device *dev,
if (pci_list_builded++ == 0)
pci_card_list_init(PCI_VENDOR_ID_ICP, 0);

printk(KERN_WARNING
"Anne's comedi%d: icp_multi: board=%s", dev->minor,
this_board->name);

card = select_and_alloc_pci_card(PCI_VENDOR_ID_ICP,
this_board->device_id, it->options[0],
it->options[1]);
Expand All @@ -732,24 +724,14 @@ static int icp_multi_attach(struct comedi_device *dev,
devpriv->card = card;

if ((pci_card_data(card, &pci_bus, &pci_slot, &pci_func, &io_addr[0],
&irq)) < 0) {
printk(KERN_WARNING " - Can't get configuration data!\n");
&irq)) < 0)
return -EIO;
}

iobase = io_addr[2];
devpriv->phys_iobase = iobase;

printk(KERN_WARNING
", b:s:f=%d:%d:%d, io=0x%8llx \n", pci_bus, pci_slot, pci_func,
(unsigned long long)iobase);

devpriv->io_addr = ioremap(iobase, ICP_MULTI_SIZE);

if (devpriv->io_addr == NULL) {
printk(KERN_WARNING "ioremap failed.\n");
if (devpriv->io_addr == NULL)
return -ENOMEM;
}

dev->board_name = this_board->name;

Expand All @@ -762,19 +744,12 @@ static int icp_multi_attach(struct comedi_device *dev,
if (irq) {
if (request_irq(irq, interrupt_service_icp_multi,
IRQF_SHARED, "Inova Icp Multi", dev)) {
printk(KERN_WARNING
"unable to allocate IRQ %u, DISABLING IT",
irq);
irq = 0; /* Can't use IRQ */
} else
printk(KERN_WARNING ", irq=%u", irq);
} else
printk(KERN_WARNING ", IRQ disabled");
}
}

dev->irq = irq;

printk(KERN_WARNING ".\n");

s = &dev->subdevices[0];
dev->read_subdev = s;
s->type = COMEDI_SUBD_AI;
Expand Down Expand Up @@ -828,6 +803,9 @@ static int icp_multi_attach(struct comedi_device *dev,

devpriv->valid = 1;

dev_info(dev->class_dev, "%s attached, irq %sabled\n",
dev->board_name, dev->irq ? "en" : "dis");

return 0;
}

Expand Down

0 comments on commit 90fea26

Please sign in to comment.