scatterlist.h 600 B

1234567891011121314151617181920212223
  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. struct scatterlist {
  14. struct page * page; /* Location for highmem page, if any */
  15. unsigned int offset;/* for highmem, page offset */
  16. dma_addr_t dma_address;
  17. unsigned int length;
  18. };
  19. #define ISA_DMA_THRESHOLD (0xffffffff)
  20. #endif /* !__ASM_SH64_SCATTERLIST_H */