xf86-video-omapfb: Add patch to return TRUE inside OMAPFBEnterVT.
authorDavid-John Willis <John.Willis@Distant-earth.com>
Sat, 13 Feb 2010 18:40:38 +0000 (18:40 +0000)
committerDavid-John Willis <John.Willis@Distant-earth.com>
Thu, 8 Apr 2010 07:19:38 +0000 (08:19 +0100)
recipes/xorg-driver/xf86-video-omapfb/return_TRUE_OMAPFBEnterVT.patch [new file with mode: 0644]
recipes/xorg-driver/xf86-video-omapfb_git.bb

diff --git a/recipes/xorg-driver/xf86-video-omapfb/return_TRUE_OMAPFBEnterVT.patch b/recipes/xorg-driver/xf86-video-omapfb/return_TRUE_OMAPFBEnterVT.patch
new file mode 100644 (file)
index 0000000..c39b58e
--- /dev/null
@@ -0,0 +1,19 @@
+The driver never touches video mode at the moment, so changing VTs works fine without any special processing.
+
+So return TRUE in OMAPFBEnterVT to prevent X server aborting without any good reason.
+
+From: Grazvydas Ignotas
+
+Index: git/src/omapfb-driver.c
+===================================================================
+--- git.orig/src/omapfb-driver.c       2010-02-13 18:22:59.691044938 +0000
++++ git/src/omapfb-driver.c    2010-02-13 18:24:16.098033501 +0000
+@@ -789,7 +789,7 @@
+ OMAPFBEnterVT(int scrnIndex, int flags)
+ {
+       xf86Msg(X_NOT_IMPLEMENTED, "%s\n", __FUNCTION__);
+-      return FALSE;
++      return TRUE;
+ }
+ static void
index 7c723fa..a383ed6 100644 (file)
@@ -9,7 +9,8 @@ PV = "0.1.1+${PR}+gitr${SRCREV}"
 PE = "1"
 
 SRC_URI = "git://git.pingu.fi/xf86-video-omapfb.git;protocol=http \
-          "
+           file://return_TRUE_OMAPFBEnterVT.patch;patch=1 \
+"
 
 S = "${WORKDIR}/git"