Philip Blundell writes:
>+      dma[DMA_VIRTUAL_SOUND].d_ops    = &sound_dma_ops;

Hmm, not so fast.  Looks like this ultra-important header file patch was
missing.

p.

--- linux/include/asm-arm/arch-cl7500/dma.h     Sun Aug 13 17:54:15 2000
+++ linux/include/asm-arm/arch-cl7500/dma.h     Sun Dec  9 18:37:13 2001
@@ -1,22 +1,20 @@
 /*
  * linux/include/asm-arm/arch-cl7500/dma.h
  *
- * Copyright (C) 1999 Nexus Electronics Ltd.
+ * Copyright (C) 1999, 2001 Nexus Electronics Ltd.
  */
 
 #ifndef __ASM_ARCH_DMA_H
 #define __ASM_ARCH_DMA_H
 
-/* DMA is not yet implemented! It should be the same as acorn, copy over.. */
-
 /*
  * This is the maximum DMA address that can be DMAd to.
  * There should not be more than (0xd0000000 - 0xc0000000)
  * bytes of RAM.
  */
 #define MAX_DMA_ADDRESS                0xd0000000
-#define MAX_DMA_CHANNELS       0
+#define MAX_DMA_CHANNELS       1
 
-#define DMA_S0                 0
+#define DMA_VIRTUAL_SOUND      0
 
 #endif /* _ASM_ARCH_DMA_H */



_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
Please visit the above address for information on this list.

Reply via email to