]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-sh/cpu-sh3/dma.h
sh: Fix DMAC base address for SH7709S
[linux-2.6-omap-h63xx.git] / include / asm-sh / cpu-sh3 / dma.h
index 54bfece328c2724df33f44cf52e44ff8d96adc93..6813c3220a1d7a6693d2481d7dccda4cd7b3e76b 100644 (file)
@@ -2,18 +2,20 @@
 #define __ASM_CPU_SH3_DMA_H
 
 
-#if defined(CONFIG_CPU_SUBTYPE_SH7720) || defined(CONFIG_CPU_SUBTYPE_SH7709)
+#if defined(CONFIG_CPU_SUBTYPE_SH7720) || \
+    defined(CONFIG_CPU_SUBTYPE_SH7721)
 #define SH_DMAC_BASE   0xa4010020
+#else
+#define SH_DMAC_BASE   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
-
-#else
-#define SH_DMAC_BASE   0xa4000020
 #endif
 
 /* Definitions for the SuperH DMAC */