aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/shr
diff options
context:
space:
mode:
authorKlaus Kurzmann <mok@fluxnetz.de>2011-03-29 22:02:18 +0200
committerMartin Jansa <Martin.Jansa@gmail.com>2011-04-11 16:05:38 +0200
commit955d8da659d3806f68252c295210203ba454c589 (patch)
tree718bf1823180574f91e1dc75bbf8b334b0174b68 /recipes/shr
parent520a238102346ff634b05666422db8cd2aa32653 (diff)
downloadopenembedded-955d8da659d3806f68252c295210203ba454c589.tar.gz
initscripts-shr: bringup phonet in nokia-n900-cmt-gpio.sh and RDEPEND on it
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes/shr')
-rw-r--r--recipes/shr/initscripts-shr/nokia900/nokia-n900-cmt-gpio.sh8
-rw-r--r--recipes/shr/initscripts-shr_0.0.1.bb13
2 files changed, 16 insertions, 5 deletions
diff --git a/recipes/shr/initscripts-shr/nokia900/nokia-n900-cmt-gpio.sh b/recipes/shr/initscripts-shr/nokia900/nokia-n900-cmt-gpio.sh
index c326314b72..61813e6591 100644
--- a/recipes/shr/initscripts-shr/nokia900/nokia-n900-cmt-gpio.sh
+++ b/recipes/shr/initscripts-shr/nokia900/nokia-n900-cmt-gpio.sh
@@ -36,10 +36,18 @@ ln -s /sys/class/gpio/gpio75 /dev/cmt/cmt_rst
ln -s /sys/class/gpio/gpio157 /dev/cmt/cmt_bsi
}
+start_phonet()
+{
+phonet -a 0x6C -i phonet0
+pnroute add 0x00 phonet0
+ip link set dev phonet0 up
+}
+
case "$1" in
start)
echo "Setting up GPIO lines for N900 modem"
setup_gpio
+ start_phonet
;;
stop)
echo "Nothing to do..."
diff --git a/recipes/shr/initscripts-shr_0.0.1.bb b/recipes/shr/initscripts-shr_0.0.1.bb
index 662fc055c6..8bf4717008 100644
--- a/recipes/shr/initscripts-shr_0.0.1.bb
+++ b/recipes/shr/initscripts-shr_0.0.1.bb
@@ -2,10 +2,13 @@ DESCRIPTION = "SHR init scripts"
SECTION = "base"
PRIORITY = "required"
DEPENDS = ""
-RDEPENDS_${PN} = "procps"
-LICENSE = "GPL"
+EXTRA_DEPS = ""
+EXTRA_DEPS_nokia900 = "phonet-utils"
+RDEPENDS_${PN} = "procps ${EXTRA_DEPS}"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-shr/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
PV = "0.0.1"
-PR = "r27"
+PR = "r29"
RCONFLICTS_${PN} = "initscripts"
@@ -32,10 +35,10 @@ SRC_URI = "file://alignment.sh \
"
SRC_URI_append_om-gta02 = " file://g_ether.sh"
-PACKAGE_ARCH_om-gta02 = "om-gta02"
+PACKAGE_ARCH_om-gta02 = "${MACHINE_ARCH}"
SRC_URI_append_nokia900 = " file://nokia-n900-cmt-gpio.sh"
-PACKAGE_ARCH_nokia900 = "nokia900"
+PACKAGE_ARCH_nokia900 = "${MACHINE_ARCH}"
inherit base