diff options
author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2010-05-19 14:34:39 -0400 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2010-05-22 03:51:19 -0400 |
commit | 65a1b0347a329422e939e14daae6dad9a29e9cf2 (patch) | |
tree | abc33315cb00c6305e8e2abdbcf9f8dfecff843c | |
parent | 9e526bc70ae0a82d345e86aa85ebdccff2fd15b6 (diff) |
sh: Add SDHI DMA support to migor
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
-rw-r--r-- | arch/sh/boards/mach-migor/setup.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/sh/boards/mach-migor/setup.c b/arch/sh/boards/mach-migor/setup.c index 7da0fc94a01e..87185de20446 100644 --- a/arch/sh/boards/mach-migor/setup.c +++ b/arch/sh/boards/mach-migor/setup.c | |||
@@ -12,6 +12,7 @@ | |||
12 | #include <linux/interrupt.h> | 12 | #include <linux/interrupt.h> |
13 | #include <linux/input.h> | 13 | #include <linux/input.h> |
14 | #include <linux/input/sh_keysc.h> | 14 | #include <linux/input/sh_keysc.h> |
15 | #include <linux/mfd/sh_mobile_sdhi.h> | ||
15 | #include <linux/mtd/physmap.h> | 16 | #include <linux/mtd/physmap.h> |
16 | #include <linux/mtd/nand.h> | 17 | #include <linux/mtd/nand.h> |
17 | #include <linux/i2c.h> | 18 | #include <linux/i2c.h> |
@@ -402,10 +403,18 @@ static struct resource sdhi_cn9_resources[] = { | |||
402 | }, | 403 | }, |
403 | }; | 404 | }; |
404 | 405 | ||
406 | static struct sh_mobile_sdhi_info sh7724_sdhi_data = { | ||
407 | .dma_slave_tx = SHDMA_SLAVE_SDHI0_TX, | ||
408 | .dma_slave_rx = SHDMA_SLAVE_SDHI0_RX, | ||
409 | }; | ||
410 | |||
405 | static struct platform_device sdhi_cn9_device = { | 411 | static struct platform_device sdhi_cn9_device = { |
406 | .name = "sh_mobile_sdhi", | 412 | .name = "sh_mobile_sdhi", |
407 | .num_resources = ARRAY_SIZE(sdhi_cn9_resources), | 413 | .num_resources = ARRAY_SIZE(sdhi_cn9_resources), |
408 | .resource = sdhi_cn9_resources, | 414 | .resource = sdhi_cn9_resources, |
415 | .dev = { | ||
416 | .platform_data = &sh7724_sdhi_data, | ||
417 | }, | ||
409 | .archdata = { | 418 | .archdata = { |
410 | .hwblk_id = HWBLK_SDHI, | 419 | .hwblk_id = HWBLK_SDHI, |
411 | }, | 420 | }, |