scatterlist.h 647 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * This file is subject to the terms and conditions of the GNU General Public
  3. * License. See the file "COPYING" in the main directory of this archive
  4. * for more details.
  5. *
  6. * include/asm-sh64/scatterlist.h
  7. *
  8. * Copyright (C) 2003 Paul Mundt
  9. *
  10. */
  11. #ifndef __ASM_SH64_SCATTERLIST_H
  12. #define __ASM_SH64_SCATTERLIST_H
  13. #include <asm/types.h>
  14. struct scatterlist {
  15. #ifdef CONFIG_DEBUG_SG
  16. unsigned long sg_magic;
  17. #endif
  18. unsigned long page_link;
  19. unsigned int offset;/* for highmem, page offset */
  20. dma_addr_t dma_address;
  21. unsigned int length;
  22. };
  23. #define ISA_DMA_THRESHOLD (0xffffffff)
  24. #endif /* !__ASM_SH64_SCATTERLIST_H */