isa-dma.h 579 B

1234567891011121314151617181920212223242526
  1. /*
  2. * arch/arm/mach-footbridge/include/mach/isa-dma.h
  3. *
  4. * Architecture DMA routines
  5. *
  6. * Copyright (C) 1998,1999 Russell King
  7. * Copyright (C) 1998,1999 Philip Blundell
  8. */
  9. #ifndef __ASM_ARCH_DMA_H
  10. #define __ASM_ARCH_DMA_H
  11. /*
  12. * The 21285 has two internal DMA channels; we call these 8 and 9.
  13. * On CATS hardware we have an additional eight ISA dma channels
  14. * numbered 0..7.
  15. */
  16. #define _ISA_DMA(x) (0+(x))
  17. #define _DC21285_DMA(x) (8+(x))
  18. #define MAX_DMA_CHANNELS 10
  19. #define DMA_FLOPPY _ISA_DMA(2)
  20. #define DMA_ISA_CASCADE _ISA_DMA(4)
  21. #endif /* _ASM_ARCH_DMA_H */