libopie2: add patch to keep up with changed tosa kernel interface
authorDmitry Baryshkov <dbaryshkov@gmail.com>
Mon, 1 Dec 2008 16:20:48 +0000 (19:20 +0300)
committerDmitry Baryshkov <dbaryshkov@gmail.com>
Mon, 1 Dec 2008 16:27:52 +0000 (19:27 +0300)
Some kernel interfaces have changed on tosa. This patch fixes the backlight setting.
More to come later.

Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
packages/libopie/libopie2/libopie2-tosa.patch [new file with mode: 0644]
packages/libopie/libopie2_1.2.4.bb

diff --git a/packages/libopie/libopie2/libopie2-tosa.patch b/packages/libopie/libopie2/libopie2-tosa.patch
new file mode 100644 (file)
index 0000000..f62c464
--- /dev/null
@@ -0,0 +1,14 @@
+Index: libopie2/opiecore/device/odevice_zaurus.cpp
+===================================================================
+--- libopie2.orig/opiecore/device/odevice_zaurus.cpp   2008-12-01 06:38:14.670256416 +0300
++++ libopie2/opiecore/device/odevice_zaurus.cpp        2008-12-01 07:47:16.045256590 +0300
+@@ -286,6 +286,9 @@ void Zaurus::init(const QString& cpu_inf
+         case Model_Zaurus_SL5500:
+             m_backlightdev = "/sys/class/backlight/locomo-bl/";
+             break;
++      case Model_Zaurus_SL6000:
++            m_backlightdev = "/sys/class/backlight/tosa_bl/";
++            break;
+         default:
+             m_backlightdev = "/sys/class/backlight/corgi-bl/";
+     }
index ef1a4fb..0634ad7 100644 (file)
@@ -1,9 +1,10 @@
 require ${PN}.inc
 
-PR = "r0"
+PR = "r1"
 
 SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/libopie2 \
            file://include.pro \
+           file://libopie2-tosa.patch;patch=1 \
            file://c7x0_w100_disable.patch;patch=1"
 
 SRC_URI_append_poodle = " file://poodle-2.6-hotkeys.patch;patch=1"