diff options
author | Baruch Siach <baruch@tkos.co.il> | 2010-06-21 01:16:00 -0400 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-07-26 08:18:29 -0400 |
commit | f747847e8f0312ddc50fe7cb7ed4f6399ec154e0 (patch) | |
tree | a509e75f83c2835a756ef2c1a1c256c9802268b1 /arch/arm/mach-mx25/devices.c | |
parent | 94d359586480fd6d22eccec5dc3693d7d0f68928 (diff) |
mx25: add support for the CSI device
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-mx25/devices.c')
-rw-r--r-- | arch/arm/mach-mx25/devices.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/arm/mach-mx25/devices.c b/arch/arm/mach-mx25/devices.c index baf0a7913644..82d3e53f01f2 100644 --- a/arch/arm/mach-mx25/devices.c +++ b/arch/arm/mach-mx25/devices.c | |||
@@ -571,3 +571,25 @@ struct platform_device imx_ssi_device1 = { | |||
571 | .num_resources = ARRAY_SIZE(imx_ssi_resources1), | 571 | .num_resources = ARRAY_SIZE(imx_ssi_resources1), |
572 | .resource = imx_ssi_resources1, | 572 | .resource = imx_ssi_resources1, |
573 | }; | 573 | }; |
574 | |||
575 | static struct resource mx25_csi_resources[] = { | ||
576 | { | ||
577 | .start = MX25_CSI_BASE_ADDR, | ||
578 | .end = MX25_CSI_BASE_ADDR + 0xfff, | ||
579 | .flags = IORESOURCE_MEM, | ||
580 | }, | ||
581 | { | ||
582 | .start = MX25_INT_CSI, | ||
583 | .flags = IORESOURCE_IRQ | ||
584 | }, | ||
585 | }; | ||
586 | |||
587 | struct platform_device mx25_csi_device = { | ||
588 | .name = "mx2-camera", | ||
589 | .id = 0, | ||
590 | .num_resources = ARRAY_SIZE(mx25_csi_resources), | ||
591 | .resource = mx25_csi_resources, | ||
592 | .dev = { | ||
593 | .coherent_dma_mask = 0xffffffff, | ||
594 | }, | ||
595 | }; | ||