From c811191704170e2fedffdb6d9b9c164c89830cec Mon Sep 17 00:00:00 2001 From: yzq Date: Sun, 9 Oct 2011 18:02:36 +0800 Subject: [PATCH] add modify of board-rk29-ddr3sdk.c about the 1080p video UI scale to other boards --- arch/arm/mach-rk29/board-rk29-a22.c | 4 ++++ arch/arm/mach-rk29/board-rk29-fih.c | 4 ++++ arch/arm/mach-rk29/board-rk29-newton.c | 4 ++++ arch/arm/mach-rk29/board-rk29-p91.c | 4 ++++ arch/arm/mach-rk29/board-rk29-phonesdk.c | 4 ++++ arch/arm/mach-rk29/board-rk29phonepadsdk.c | 4 ++++ arch/arm/mach-rk29/board-rk29sdk.c | 4 ++++ 7 files changed, 28 insertions(+) diff --git a/arch/arm/mach-rk29/board-rk29-a22.c b/arch/arm/mach-rk29/board-rk29-a22.c index 9f204db530d0..edf5b8c03e54 100755 --- a/arch/arm/mach-rk29/board-rk29-a22.c +++ b/arch/arm/mach-rk29/board-rk29-a22.c @@ -129,7 +129,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29-fih.c b/arch/arm/mach-rk29/board-rk29-fih.c index f940d81154c8..3d2af3ba872b 100755 --- a/arch/arm/mach-rk29/board-rk29-fih.c +++ b/arch/arm/mach-rk29/board-rk29-fih.c @@ -80,7 +80,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29-newton.c b/arch/arm/mach-rk29/board-rk29-newton.c index 7b6ba896b403..c1db192c188d 100644 --- a/arch/arm/mach-rk29/board-rk29-newton.c +++ b/arch/arm/mach-rk29/board-rk29-newton.c @@ -113,7 +113,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29-p91.c b/arch/arm/mach-rk29/board-rk29-p91.c index 8dc25bf7adf3..a5afc1e1b970 100755 --- a/arch/arm/mach-rk29/board-rk29-p91.c +++ b/arch/arm/mach-rk29/board-rk29-p91.c @@ -107,7 +107,11 @@ //#define MEM_FB_SIZE (3*SZ_2M) #define MEM_FB_SIZE (4*SZ_2M)//xhh #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29-phonesdk.c b/arch/arm/mach-rk29/board-rk29-phonesdk.c index 2256803f02c7..402585c7c39f 100755 --- a/arch/arm/mach-rk29/board-rk29-phonesdk.c +++ b/arch/arm/mach-rk29/board-rk29-phonesdk.c @@ -129,7 +129,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29phonepadsdk.c b/arch/arm/mach-rk29/board-rk29phonepadsdk.c index d380cf9b3c02..cefa0d7891fe 100755 --- a/arch/arm/mach-rk29/board-rk29phonepadsdk.c +++ b/arch/arm/mach-rk29/board-rk29phonepadsdk.c @@ -114,7 +114,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif diff --git a/arch/arm/mach-rk29/board-rk29sdk.c b/arch/arm/mach-rk29/board-rk29sdk.c index d340f5527bf2..c4232fc35e7c 100644 --- a/arch/arm/mach-rk29/board-rk29sdk.c +++ b/arch/arm/mach-rk29/board-rk29sdk.c @@ -109,7 +109,11 @@ #endif #define MEM_FB_SIZE (3*SZ_2M) #ifdef CONFIG_FB_WORK_IPP +#ifdef CONFIG_FB_SCALING_OSD_1080P +#define MEM_FBIPP_SIZE SZ_16M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#else #define MEM_FBIPP_SIZE SZ_8M //1920 x 1080 x 2 x 2 //RGB565 = x2;RGB888 = x4 +#endif #else #define MEM_FBIPP_SIZE 0 #endif -- 2.34.1