patch-2.4.21 linux-2.4.21/include/asm-ia64/scatterlist.h

Next file: linux-2.4.21/include/asm-ia64/siginfo.h
Previous file: linux-2.4.21/include/asm-ia64/sal.h
Back to the patch index
Back to the overall index

diff -urN linux-2.4.20/include/asm-ia64/scatterlist.h linux-2.4.21/include/asm-ia64/scatterlist.h
@@ -9,12 +9,13 @@
 struct scatterlist {
 	/* This will disappear in 2.5.x: */
 	char *address;		/* location data is to be transferred to, NULL for highmem page */
-	char *orig_address;	/* for use by swiotlb */
 
 	/* These two are only valid if ADDRESS member of this struct is NULL.  */
 	struct page *page;
 	unsigned int offset;
 	unsigned int length;	/* buffer length */
+	dma_addr_t dma_address;
+	unsigned int dma_length;
 };
 
 #define ISA_DMA_THRESHOLD	(~0UL)

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)