Commit 5d9df8ee authored by Adrian McMenamin's avatar Adrian McMenamin Committed by Paul Mundt

sh: Fix SH-4 DMAC CHCR masking.

This patch fixes the DMA cascade by masking the correct bits.

Tested and working with Dreamcast PVR2 DMA. With this patch applied
the existing mainline code in arch/sh/drivers/dma/dma-sh.c works,
whereas before I was patching that to get round this problem.
Signed-off-by: default avatarAdrian McMenamin <adrian@mcmen.demon.co.uk>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 6cc15e9f
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
#define TS_32 0x00000030 #define TS_32 0x00000030
#define TS_64 0x00000000 #define TS_64 0x00000000
#define CHCR_TS_MASK 0x30 #define CHCR_TS_MASK 0x70
#define CHCR_TS_SHIFT 4 #define CHCR_TS_SHIFT 4
#define DMAOR_COD 0x00000008 #define DMAOR_COD 0x00000008
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment