openmoko-dialer2: add machine specific patch for backlight and vibrator
authorJohn Lee <john_lee@openmoko.org>
Fri, 29 Feb 2008 11:32:08 +0000 (11:32 +0000)
committerOpenmoko anonymizer key <devel@lists.openmoko.org>
Fri, 29 Feb 2008 11:32:08 +0000 (11:32 +0000)
* this should be done in external config but for now we use patch
* gta01 and gta02 use different names for backlight and vibrator under /sys
* this only works with kernel 2.6.24

packages/openmoko2/openmoko-dialer2/fic-gta01/.mtn2git_empty [new file with mode: 0644]
packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch [new file with mode: 0644]
packages/openmoko2/openmoko-dialer2/fic-gta02/.mtn2git_empty [new file with mode: 0644]
packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch [new file with mode: 0644]
packages/openmoko2/openmoko-dialer2_svn.bb

diff --git a/packages/openmoko2/openmoko-dialer2/fic-gta01/.mtn2git_empty b/packages/openmoko2/openmoko-dialer2/fic-gta01/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch b/packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch
new file mode 100644 (file)
index 0000000..c6f34f4
--- /dev/null
@@ -0,0 +1,13 @@
+Index: openmoko-dialer2/src/phone-kit/moko-notify.c
+===================================================================
+--- openmoko-dialer2/src/phone-kit/moko-notify.c.orig  2008-02-14 17:47:23.000000000 +0800
++++ openmoko-dialer2/src/phone-kit/moko-notify.c       2008-02-14 17:48:19.000000000 +0800
+@@ -38,7 +38,7 @@
+ #define DEFAULT_RINGTONE "/default_ringtone.ogg"
+ #define SYS_BRIGHTNESS "/sys/class/backlight/gta01-bl"
+-#define SYS_VIBRATE "/sys/class/leds/gta01:vibrator"
++#define SYS_VIBRATE "/sys/class/leds/neo1973:vibrator"
+ struct _MokoNotifyPrivate
+ {
diff --git a/packages/openmoko2/openmoko-dialer2/fic-gta02/.mtn2git_empty b/packages/openmoko2/openmoko-dialer2/fic-gta02/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch b/packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch
new file mode 100644 (file)
index 0000000..72c516f
--- /dev/null
@@ -0,0 +1,15 @@
+Index: openmoko-dialer2/src/phone-kit/moko-notify.c
+===================================================================
+--- openmoko-dialer2/src/phone-kit/moko-notify.c       (revision 4051)
++++ openmoko-dialer2/src/phone-kit/moko-notify.c       (working copy)
+@@ -37,8 +37,8 @@
+         MOKO_TYPE_NOTIFY, MokoNotifyPrivate))
+ #define DEFAULT_RINGTONE "/default_ringtone.ogg"
+-#define SYS_BRIGHTNESS "/sys/class/backlight/gta01-bl"
+-#define SYS_VIBRATE "/sys/class/leds/gta01:vibrator"
++#define SYS_BRIGHTNESS "/sys/class/backlight/pcf50633-bl"
++#define SYS_VIBRATE "/sys/class/leds/neo1973:vibrator"
+ struct _MokoNotifyPrivate
+ {
index 3378e43..4f15ac0 100644 (file)
@@ -2,11 +2,14 @@ DESCRIPTION = "The OpenMoko Dialer"
 SECTION = "openmoko/pim"
 DEPENDS = "libgsmd libjana libmokoui2 libmokojournal2 pulseaudio libnotify"
 PV = "0.1.0+svnr${SRCREV}"
-PR = "r6"
+PR = "r7"
 PE = "1"
 
 inherit openmoko2
 
+SRC_URI_append_fic-gta01 = " file://kernel-2.6.24.patch;patch=1"
+SRC_URI_append_fic-gta02 = " file://kernel-2.6.24.patch;patch=1"
+
 EXTRA_OECONF = "--with-dbusbindir=${STAGING_BINDIR_NATIVE}"
 
 FILES_${PN} += "${datadir}/openmoko-dialer/ ${datadir}/dbus-1/services/"