[oe-commits] org.oe.dev merge of '3aee7c950b6280969c7cf789997c0b58bbd56080'

rwhitby commit openembedded-commits at lists.openembedded.org
Thu Jun 21 17:27:10 UTC 2007


merge of '3aee7c950b6280969c7cf789997c0b58bbd56080'
     and 'bc89338ca2101af77f442deb20adcbb628e64e65'

Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: db071bb70415ead50405da898a88810665727336
ViewMTN: http://monotone.openembedded.org/revision.psp?id=db071bb70415ead50405da898a88810665727336
Files:
1
packages/ipkg/ipkg-collateral/oplinux
packages/ipkg/ipkg-collateral/oplinux-uclibc
classes/storcenter-image.bbclass
packages/angstrom/angstrom-e-image.bb
packages/angstrom/task-angstrom-e.bb
packages/base-files/base-files/oplinux/profile
packages/base-files/base-files/oplinux-uclibc/profile
packages/cairo/cairo_1.4.2.bb
packages/ipkg/ipkg-collateral/oplinux/dest
packages/ipkg/ipkg-collateral/oplinux-uclibc/dest
packages/linux/linux-rp-2.6.20/sharpsl-rc-r0.patch
packages/openmoko-base/openmoko-icon-theme-standard_svn.bb
classes/lsppchd-image.bbclass
classes/lsppchg-image.bbclass
classes/n2100-image.bbclass
classes/turbostation-image.bbclass
conf/distro/angstrom-2007.1.conf
conf/distro/foonas.conf
conf/machine/lsppchd.conf
conf/machine/lsppchg.conf
conf/machine/n2100.conf
conf/machine/turbostation.conf
packages/base-files/base-files_3.0.14.bb
packages/gpephone/libabenabler_0.1.bb
packages/gpephone/libcalenabler_1.0.bb
packages/gpephone/libim_0.2.bb
packages/gpephone/libmsgenabler_1.0.bb
packages/gsm/files/gsmd
packages/gsm/libgsmd_svn.bb
packages/images/foonas-image.bb
packages/images/openmoko-image.bb
packages/ipkg/ipkg-collateral.bb
packages/linux/linux-gta01_2.6.20.bb
packages/linux/linux-rp-2.6.20/defconfig-spitz
packages/linux/linux-rp_2.6.20.bb
packages/openmoko-base/files/session
packages/openmoko-base/openmoko-session_svn.bb
packages/tzdata/tzdata_2007c.bb
site/ix86-common
Diffs:

#
# mt diff -r3aee7c950b6280969c7cf789997c0b58bbd56080 -rdb071bb70415ead50405da898a88810665727336
#
# 
# no changes
# 


#
# mt diff -rbc89338ca2101af77f442deb20adcbb628e64e65 -rdb071bb70415ead50405da898a88810665727336
#
# 
# 
# add_dir "packages/ipkg/ipkg-collateral/oplinux"
# 
# add_dir "packages/ipkg/ipkg-collateral/oplinux-uclibc"
# 
# add_file "classes/storcenter-image.bbclass"
#  content [0bb6bdfb4515717b3fc24a7a112ed42e7a9df926]
# 
# add_file "packages/angstrom/angstrom-e-image.bb"
#  content [fcdd0c401e5fc4bab115d970420d078c0cbdf6ef]
# 
# add_file "packages/angstrom/task-angstrom-e.bb"
#  content [b2fff85c8aaecfee633c11666a833dadaa8a3411]
# 
# add_file "packages/base-files/base-files/oplinux/profile"
#  content [b320321482fddc32916369fe6a132485f145b10f]
# 
# add_file "packages/base-files/base-files/oplinux-uclibc/profile"
#  content [b320321482fddc32916369fe6a132485f145b10f]
# 
# add_file "packages/cairo/cairo_1.4.2.bb"
#  content [31e3db3ce19479e77bda3f527abf6dea0ecfc8b3]
# 
# add_file "packages/ipkg/ipkg-collateral/oplinux/dest"
#  content [8605a41ca081c28024f19e04ea41cc539fca692b]
# 
# add_file "packages/ipkg/ipkg-collateral/oplinux-uclibc/dest"
#  content [8605a41ca081c28024f19e04ea41cc539fca692b]
# 
# add_file "packages/linux/linux-rp-2.6.20/sharpsl-rc-r0.patch"
#  content [296208930866c00a6d7bdf106bb020376c786c74]
# 
# add_file "packages/openmoko-base/openmoko-icon-theme-standard_svn.bb"
#  content [1bb8567e5884cb5cfff6a978969c2bdda39a17b0]
# 
# patch "classes/lsppchd-image.bbclass"
#  from [f979dcfd3c194d4c83950481af902957be979657]
#    to [1eade5fe092e973e3045c7d71f7fb934c744d1aa]
# 
# patch "classes/lsppchg-image.bbclass"
#  from [f979dcfd3c194d4c83950481af902957be979657]
#    to [b50c9cfa07741458a3104ae2c6914f277e51e0a3]
# 
# patch "classes/n2100-image.bbclass"
#  from [06b3e67f7f30bc28bbd109b3550b75eeb5338640]
#    to [e3da6e8774ab6107a2f33ce1cd97fe2cbf7b7a86]
# 
# patch "classes/turbostation-image.bbclass"
#  from [1cb7fbeb3d82c4669e76dae3c35f080056505d16]
#    to [370eac0e2f4036be52ec58650df52589fcedc49c]
# 
# patch "conf/distro/angstrom-2007.1.conf"
#  from [bdb45b2accef8c0a260fb8b046d1765b00919954]
#    to [5ff83666db4369ce96ec6c7931097d69c47379d4]
# 
# patch "conf/distro/foonas.conf"
#  from [8bcfe9893c9854cff1b28181932e2ae0ab010900]
#    to [0c47400628f54f5ea9ef87604d92421888f12692]
# 
# patch "conf/machine/lsppchd.conf"
#  from [2d9056869b321eaeb6258a0b82c14d0feaf8eaed]
#    to [0942640aa78303553b18090bd710457e4d4ae786]
# 
# patch "conf/machine/lsppchg.conf"
#  from [9cf81f056dfa2cfeadb177a80954c6bd8838891d]
#    to [620974d3d74b84fc33335ab35b200e62eeded5cd]
# 
# patch "conf/machine/n2100.conf"
#  from [3c606afbd61e4a1bb278716667187421928fc7d3]
#    to [0fbb285c998aca4948140fd21b579e48b4efbd68]
# 
# patch "conf/machine/turbostation.conf"
#  from [a17dacfcced9cf02ca1f38835e7448be971f423a]
#    to [8c135afa5ab2aa8db25b6f1ca23467d99b3e000c]
# 
# patch "packages/base-files/base-files_3.0.14.bb"
#  from [b777ad6aa43458739c45bb125f4ae942fb0f0d6d]
#    to [5193dbc3110d38d20655e9694059113179d56cb5]
# 
# patch "packages/gpephone/libabenabler_0.1.bb"
#  from [d66ade2b692c3bb3b39b612f4b1d500b95df12c4]
#    to [1a145e7906115c71b82cc805d95d733ca2b2d861]
# 
# patch "packages/gpephone/libcalenabler_1.0.bb"
#  from [6d4e296fe86e5a05325bbab42d6c496532a41d78]
#    to [dbe4ccb2230b0b4f868b3283301447e7c51bd0ec]
# 
# patch "packages/gpephone/libim_0.2.bb"
#  from [a5b7383ee34e6545c9b87ed7dd478aa9d53e37ae]
#    to [043104442f6216959be2bd8c87040c235f17fc2b]
# 
# patch "packages/gpephone/libmsgenabler_1.0.bb"
#  from [b08575abaf2747b5efd6140ccd304a342c1fc140]
#    to [10f73c41814056d4275d16b2685ca899455ef739]
# 
# patch "packages/gsm/files/gsmd"
#  from [a0a905b0ddd5eec14184f034531c84712eb7be84]
#    to [1a9632c2dd0019ebccb7affd4846849265b9bc6a]
# 
# patch "packages/gsm/libgsmd_svn.bb"
#  from [11f10fe27d6e79355d45b072796f293019e90ff8]
#    to [5f41ffe8121ab5958d71f6d48e523d2a11be73f2]
# 
# patch "packages/images/foonas-image.bb"
#  from [6428675b8c4a2350af6d07ac048723eb110cd1e8]
#    to [4ba043e6eaa0d9840d1a064d08eca0ee9363e94b]
# 
# patch "packages/images/openmoko-image.bb"
#  from [da73157cc0ff5c2d5a2f36dafc90170d1296c1c2]
#    to [91d5d8ee618188f062f3fcf355123fda72b7ec6b]
# 
# patch "packages/ipkg/ipkg-collateral.bb"
#  from [e6108f678cd1328d1f0ef8556981c55b0d535991]
#    to [28f5ed699fbe91159a7aa7c97f97eb15d6c36903]
# 
# patch "packages/linux/linux-gta01_2.6.20.bb"
#  from [87c9f6fc75e2fd0063e2428da7a9d35d7f24783f]
#    to [1f40a86e0d855d68121a5c7de3a7c3967df906ae]
# 
# patch "packages/linux/linux-rp-2.6.20/defconfig-spitz"
#  from [3d7cfa7e1c85db7c1ba33710f5eb9cddd8a3147d]
#    to [ca242dbc657859a509d98d7bde9eb538312bcd7e]
# 
# patch "packages/linux/linux-rp_2.6.20.bb"
#  from [26f6cc1fc17734f8f835bca38666c5ade23e8047]
#    to [a1ddf0fad3ff1dfe97b9378388616cbed72ca361]
# 
# patch "packages/openmoko-base/files/session"
#  from [d06e56d110215efa5def02b1e9caa4fafcea3f88]
#    to [cc5681530b76831db1e699be65f61dd90fd5a360]
# 
# patch "packages/openmoko-base/openmoko-session_svn.bb"
#  from [52f34879e019bde9e06a9cbf59ae116395dde677]
#    to [ab090ee4338fa1a740abaef260d59a0365453506]
# 
# patch "packages/tzdata/tzdata_2007c.bb"
#  from [b7d9235e043f38ac8d8eb1f29df59ffcc32275a7]
#    to [eb55726baae9b6c6b9ef0ab50b328ca9a7bba9ca]
# 
# patch "site/ix86-common"
#  from [9a9f5773c1d0b75d6694db632a2d40b8d0c2dda9]
#    to [c6550e8200b8f343aeed2384db59451adcc1ee34]
# 
============================================================
--- classes/storcenter-image.bbclass	0bb6bdfb4515717b3fc24a7a112ed42e7a9df926
+++ classes/storcenter-image.bbclass	0bb6bdfb4515717b3fc24a7a112ed42e7a9df926
@@ -0,0 +1,30 @@
+storcenter_pack_image() {
+        # find latest kernel
+        KERNEL=`ls -tr ${DEPLOY_DIR_IMAGE}/uImage* | tail -1`
+        if [ -z "$KERNEL" ]; then
+                oefatal "No kernel found in ${DEPLOY_DIR_IMAGE}. Bitbake linux-storcenter to create one."
+                exit 1
+        fi
+        ROOTFS=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2
+        OUTPUT=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.flash.img
+        PADFILE=${DEPLOY_DIR_IMAGE}/padfile.zzz
+        HEX_MAX_KERN_SIZE=170000
+        DEC_MAX_KERN_SIZE=`echo "ibase=16; $HEX_MAX_KERN_SIZE" | bc `
+        HEX_MAX_ROOT_SIZE=590000
+        DEC_MAX_ROOT_SIZE=`echo "ibase=16; $HEX_MAX_ROOT_SIZE" | bc `
+        KERNEL_SIZE=`ls -l $KERNEL | awk '{print $5}'`
+        if [ $KERNEL_SIZE -gt $DEC_MAX_KERN_SIZE ]; then
+                oefatal "Kernel too large at $KERNEL_SIZE bytes.  Max is $DEC_MAX_KERN_SIZE."
+                exit 1
+        fi
+        ROOT_SIZE=`ls -l $ROOTFS | awk '{print $5}'`
+        if [ $ROOT_SIZE -gt $DEC_MAX_ROOT_SIZE ]; then
+                oefatal "Rootfs is too large at $ROOT_SIZE bytes.  Max is $DEC_MAX_ROOT_SIZE."
+                exit 1
+        fi
+        PAD_SIZE=`echo "$DEC_MAX_KERN_SIZE - $KERNEL_SIZE" | bc `
+        dd if=/dev/zero of=$PADFILE bs=$PAD_SIZE count=1 2>>/dev/null
+        cat $KERNEL $PADFILE $ROOTFS > $OUTPUT
+        rm -f $PADFILE
+        ls -l $OUTPUT
+}
============================================================
--- packages/angstrom/angstrom-e-image.bb	fcdd0c401e5fc4bab115d970420d078c0cbdf6ef
+++ packages/angstrom/angstrom-e-image.bb	fcdd0c401e5fc4bab115d970420d078c0cbdf6ef
@@ -0,0 +1,37 @@
+#Angstrom e image
+LICENSE = "MIT"
+PR = "r0"
+
+
+PREFERRED_PROVIDER_virtual/evas   ?= "evas-x11"
+PREFERRED_PROVIDER_virtual/ecore  ?= "ecore-x11"
+PREFERRED_PROVIDER_virtual/imlib2 ?= "imlib2-x11"
+PREFERRED_PROVIDER_virtual/libx11 ?= "libx11"
+
+PREFERRED_PROVIDER_libgpewidget 	?= "libgpewidget"
+PREFERRED_PROVIDER_tslib 		    ?= "tslib"
+PREFERRED_PROVIDER_virtual/libsdl 	?= "libsdl-x11"
+PREFERRED_PROVIDER_virtual/libxine 	?= "libxine-x11"
+
+ANGSTROM_EXTRA_INSTALL ?= ""
+XSERVER ?= "xserver-kdrive-fbdev"
+
+export IMAGE_BASENAME = "e-image"
+
+DEPENDS = "task-base"
+RDEPENDS = "\
+    ${XSERVER} \
+    task-base-core-default \
+    task-base \
+    angstrom-e-base-depends \
+    angstrom-e-depends \
+    angstrom-gpe-task-settings \
+    ${ANGSTROM_EXTRA_INSTALL}"
+
+
+export PACKAGE_INSTALL = "${RDEPENDS}"
+
+#zap root password for release images
+ROOTFS_POSTPROCESS_COMMAND += '${@base_conditional("DISTRO_TYPE", "release", "zap_root_password; ", "",d)}'
+
+inherit image
============================================================
--- packages/angstrom/task-angstrom-e.bb	b2fff85c8aaecfee633c11666a833dadaa8a3411
+++ packages/angstrom/task-angstrom-e.bb	b2fff85c8aaecfee633c11666a833dadaa8a3411
@@ -0,0 +1,27 @@
+DESCRIPTION = "Task packages for the Angstrom distribution"
+PR = "r0"
+ALLOW_EMPTY = "1"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+PACKAGES = "\
+    angstrom-e-base-depends \
+    angstrom-e-depends"
+
+RDEPENDS_angstrom-e-base-depends := "\
+    angstrom-x11-base-depends \
+    rxvt-unicode xstroke xtscal xrandr xmodmap xdpyinfo \
+    ttf-bitstream-vera \
+    entrance e-wm \
+    glibc-charmap-utf-8 glibc-localedata-i18n"
+#xserver-kdrive-fbdev 
+
+RDEPENDS_angstrom-e-depends := "\
+                        pango-module-basic-fc \
+                        gdk-pixbuf-loader-bmp \
+                        gdk-pixbuf-loader-gif \
+                        gdk-pixbuf-loader-jpeg \
+                        gdk-pixbuf-loader-png \
+                        gdk-pixbuf-loader-pnm \
+                        gdk-pixbuf-loader-xbm \
+                        gdk-pixbuf-loader-xpm"
============================================================
--- packages/base-files/base-files/oplinux/profile	b320321482fddc32916369fe6a132485f145b10f
+++ packages/base-files/base-files/oplinux/profile	b320321482fddc32916369fe6a132485f145b10f
@@ -0,0 +1,32 @@
+# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
+# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
+
+PATH="/usr/local/bin:/usr/bin:/bin"
+EDITOR="/usr/bin/nano"	# needed for packages like cron
+TERM="linux"		# Basic terminal capab. For screen etc.
+
+if [ ! -e /etc/localtime ]; then
+	TZ="UTC"		# Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html 
+				# for an explanation of how to set this to your local timezone.
+	export TZ
+fi
+
+if [ "`id -u`" -eq 0 ]; then
+   PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin:
+fi
+if [ "$PS1" ]; then
+# works for bash and ash (no other shells known to be in use here)
+   PS1='\u@\h:\w\$ '
+fi
+
+if [ -d /etc/profile.d ]; then
+  for i in `ls /etc/profile.d/`; do
+    . /etc/profile.d/$i
+  done
+  unset i
+fi
+
+export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM
+
+umask 022
+
============================================================
--- packages/base-files/base-files/oplinux-uclibc/profile	b320321482fddc32916369fe6a132485f145b10f
+++ packages/base-files/base-files/oplinux-uclibc/profile	b320321482fddc32916369fe6a132485f145b10f
@@ -0,0 +1,32 @@
+# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
+# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
+
+PATH="/usr/local/bin:/usr/bin:/bin"
+EDITOR="/usr/bin/nano"	# needed for packages like cron
+TERM="linux"		# Basic terminal capab. For screen etc.
+
+if [ ! -e /etc/localtime ]; then
+	TZ="UTC"		# Time Zone. Look at http://theory.uwinnipeg.ca/gnu/glibc/libc_303.html 
+				# for an explanation of how to set this to your local timezone.
+	export TZ
+fi
+
+if [ "`id -u`" -eq 0 ]; then
+   PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin:
+fi
+if [ "$PS1" ]; then
+# works for bash and ash (no other shells known to be in use here)
+   PS1='\u@\h:\w\$ '
+fi
+
+if [ -d /etc/profile.d ]; then
+  for i in `ls /etc/profile.d/`; do
+    . /etc/profile.d/$i
+  done
+  unset i
+fi
+
+export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM
+
+umask 022
+
============================================================
--- packages/cairo/cairo_1.4.2.bb	31e3db3ce19479e77bda3f527abf6dea0ecfc8b3
+++ packages/cairo/cairo_1.4.2.bb	31e3db3ce19479e77bda3f527abf6dea0ecfc8b3
@@ -0,0 +1,7 @@
+require cairo.inc
+
+SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.gz \
+           file://cairo-surface-cache-3.patch;patch=1"
+
+PR = "r0"
+
============================================================
--- packages/ipkg/ipkg-collateral/oplinux/dest	8605a41ca081c28024f19e04ea41cc539fca692b
+++ packages/ipkg/ipkg-collateral/oplinux/dest	8605a41ca081c28024f19e04ea41cc539fca692b
@@ -0,0 +1,3 @@
+dest root /
+dest ram /tmp
+dest smbfs /tmp/smbfs
============================================================
--- packages/ipkg/ipkg-collateral/oplinux-uclibc/dest	8605a41ca081c28024f19e04ea41cc539fca692b
+++ packages/ipkg/ipkg-collateral/oplinux-uclibc/dest	8605a41ca081c28024f19e04ea41cc539fca692b
@@ -0,0 +1,3 @@
+dest root /
+dest ram /tmp
+dest smbfs /tmp/smbfs
============================================================
--- packages/linux/linux-rp-2.6.20/sharpsl-rc-r0.patch	296208930866c00a6d7bdf106bb020376c786c74
+++ packages/linux/linux-rp-2.6.20/sharpsl-rc-r0.patch	296208930866c00a6d7bdf106bb020376c786c74
@@ -0,0 +1,491 @@
+Index: linux-2.6.20/arch/arm/mach-pxa/spitz.c
+===================================================================
+--- linux-2.6.20.orig/arch/arm/mach-pxa/spitz.c
++++ linux-2.6.20/arch/arm/mach-pxa/spitz.c
+@@ -244,6 +244,13 @@ static struct platform_device spitzkbd_d
+ 	.id		= -1,
+ };
+ 
++/*
++ * Spitz Remote Control Device
++ */
++static struct platform_device sharpsl_rc_device = {
++	.name		= "sharpsl-remote-control",
++	.id		= -1,
++};
+ 
+ /*
+  * Spitz LEDs
+@@ -476,6 +483,7 @@ static struct platform_device *devices[]
+ 	&spitzscoop_device,
+ 	&spitzssp_device,
+ 	&spitzkbd_device,
++	&sharpsl_rc_device,
+ 	&spitzts_device,
+ 	&spitzbl_device,
+ 	&spitzled_device,
+Index: linux-2.6.20/drivers/input/keyboard/Kconfig
+===================================================================
+--- linux-2.6.20.orig/drivers/input/keyboard/Kconfig
++++ linux-2.6.20/drivers/input/keyboard/Kconfig
+@@ -154,6 +154,17 @@ config KEYBOARD_SPITZ
+ 	  To compile this driver as a module, choose M here: the
+ 	  module will be called spitzkbd.
+ 
++config SHARPSL_RC
++	tristate "Sharp SL-Cxx00 Remote Control"
++	depends on PXA_SHARPSL
++	default y
++	help
++	  Say Y here to enable the remote on the Sharp Zaurus SL-Cxx00,
++	  SL-C1000, SL-C3000 and Sl-C3100 series of PDAs.
++
++	  To compile this driver as a module, choose M here: the
++	  module will be called sharpsl_rc.
++
+ config KEYBOARD_AMIGA
+ 	tristate "Amiga keyboard"
+ 	depends on AMIGA
+Index: linux-2.6.20/drivers/input/keyboard/Makefile
+===================================================================
+--- linux-2.6.20.orig/drivers/input/keyboard/Makefile
++++ linux-2.6.20/drivers/input/keyboard/Makefile
+@@ -14,6 +14,7 @@ obj-$(CONFIG_KEYBOARD_NEWTON)		+= newton
+ obj-$(CONFIG_KEYBOARD_STOWAWAY)		+= stowaway.o
+ obj-$(CONFIG_KEYBOARD_CORGI)		+= corgikbd.o
+ obj-$(CONFIG_KEYBOARD_SPITZ)		+= spitzkbd.o
++obj-$(CONFIG_SHARPSL_RC)			+= sharpsl_rc.o
+ obj-$(CONFIG_KEYBOARD_HIL)		+= hil_kbd.o
+ obj-$(CONFIG_KEYBOARD_HIL_OLD)		+= hilkbd.o
+ obj-$(CONFIG_KEYBOARD_OMAP)             += omap-keypad.o
+Index: linux-2.6.20/drivers/input/keyboard/sharpsl_rc.c
+===================================================================
+--- /dev/null
++++ linux-2.6.20/drivers/input/keyboard/sharpsl_rc.c
+@@ -0,0 +1,263 @@
++/*
++ *  Keyboard driver for Sharp Clamshell Models (SL-Cxx00)
++ *
++ *  Copyright (c) 2004-2005 Richard Purdie
++ *
++ *  Based on corgikbd.c and Sharp's RC driver
++ *
++ *  This program is free software; you can redistribute it and/or modify
++ *  it under the terms of the GNU General Public License version 2 as
++ *  published by the Free Software Foundation.
++ *
++ */
++
++#define DEBUG 1
++#include <linux/delay.h>
++#include <linux/platform_device.h>
++#include <linux/init.h>
++#include <linux/input.h>
++#include <linux/interrupt.h>
++#include <linux/jiffies.h>
++#include <linux/module.h>
++#include <linux/slab.h>
++
++#include <asm/arch/spitz.h>
++#include <asm/arch/hardware.h>
++#include <asm/arch/pxa-regs.h>
++#include <asm/hardware/scoop.h>
++#include <asm/arch/sharpsl.h>
++#include <asm/hardware/sharpsl_pm.h>
++
++#define DPRINTK(fmt, args...) dev_dbg(data->dev, fmt "\n", ##args)
++
++struct remote_control_key {
++	unsigned char min;
++	unsigned char max;
++	unsigned char key;
++};
++
++static struct remote_control_key spitz_remote_keys[] = {
++	{ 25, 35, KEY_STOPCD},
++	{ 55, 65, KEY_PLAYPAUSE},
++	{ 85, 95, KEY_NEXTSONG},
++	{ 115, 125, KEY_VOLUMEUP},
++	{ 145, 155, KEY_PREVIOUSSONG},
++	{ 180, 190, KEY_MUTE},
++	{ 215, 225, KEY_VOLUMEDOW%s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list