struct pci_dev *dev)
  { return NULL; }
  static inline bool pci_ats_disabled(void) { return true; }
+ 
+ static inline int pci_irq_vector(struct pci_dev *dev, unsigned int nr)
+ {
+       return -EINVAL;
+ }
+ 
+ static inline int
+ pci_alloc_irq_vectors_affinity(struct pci_dev *dev, unsigned int min_vecs,
+                              unsigned int max_vecs, unsigned int flags,
+                              struct irq_affinity *aff_desc)
+ {
+       return -ENOSPC;
+ }
  #endif /* CONFIG_PCI */
  
+ static inline int
+ pci_alloc_irq_vectors(struct pci_dev *dev, unsigned int min_vecs,
+                     unsigned int max_vecs, unsigned int flags)
+ {
+       return pci_alloc_irq_vectors_affinity(dev, min_vecs, max_vecs, flags,
+                                             NULL);
+ }
+ 
  #ifdef CONFIG_PCI_ATS
  /* Address Translation Service */
 -void pci_ats_init(struct pci_dev *dev);
  int pci_enable_ats(struct pci_dev *dev, int ps);
  void pci_disable_ats(struct pci_dev *dev);
  int pci_ats_queue_depth(struct pci_dev *dev);