ARM: mach-shmobile: Enable DMAEngine for SDHI on AG5EVM
authorMagnus Damm <damm@opensource.se>
Tue, 24 May 2011 10:42:15 +0000 (10:42 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 25 May 2011 02:37:00 +0000 (11:37 +0900)
Add SDHI0 and SDHI1 slave ids for RX and TX to enable
DMA Engine support for SDHI on the AG5EVM board.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/board-ag5evm.c

index 52ddc3c45bc90f08b66c599ca3b55cab45fed116..c95258c274c11c0c3eea565ef0709531440c3cab 100644 (file)
@@ -339,6 +339,8 @@ static struct platform_device mipidsi0_device = {
 };
 
 static struct sh_mobile_sdhi_info sdhi0_info = {
+       .dma_slave_tx   = SHDMA_SLAVE_SDHI0_TX,
+       .dma_slave_rx   = SHDMA_SLAVE_SDHI0_RX,
        .tmio_caps      = MMC_CAP_SD_HIGHSPEED,
        .tmio_ocr_mask  = MMC_VDD_27_28 | MMC_VDD_28_29,
 };
@@ -380,6 +382,8 @@ void ag5evm_sdhi1_set_pwr(struct platform_device *pdev, int state)
 }
 
 static struct sh_mobile_sdhi_info sh_sdhi1_platdata = {
+       .dma_slave_tx   = SHDMA_SLAVE_SDHI1_TX,
+       .dma_slave_rx   = SHDMA_SLAVE_SDHI1_RX,
        .tmio_flags     = TMIO_MMC_WRPROTECT_DISABLE,
        .tmio_caps      = MMC_CAP_NONREMOVABLE,
        .tmio_ocr_mask  = MMC_VDD_32_33 | MMC_VDD_33_34,