From 1455d6a28753b9bc982501f149471df8ef93c482 Mon Sep 17 00:00:00 2001
From: John Klug <john.klug@multitech.com>
Date: Tue, 29 Aug 2017 16:32:48 -0500
Subject: New 1.5.5 Redpine Driver

---
 recipes-kernel/rs9113/rs9113-from-src_1.5.0.bb | 67 ------------------------
 recipes-kernel/rs9113/rs9113-from-src_1.5.5.bb | 70 ++++++++++++++++++++++++++
 2 files changed, 70 insertions(+), 67 deletions(-)
 delete mode 100644 recipes-kernel/rs9113/rs9113-from-src_1.5.0.bb
 create mode 100644 recipes-kernel/rs9113/rs9113-from-src_1.5.5.bb

diff --git a/recipes-kernel/rs9113/rs9113-from-src_1.5.0.bb b/recipes-kernel/rs9113/rs9113-from-src_1.5.0.bb
deleted file mode 100644
index 7d93952..0000000
--- a/recipes-kernel/rs9113/rs9113-from-src_1.5.0.bb
+++ /dev/null
@@ -1,67 +0,0 @@
-DESCRIPTION = "USB Driver for Redpine RS9113"
-LICENSE = "Proprietary"
-LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
-PACKAGE_ARCH = "mtcdt"
-PROVIDES = "rs9113-from-src"
-PR = "${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
-
-inherit module
-
-SRCREV = "${AUTOREV}"
-
-SRC_URI = " \
-        git://git@${MTS_INTERNAL_GIT}/mlinux/meta-rs9113.git;protocol=ssh;branch=${PV};destsuffix=meta/ \
-        git://git@${MTS_INTERNAL_GIT}/mlinux/Redpine.git;protocol=ssh;branch=${PV} \
-"
-SRCXX_URI = " \
-    git://git@${MTS_INTERNAL_GIT}/mlinux/Redpine.git;protocol=ssh;branch=${PV};name=machine \
-    git://git@${MTS_INTERNAL_GIT}/mlinux/meta-rs9113.git;protocol=ssh;branch=${PV};name=meta \
-"
-
-S = "${WORKDIR}/git/source/host"
-M = "${WORKDIR}/meta"
-
-EXTRA_OEMAKE = " KERNELDIR=${STAGING_KERNEL_DIR} \
-                 CROSS_COMPILE=${TARGET_PREFIX} \
-                 ARCH=arm \
-                 WLAN_COMPILE_FLAGS='' \
-		 V=1 \
-                "
-                
-FILES_${PN} = "/opt/rs9113 ${sbindir}"
-FILES_${PN}-dbg = "/opt/rs9113/.debug/"
-
-PARALLEL_MAKE = ""
-
-do_configure() {
-   cp ${M}/mtcdt/defconfig .config
-}
-
-do_compile () {
-   unset CFLAGS LDFLAGS CXXFLAGS CPPFLAGS
-   # For Newer Yocto/Bitbake, CC does not
-   # include the staging directory
-   # by default
-   CC="${CC} --sysroot=${STAGING_DIR_HOST}"
-   LD="${LD} --sysroot=${STAGING_DIR_HOST}"
-   oe_runmake CC="${CC}" LD="${LD}"
-}
-
-do_patch () {
-	cd ${WORKDIR}/git
-	echo "patches" ${M}/patches/*
-	for f in ${M}/patches/* ; do
-		echo "Patching with ${f}"
-		patch -p1 < ${f}
-	done
-}
-
-do_install() {
-   install -m 0755 -d ${D}/opt/rs9113
-   cp -r ${S}/release/* ${D}/opt/rs9113/
-   rm -rf ${D}/opt/rs9113/flash ${D}/opt/rs9113/certs ${D}/opt/rs9113/*zigb*
-   install -m 0755 -d ${D}${sbindir}
-   install -m 0755 ${M}/rs9113_load_modules.sh ${D}${sbindir}/
-   install -m 0755 ${M}/rs9113_remove_modules.sh ${D}${sbindir}/
-}
-
diff --git a/recipes-kernel/rs9113/rs9113-from-src_1.5.5.bb b/recipes-kernel/rs9113/rs9113-from-src_1.5.5.bb
new file mode 100644
index 0000000..02b4397
--- /dev/null
+++ b/recipes-kernel/rs9113/rs9113-from-src_1.5.5.bb
@@ -0,0 +1,70 @@
+DESCRIPTION = "USB Driver for Redpine RS9113"
+LICENSE = "Proprietary"
+LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
+PACKAGE_ARCH = "mtcdt"
+PROVIDES = "rs9113-from-src"
+PR = "${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+
+inherit module
+
+SRCREV = "${AUTOREV}"
+
+SRC_URI = " \
+        git://git@${MTS_INTERNAL_GIT}/mlinux/meta-rs9113.git;protocol=ssh;branch=${PV};destsuffix=meta/ \
+        git://git@${MTS_INTERNAL_GIT}/mlinux/Redpine.git;protocol=ssh;branch=${PV} \
+"
+SRCXX_URI = " \
+    git://git@${MTS_INTERNAL_GIT}/mlinux/Redpine.git;protocol=ssh;branch=${PV};name=machine \
+    git://git@${MTS_INTERNAL_GIT}/mlinux/meta-rs9113.git;protocol=ssh;branch=${PV};name=meta \
+"
+
+S = "${WORKDIR}/git/source/host"
+M = "${WORKDIR}/meta"
+
+EXTRA_OEMAKE = " KERNELDIR=${STAGING_KERNEL_DIR} \
+                 CROSS_COMPILE=${TARGET_PREFIX} \
+                 ARCH=arm \
+                 WLAN_COMPILE_FLAGS='' \
+		 V=1 \
+                "
+                
+FILES_${PN} = "/opt/rs9113 ${sbindir}"
+FILES_${PN}-dbg = "/opt/rs9113/.debug/"
+
+PARALLEL_MAKE = ""
+
+do_configure() {
+   cp ${M}/mtcdt/defconfig .config
+}
+
+do_compile () {
+   unset CFLAGS LDFLAGS CXXFLAGS CPPFLAGS
+   # For Newer Yocto/Bitbake, CC does not
+   # include the staging directory
+   # by default
+   CC="${CC} --sysroot=${STAGING_DIR_HOST}"
+   LD="${LD} --sysroot=${STAGING_DIR_HOST}"
+   oe_runmake CC="${CC}" LD="${LD}"
+}
+
+do_patch () {
+	cd ${WORKDIR}/git
+	echo "patches" ${M}/patches/*
+	for f in ${M}/patches/* ; do
+                if ! [[ -r ${f} ]] ; then
+			continue
+		fi
+		echo "Patching with ${f}"
+		patch -p1 < ${f}
+	done
+}
+
+do_install() {
+   install -m 0755 -d ${D}/opt/rs9113
+   cp -r ${S}/release/* ${D}/opt/rs9113/
+   rm -rf ${D}/opt/rs9113/flash ${D}/opt/rs9113/certs ${D}/opt/rs9113/*zigb*
+   install -m 0755 -d ${D}${sbindir}
+   install -m 0755 ${M}/rs9113_load_modules.sh ${D}${sbindir}/
+   install -m 0755 ${M}/rs9113_remove_modules.sh ${D}${sbindir}/
+}
+
-- 
cgit v1.2.3