
Untitled
By: a guest on
Jul 15th, 2012 | syntax:
None | size: 1.52 KB | hits: 15 | expires: Never
diff --git a/arch/arm/mach-s5pv210/mach-aries.c b/arch/arm/mach-s5pv210/mach-aries.c
index 2694cb7..b90dd01 100644
--- a/arch/arm/mach-s5pv210/mach-aries.c
+++ b/arch/arm/mach-s5pv210/mach-aries.c
@@ -312,9 +312,15 @@ static struct s3cfb_lcd s6e63m0 = {
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_ADSP (6144 * SZ_1K)
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_TEXTSTREAM (3000 * SZ_1K)
#else // optimized settings, 19th Jan.2011
+#ifdef CONFIG_S5P_BIGMEM
+#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC0 (5000 * SZ_1K)
+#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC1 (5000 * SZ_1K)
+#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC2 (5000 * SZ_1K)
+#else
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC0 (11264 * SZ_1K)
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC1 (5000 * SZ_1K)
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_FIMC2 (11264 * SZ_1K)
+#endif
#if !defined(CONFIG_ARIES_NTT)
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_MFC0 (32768 * SZ_1K)
#define S5PV210_VIDEO_SAMSUNG_MEMSIZE_MFC1 (32768 * SZ_1K)
diff --git a/arch/arm/mach-s5pv210/Kconfig b/arch/arm/mach-s5pv210/Kconfig
index 1ef74a5..7ace74d 100644
--- a/arch/arm/mach-s5pv210/Kconfig
+++ b/arch/arm/mach-s5pv210/Kconfig
@@ -193,6 +193,12 @@ config S5P_ADC
help
ADC ( A/D Conversion ) driver for Samsung S5PXXXX
+config S5P_BIGMEM
+ bool "select Bigmem memory config"
+ default n
+ help
+ Enable 353MB memory config. Breaks 720p recording
+
config S5PV210_SETUP_FIMC0
bool
depends on VIDEO_FIMC