[oe-commits] org.oe.dev openmoko-dialer2: add machine specific patch for backlight and vibrator

john_lee commit oe at amethyst.openembedded.net
Fri Apr 25 15:35:10 UTC 2008


openmoko-dialer2: add machine specific patch for backlight and vibrator
* 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

Author: john_lee at openmoko.com
Branch: org.openembedded.dev
Revision: 39cb8f9a35e4a88e86155c1452324b57eb0e575e
ViewMTN: http://monotone.openembedded.org/revision/info/39cb8f9a35e4a88e86155c1452324b57eb0e575e
Files:
1
packages/openmoko2/openmoko-dialer2/fic-gta01
packages/openmoko2/openmoko-dialer2/fic-gta02
packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch
packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch
packages/openmoko2/openmoko-dialer2_svn.bb
Diffs:

#
# mt diff -r408d6455dcda6c8a9b23c418e422912bb7e7c4b9 -r39cb8f9a35e4a88e86155c1452324b57eb0e575e
#
#
#
# add_dir "packages/openmoko2/openmoko-dialer2/fic-gta01"
# 
# add_dir "packages/openmoko2/openmoko-dialer2/fic-gta02"
# 
# add_file "packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch"
#  content [43b8c9925bee93d59e2aefd4c7eec71d0b796197]
# 
# add_file "packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch"
#  content [d1c708f7f915fa250e20a84fa9d4512440442a4f]
# 
# patch "packages/openmoko2/openmoko-dialer2_svn.bb"
#  from [5ebf0c7982f702f7e54cd30c62e54e213188d939]
#    to [07798651132cae433e354258858b87a1702cbf1c]
#
============================================================
--- packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch	43b8c9925bee93d59e2aefd4c7eec71d0b796197
+++ packages/openmoko2/openmoko-dialer2/fic-gta01/kernel-2.6.24.patch	43b8c9925bee93d59e2aefd4c7eec71d0b796197
@@ -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
+ {
============================================================
--- packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch	d1c708f7f915fa250e20a84fa9d4512440442a4f
+++ packages/openmoko2/openmoko-dialer2/fic-gta02/kernel-2.6.24.patch	d1c708f7f915fa250e20a84fa9d4512440442a4f
@@ -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
+ {
============================================================
--- packages/openmoko2/openmoko-dialer2_svn.bb	5ebf0c7982f702f7e54cd30c62e54e213188d939
+++ packages/openmoko2/openmoko-dialer2_svn.bb	07798651132cae433e354258858b87a1702cbf1c
@@ -2,11 +2,14 @@ PV = "0.1.0+svnr${SRCREV}"
 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/"






More information about the Openembedded-commits mailing list