aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-stmp3xxx/include/mach/dma.h
diff options
context:
space:
mode:
authordmitry pervushin <dpervushin@embeddedalley.com>2009-05-31 08:32:11 -0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2009-05-31 08:55:56 -0400
commit98f420b23a62e0c9df78c5851860d47bf1bc87dd (patch)
treeb7e88059454d2410b1a2107c17a748a03d366fdf /arch/arm/plat-stmp3xxx/include/mach/dma.h
parent3f52326a85666c1cb0210eb5556ef3d483933cfc (diff)
[ARM] 5532/1: Freescale STMP: register definitions [3/3]
Replace HW_zzz register access macros by regular __raw_readl/__raw_writel calls Signed-off-by: dmitry pervushin <dpervushin@embeddedalley.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/plat-stmp3xxx/include/mach/dma.h')
-rw-r--r--arch/arm/plat-stmp3xxx/include/mach/dma.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/arch/arm/plat-stmp3xxx/include/mach/dma.h b/arch/arm/plat-stmp3xxx/include/mach/dma.h
index 1e305b2bfe73..7c58557c6766 100644
--- a/arch/arm/plat-stmp3xxx/include/mach/dma.h
+++ b/arch/arm/plat-stmp3xxx/include/mach/dma.h
@@ -25,16 +25,14 @@
25#define MAX_PIO_WORDS (15) 25#define MAX_PIO_WORDS (15)
26#endif 26#endif
27 27
28#define STMP3XXX_BUS_APBH 0 28#define STMP3XXX_BUS_APBH 0
29#define STMP3XXX_BUS_APBX 1 29#define STMP3XXX_BUS_APBX 1
30#define STMP3XXX_DMA_MAX_CHANNEL 16 30#define STMP3XXX_DMA_MAX_CHANNEL 16
31 31#define STMP3XXX_DMA_BUS(dma) ((dma) / 16)
32 32#define STMP3XXX_DMA_CHANNEL(dma) ((dma) % 16)
33#define STMP3xxx_DMA(channel, bus) ((bus) * 16 + (channel)) 33#define STMP3XXX_DMA(channel, bus) ((bus) * 16 + (channel))
34 34#define MAX_DMA_ADDRESS 0xffffffff
35#define MAX_DMA_ADDRESS 0xffffffff 35#define MAX_DMA_CHANNELS 32
36
37#define MAX_DMA_CHANNELS 32
38 36
39struct stmp3xxx_dma_command { 37struct stmp3xxx_dma_command {
40 u32 next; 38 u32 next;