sh: dma-sh updates for multi IRQ and new SH-4A CPUs.
[pandora-kernel.git] / arch / sh / include / cpu-sh3 / cpu / dma.h
index 6813c32..0ea15f3 100644 (file)
@@ -1,22 +1,17 @@
 #ifndef __ASM_CPU_SH3_DMA_H
 #define __ASM_CPU_SH3_DMA_H
 
-
 #if defined(CONFIG_CPU_SUBTYPE_SH7720) || \
-    defined(CONFIG_CPU_SUBTYPE_SH7721)
-#define SH_DMAC_BASE   0xa4010020
-#else
-#define SH_DMAC_BASE   0xa4000020
+    defined(CONFIG_CPU_SUBTYPE_SH7721) || \
+    defined(CONFIG_CPU_SUBTYPE_SH7710) || \
+    defined(CONFIG_CPU_SUBTYPE_SH7712)
+#define SH_DMAC_BASE0  0xa4010020
+#else /* SH7705/06/07/09 */
+#define SH_DMAC_BASE0  0xa4000020
 #endif
 
-#if defined(CONFIG_CPU_SUBTYPE_SH7720) || defined(CONFIG_CPU_SUBTYPE_SH7709)
 #define DMTE0_IRQ      48
-#define DMTE1_IRQ      49
-#define DMTE2_IRQ      50
-#define DMTE3_IRQ      51
 #define DMTE4_IRQ      76
-#define DMTE5_IRQ      77
-#endif
 
 /* Definitions for the SuperH DMAC */
 #define TM_BURST       0x00000020