![]() | |||||||||||
Messages in this thread Complete thread (EXPERIMENTAL) |
+ /* We might not have a pci device, if it was a config space read
+ * that failed. Find the pci device now. */
+ if (!dev) { + while ((dev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, dev)) != NULL) { + if (pci_device_to_OF_node(dev) == event->dn) + break; + } + } Couldn't we just use PCI_DN(event->dn)->pcidev here? Is there some reason why this would not work in some circumstances? It would be nice to avoid this linear search. Paul. | ||||||||||
![]() | |||||||||||
| Last update: 2005-10-12 09:59 [W:12.960 / U:8.590 seconds] ©2003-2005 Jasper Spaans | |||||||||||