|
@@ -70,12 +70,6 @@ enum pci_mmap_state {
|
|
|
pci_mmap_mem
|
|
|
};
|
|
|
|
|
|
-/* This defines the direction arg to the DMA mapping routines. */
|
|
|
-#define PCI_DMA_BIDIRECTIONAL 0
|
|
|
-#define PCI_DMA_TODEVICE 1
|
|
|
-#define PCI_DMA_FROMDEVICE 2
|
|
|
-#define PCI_DMA_NONE 3
|
|
|
-
|
|
|
/*
|
|
|
* For PCI devices, the region numbers are assigned this way:
|
|
|
*/
|
|
@@ -1038,8 +1032,6 @@ void pci_intx(struct pci_dev *dev, int enable);
|
|
|
bool pci_intx_mask_supported(struct pci_dev *dev);
|
|
|
bool pci_check_and_mask_intx(struct pci_dev *dev);
|
|
|
bool pci_check_and_unmask_intx(struct pci_dev *dev);
|
|
|
-int pci_set_dma_max_seg_size(struct pci_dev *dev, unsigned int size);
|
|
|
-int pci_set_dma_seg_boundary(struct pci_dev *dev, unsigned long mask);
|
|
|
int pci_wait_for_pending(struct pci_dev *dev, int pos, u16 mask);
|
|
|
int pci_wait_for_pending_transaction(struct pci_dev *dev);
|
|
|
int pcix_get_max_mmrbc(struct pci_dev *dev);
|
|
@@ -1255,6 +1247,7 @@ resource_size_t pcibios_iov_resource_alignment(struct pci_dev *dev, int resno);
|
|
|
|
|
|
int pci_set_vga_state(struct pci_dev *pdev, bool decode,
|
|
|
unsigned int command_bits, u32 flags);
|
|
|
+
|
|
|
/* kmem_cache style wrapper around pci_alloc_consistent() */
|
|
|
|
|
|
#include <linux/pci-dma.h>
|
|
@@ -1466,16 +1459,6 @@ static inline struct pci_dev *pci_get_class(unsigned int class,
|
|
|
static inline void pci_set_master(struct pci_dev *dev) { }
|
|
|
static inline int pci_enable_device(struct pci_dev *dev) { return -EIO; }
|
|
|
static inline void pci_disable_device(struct pci_dev *dev) { }
|
|
|
-static inline int pci_set_dma_mask(struct pci_dev *dev, u64 mask)
|
|
|
-{ return -EIO; }
|
|
|
-static inline int pci_set_consistent_dma_mask(struct pci_dev *dev, u64 mask)
|
|
|
-{ return -EIO; }
|
|
|
-static inline int pci_set_dma_max_seg_size(struct pci_dev *dev,
|
|
|
- unsigned int size)
|
|
|
-{ return -EIO; }
|
|
|
-static inline int pci_set_dma_seg_boundary(struct pci_dev *dev,
|
|
|
- unsigned long mask)
|
|
|
-{ return -EIO; }
|
|
|
static inline int pci_assign_resource(struct pci_dev *dev, int i)
|
|
|
{ return -EBUSY; }
|
|
|
static inline int __pci_register_driver(struct pci_driver *drv,
|