/** * pcibios_enable_device - Enable I/O and memory. * @dev: PCI device to be enabled * @mask: bitmask of BARs to enable */ int pcibios_enable_device(struct pci_dev *dev, int mask) { if (pci_has_flag(PCI_PROBE_ONLY)) return 0; return pci_enable_resources(dev, mask); }
int pcibios_enable_device(struct pci_dev *dev, int bars) { int err; if ((err = pci_enable_resources(dev, bars)) < 0) return err; return l4vpci_irq_enable(dev); }
int pcibios_enable_device(struct pci_dev *dev, int mask) { int err; err = pci_enable_resources(dev, mask); if (err == 0) pcibios_enable_irq(dev); return err; }
int pcibios_enable_device (struct pci_dev *dev, int mask) { int ret; ret = pci_enable_resources(dev, mask); if (ret < 0) return ret; if (!dev->msi_enabled) return acpi_pci_irq_enable(dev); return 0; }