diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2010-11-24 05:05:15 -0500 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2010-11-25 02:26:35 -0500 |
commit | 6d11dc14e608d637b09277c7b499f2f46b29cc35 (patch) | |
tree | 18ea2a1fd9317b6c5d78baa263a94d3ff31c3e8c /arch/arm/mach-shmobile | |
parent | aa0787a90c70587db6934547bb7687efc30062c7 (diff) |
ARM: mach-shmobile: add DMA defines for MMCIF on sh7372
Add DMA slave IDs and slave definitions for MMCIF on sh7372.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/arm/mach-shmobile')
-rw-r--r-- | arch/arm/mach-shmobile/include/mach/sh7372.h | 2 | ||||
-rw-r--r-- | arch/arm/mach-shmobile/setup-sh7372.c | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/sh7372.h b/arch/arm/mach-shmobile/include/mach/sh7372.h index e4f9004e7103..5736efcca60c 100644 --- a/arch/arm/mach-shmobile/include/mach/sh7372.h +++ b/arch/arm/mach-shmobile/include/mach/sh7372.h | |||
@@ -455,6 +455,8 @@ enum { | |||
455 | SHDMA_SLAVE_SDHI1_TX, | 455 | SHDMA_SLAVE_SDHI1_TX, |
456 | SHDMA_SLAVE_SDHI2_RX, | 456 | SHDMA_SLAVE_SDHI2_RX, |
457 | SHDMA_SLAVE_SDHI2_TX, | 457 | SHDMA_SLAVE_SDHI2_TX, |
458 | SHDMA_SLAVE_MMCIF_RX, | ||
459 | SHDMA_SLAVE_MMCIF_TX, | ||
458 | }; | 460 | }; |
459 | 461 | ||
460 | extern struct clk sh7372_extal1_clk; | 462 | extern struct clk sh7372_extal1_clk; |
diff --git a/arch/arm/mach-shmobile/setup-sh7372.c b/arch/arm/mach-shmobile/setup-sh7372.c index 564a6d0be473..2e3e11ee7c43 100644 --- a/arch/arm/mach-shmobile/setup-sh7372.c +++ b/arch/arm/mach-shmobile/setup-sh7372.c | |||
@@ -416,6 +416,16 @@ static const struct sh_dmae_slave_config sh7372_dmae_slaves[] = { | |||
416 | .addr = 0xe6870030, | 416 | .addr = 0xe6870030, |
417 | .chcr = DM_INC | SM_FIX | 0x800 | TS_INDEX2VAL(XMIT_SZ_16BIT), | 417 | .chcr = DM_INC | SM_FIX | 0x800 | TS_INDEX2VAL(XMIT_SZ_16BIT), |
418 | .mid_rid = 0xce, | 418 | .mid_rid = 0xce, |
419 | }, { | ||
420 | .slave_id = SHDMA_SLAVE_MMCIF_TX, | ||
421 | .addr = 0xe6bd0034, | ||
422 | .chcr = DM_FIX | SM_INC | 0x800 | TS_INDEX2VAL(XMIT_SZ_32BIT), | ||
423 | .mid_rid = 0xd1, | ||
424 | }, { | ||
425 | .slave_id = SHDMA_SLAVE_MMCIF_RX, | ||
426 | .addr = 0xe6bd0034, | ||
427 | .chcr = DM_INC | SM_FIX | 0x800 | TS_INDEX2VAL(XMIT_SZ_32BIT), | ||
428 | .mid_rid = 0xd2, | ||
419 | }, | 429 | }, |
420 | }; | 430 | }; |
421 | 431 | ||