summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuotao Fu <l.fu@pengutronix.de>2009-05-22 16:08:44 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-06-23 13:16:31 +0200
commit20c93297de848f25434a2f560989868b00fbb74c (patch)
treee8dc314cbe8a379cbbea374a4b393b98a9f7dd09
parent17e327df8fa98a4e38015436d9664b7cbc246cca (diff)
downloadlinux-2.6-20c93297de848f25434a2f560989868b00fbb74c.tar.gz
linux-2.6-20c93297de848f25434a2f560989868b00fbb74c.tar.xz
mx27: changed CONSISTENT_DMA_SIZE to 16M for mx27 video
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
-rw-r--r--arch/arm/plat-mxc/include/mach/memory.h8
-rw-r--r--drivers/media/video/Kconfig4
2 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/plat-mxc/include/mach/memory.h b/arch/arm/plat-mxc/include/mach/memory.h
index 1e15efe9e29..d2d4e7a6fe7 100644
--- a/arch/arm/plat-mxc/include/mach/memory.h
+++ b/arch/arm/plat-mxc/include/mach/memory.h
@@ -32,6 +32,14 @@
#define CONSISTENT_DMA_SIZE SZ_4M
#endif /* CONFIG_MX1_VIDEO */
+#if defined(CONFIG_MX2_VIDEO)
+/*
+ * Increase size of DMA-consistent memory region.
+ * This is required for mx2 camera driver to capture at least two QXGA frames.
+ */
+#define CONSISTENT_DMA_SIZE SZ_16M
+#endif /* CONFIG_MX3_VIDEO */
+
#if defined(CONFIG_MX3_VIDEO)
/*
* Increase size of DMA-consistent memory region.
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig
index b3d8040ffa3..d65f0ad6647 100644
--- a/drivers/media/video/Kconfig
+++ b/drivers/media/video/Kconfig
@@ -808,11 +808,15 @@ config VIDEO_OMAP2
---help---
This is a v4l2 driver for the TI OMAP2 camera capture interface
+config MX2_VIDEO
+ bool
+
config VIDEO_MX27
tristate "i.MX27 Quick Capture Interface driver"
depends on VIDEO_DEV && MACH_MX27
select SOC_CAMERA
select VIDEOBUF_DMA_CONTIG
+ select MX2_VIDEO
---help---
This is a v4l2 driver for the i.MX27 Capture Interface