Skip to contentSkip to conversation

pci: add pci_dma_flags_set_dmaflush() to pci interface

PATCH In review [email protected] 1 participant 1 message Aug 24, 2007 PCI

lore
Share & tools
lore
#0 lore raw

PATCH 1/3 pci: add pci_dma_flags_set_dmaflush() to pci interface

Introduce the pci_dma_flags_set_dmaflush() interface and give it a default no-op implementation.

--

 pci.h |    7 +++++++
 1 file changed, 7 insertions(+)
include/linux/pci.h +7 -0
index e7d8d4e..cee5709 100644
@@ -825,6 +825,13 @@ static inline void pci_resource_to_user(const struct pci_dev *dev, int bar,
 }
 #endif /* HAVE_ARCH_PCI_RESOURCE_TO_USER */
 
+#ifdef ARCH_CAN_REORDER_DMA
+extern int pci_dma_flags_set_dmaflush(int dir);
+#else /* ARCH_CAN_REORDER_DMA */
+static inline int pci_dma_flags_set_dmaflush(int dir) {
+	return (dir);
+}
+#endif /* ARCH_CAN_REORDER_DMA */
 
 /*
  *  The world is not perfect and supplies us with broken PCI devices.
Signature · 1 line
Arthur