diff options
Diffstat (limited to 'drivers/pci/pci.h')
| -rw-r--r-- | drivers/pci/pci.h | 37 | 
1 files changed, 0 insertions, 37 deletions
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h index a6ec200fe5e..4020025f854 100644 --- a/drivers/pci/pci.h +++ b/drivers/pci/pci.h @@ -250,15 +250,6 @@ struct pci_sriov {  	u8 __iomem *mstate;	/* VF Migration State Array */  }; -/* Address Translation Service */ -struct pci_ats { -	int pos;	/* capability position */ -	int stu;	/* Smallest Translation Unit */ -	int qdep;	/* Invalidate Queue Depth */ -	int ref_cnt;	/* Physical Function reference count */ -	unsigned int is_enabled:1;	/* Enable bit is set */ -}; -  #ifdef CONFIG_PCI_IOV  extern int pci_iov_init(struct pci_dev *dev);  extern void pci_iov_release(struct pci_dev *dev); @@ -269,19 +260,6 @@ extern resource_size_t pci_sriov_resource_alignment(struct pci_dev *dev,  extern void pci_restore_iov_state(struct pci_dev *dev);  extern int pci_iov_bus_range(struct pci_bus *bus); -extern int pci_enable_ats(struct pci_dev *dev, int ps); -extern void pci_disable_ats(struct pci_dev *dev); -extern int pci_ats_queue_depth(struct pci_dev *dev); -/** - * pci_ats_enabled - query the ATS status - * @dev: the PCI device - * - * Returns 1 if ATS capability is enabled, or 0 if not. - */ -static inline int pci_ats_enabled(struct pci_dev *dev) -{ -	return dev->ats && dev->ats->is_enabled; -}  #else  static inline int pci_iov_init(struct pci_dev *dev)  { @@ -304,21 +282,6 @@ static inline int pci_iov_bus_range(struct pci_bus *bus)  	return 0;  } -static inline int pci_enable_ats(struct pci_dev *dev, int ps) -{ -	return -ENODEV; -} -static inline void pci_disable_ats(struct pci_dev *dev) -{ -} -static inline int pci_ats_queue_depth(struct pci_dev *dev) -{ -	return -ENODEV; -} -static inline int pci_ats_enabled(struct pci_dev *dev) -{ -	return 0; -}  #endif /* CONFIG_PCI_IOV */  static inline resource_size_t pci_resource_alignment(struct pci_dev *dev,  |