Hi,

Please find attached patches for enabling 'X' using xorg-fbdev and xorg-ste
driver on MOP500 hrefp boards.

jcrigby,asac,fgu: hwmem-config-2.6.34-1000-ste-ux500.patch  is same as
hwmem-usbnet-config-2.6.34-1000-ste-ux500.patch.

Please contact should you require more information.

-Sudip
diff -Naurpw linux-2.6.34/drivers/video/fbmem.c linux-2.6.34-fbmem/drivers/video/fbmem.c
--- linux-2.6.34/drivers/video/fbmem.c	2010-10-06 21:01:14.574335894 +0530
+++ linux-2.6.34-fbmem/drivers/video/fbmem.c	2010-10-06 21:02:33.786337074 +0530
@@ -1072,6 +1072,10 @@ static long do_fb_ioctl(struct fb_info *
 		ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0;
 		break;
 	case FBIOPUTCMAP:
+	#if defined(CONFIG_MACH_U8500_MOP)
+	       	ret = EPERM;
+	       	break;
+	#endif
 		if (copy_from_user(&cmap, argp, sizeof(cmap)))
 			return -EFAULT;
 		ret = fb_set_user_cmap(&cmap, info);
@@ -1306,6 +1310,10 @@ static long fb_compat_ioctl(struct file 
 
 	case FBIOGETCMAP:
 	case FBIOPUTCMAP:
+	#if defined(CONFIG_MACH_U8500_MOP)
+	       	ret = EPERM;
+	       	break;
+	#endif
 		ret = fb_getput_cmap(info, cmd, arg);
 		break;
 
--- config-2.6.34-1000-ste-ux500	2010-10-06 12:55:26.082120997 +0530
+++ config-2.6.34-1000-ste-ux500-x-changes	2010-10-06 12:55:35.142122365 +0530
@@ -367,10 +367,10 @@ CONFIG_DETECT_SOFTLOCKUP=y
 # CONFIG_DISPLAY_AB8500_TERTIARY is not set
 # CONFIG_DISPLAY_AV8100_TERTIARY is not set
 CONFIG_DISPLAY_GENERIC_DSI_PRIMARY=y
-# CONFIG_DISPLAY_GENERIC_DSI_PRIMARY_AUTO_SYNC is not set
+CONFIG_DISPLAY_GENERIC_DSI_PRIMARY_AUTO_SYNC=y
 # CONFIG_DISPLAY_GENERIC_DSI_PRIMARY_VSYNC is not set
 # CONFIG_DISPLAY_GENERIC_DSI_SECONDARY is not set
-# CONFIG_DISPLAY_SUPPORT is not set
+CONFIG_DISPLAY_SUPPORT=y
 # CONFIG_DLM is not set
 # CONFIG_DMADEVICES is not set
 CONFIG_DNOTIFY=y
@@ -453,7 +453,7 @@ CONFIG_FORCE_MAX_ZONEORDER=12
 # CONFIG_FPE_FASTFPE is not set
 CONFIG_FPE_NWFPE=y
 # CONFIG_FPE_NWFPE_XP is not set
-# CONFIG_FRAMEBUFFER_CONSOLE is not set
+CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_FRAME_WARN=1024
 CONFIG_FREEZER=y
 # CONFIG_FSCACHE is not set
@@ -568,7 +568,7 @@ CONFIG_HOTPLUG_CPU=y
 # CONFIG_HTC_I2CPLD is not set
 # CONFIG_HTC_PASIC3 is not set
 # CONFIG_HUGETLB_PAGE is not set
-# CONFIG_HWMEM is not set
+CONFIG_HWMEM=y
 CONFIG_HWMON=y
 # CONFIG_HWMON_DEBUG_CHIP is not set
 # CONFIG_HWMON_VID is not set
@@ -795,7 +795,7 @@ CONFIG_MAGIC_SYSRQ=y
 # CONFIG_MCDE_DISPLAY_AB8500_DENC is not set
 # CONFIG_MCDE_DISPLAY_AV8100 is not set
 CONFIG_MCDE_DISPLAY_GENERIC_DSI=y
-# CONFIG_MCDE_FB_AVOID_REALLOC is not set
+CONFIG_MCDE_FB_AVOID_REALLOC=y
 # CONFIG_MD is not set
 # CONFIG_MEDIA_ATTACH is not set
 CONFIG_MEDIA_SUPPORT=y
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to