summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSerhii Voloshynov <serhii.voloshynov@globallogic.com>2020-07-20 05:45:57 -0500
committerSerhii Voloshynov <serhii.voloshynov@globallogic.com>2020-07-20 05:45:57 -0500
commit8a2db2f03ee5edad89481db8c8165c61f3a386d1 (patch)
tree995de6ce5d86280e4684b988472fe9f026243d71
parente55908accd5443c9b15c6c4acfc121c8414c7c39 (diff)
parent924098ad3f648f06719cee25334744c1e51bb717 (diff)
downloadmeta-multitech-atmel-8a2db2f03ee5edad89481db8c8165c61f3a386d1.tar.gz
meta-multitech-atmel-8a2db2f03ee5edad89481db8c8165c61f3a386d1.tar.bz2
meta-multitech-atmel-8a2db2f03ee5edad89481db8c8165c61f3a386d1.zip
Merge branch 'master' into 'vs/feature-diff-upgrade'
# Conflicts: # recipes-kernel/linux/linux-at91_4.9.87.bb
-rw-r--r--recipes-bsp/multitech/mtac-eth_1.1.0.bb2
-rw-r--r--recipes-bsp/multitech/mtac-gpiob_1.1.2.bb2
-rw-r--r--recipes-bsp/multitech/mtac-lora_1.1.4.bb2
-rw-r--r--recipes-bsp/multitech/mtac-mfser_1.1.0.bb2
-rw-r--r--recipes-bsp/multitech/mtac-pulse_1.1.0.bb2
-rw-r--r--recipes-bsp/multitech/mtac-xdot_1.1.0.bb2
-rw-r--r--recipes-bsp/multitech/mtac_4.0.3.bb2
-rw-r--r--recipes-bsp/multitech/mts-io.inc1
-rw-r--r--recipes-kernel/linux/linux-at91-4.9.87/0001-linux-4.9-quectel_qmi_wwan_support.patch (renamed from recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-quectel_qmi_wwan_support.patch)0
-rw-r--r--recipes-kernel/linux/linux-at91-4.9.87/0002-linux-4.9-telit_print_qmi_wwan.patch (renamed from recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-telit_print_qmi_wwan.patch)4
-rw-r--r--recipes-kernel/linux/linux-at91_4.9.87.bb13
-rw-r--r--recipes-kernel/rs9113/rs9113-from-src_1.6.1.bb2
-rw-r--r--recipes-kernel/rs9113/rs9113.inc8
-rw-r--r--recipes-kernel/rs9113/rs9113_1.6.1.bb4
-rw-r--r--recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-enable-cts.patch (renamed from recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-enable-cts.patch)0
-rw-r--r--recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-rs485.patch (renamed from recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-rs485.patch)0
-rw-r--r--recipes-kernel/vizzini/vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz (renamed from recipes-kernel/vizzini/kernel-module-vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz)bin16958 -> 16958 bytes
-rw-r--r--recipes-kernel/vizzini/vizzini.inc13
-rw-r--r--recipes-kernel/vizzini/vizzini_1.1.bb (renamed from recipes-kernel/vizzini/kernel-module-vizzini_1.1.bb)3
19 files changed, 33 insertions, 29 deletions
diff --git a/recipes-bsp/multitech/mtac-eth_1.1.0.bb b/recipes-bsp/multitech/mtac-eth_1.1.0.bb
index b4f784b..f05fc19 100644
--- a/recipes-bsp/multitech/mtac-eth_1.1.0.bb
+++ b/recipes-bsp/multitech/mtac-eth_1.1.0.bb
@@ -11,7 +11,7 @@ INC_PR = "r0"
SRCREV = "${PV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-eth.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac-gpiob_1.1.2.bb b/recipes-bsp/multitech/mtac-gpiob_1.1.2.bb
index 5fbc34a..d00c5fa 100644
--- a/recipes-bsp/multitech/mtac-gpiob_1.1.2.bb
+++ b/recipes-bsp/multitech/mtac-gpiob_1.1.2.bb
@@ -11,7 +11,7 @@ INC_PR = "r0"
SRCREV = "${AUTOREV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-gpiob.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac-lora_1.1.4.bb b/recipes-bsp/multitech/mtac-lora_1.1.4.bb
index c2a861f..ec4dd21 100644
--- a/recipes-bsp/multitech/mtac-lora_1.1.4.bb
+++ b/recipes-bsp/multitech/mtac-lora_1.1.4.bb
@@ -11,7 +11,7 @@ INC_PR = "r0"
SRCREV = "${PV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-lora.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac-mfser_1.1.0.bb b/recipes-bsp/multitech/mtac-mfser_1.1.0.bb
index 070c2d5..42640f5 100644
--- a/recipes-bsp/multitech/mtac-mfser_1.1.0.bb
+++ b/recipes-bsp/multitech/mtac-mfser_1.1.0.bb
@@ -11,7 +11,7 @@ INC_PR = "r0"
SRCREV = "${PV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-mfser.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac-pulse_1.1.0.bb b/recipes-bsp/multitech/mtac-pulse_1.1.0.bb
index e7dd731..4b0195f 100644
--- a/recipes-bsp/multitech/mtac-pulse_1.1.0.bb
+++ b/recipes-bsp/multitech/mtac-pulse_1.1.0.bb
@@ -11,7 +11,7 @@ INC_PR = "r0"
SRCREV = "${PV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-pulse.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac-xdot_1.1.0.bb b/recipes-bsp/multitech/mtac-xdot_1.1.0.bb
index a0861a4..988a491 100644
--- a/recipes-bsp/multitech/mtac-xdot_1.1.0.bb
+++ b/recipes-bsp/multitech/mtac-xdot_1.1.0.bb
@@ -11,7 +11,7 @@ INC_PR = "r2"
SRCREV = "${PV}"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac-xdot.git;protocol=git \
diff --git a/recipes-bsp/multitech/mtac_4.0.3.bb b/recipes-bsp/multitech/mtac_4.0.3.bb
index 7e452bc..376dfa1 100644
--- a/recipes-bsp/multitech/mtac_4.0.3.bb
+++ b/recipes-bsp/multitech/mtac_4.0.3.bb
@@ -14,7 +14,7 @@ SRCREV = "${AUTOREV}"
# Some packages depend on mtac
RPROVIDES_kernel-module-${PN} = "mtac"
-PR = "${INC_PR}.1-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "${INC_PR}.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mtac.git;protocol=git \
diff --git a/recipes-bsp/multitech/mts-io.inc b/recipes-bsp/multitech/mts-io.inc
index 3360570..5b1dccc 100644
--- a/recipes-bsp/multitech/mts-io.inc
+++ b/recipes-bsp/multitech/mts-io.inc
@@ -11,6 +11,7 @@ INC_PR = "r1"
SRCREV = "${PV}"
+PR = "${INC_PR}.1-${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
git://git.multitech.net/mts-io.git;protocol=git \
diff --git a/recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-quectel_qmi_wwan_support.patch b/recipes-kernel/linux/linux-at91-4.9.87/0001-linux-4.9-quectel_qmi_wwan_support.patch
index 6c78c81..6c78c81 100644
--- a/recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-quectel_qmi_wwan_support.patch
+++ b/recipes-kernel/linux/linux-at91-4.9.87/0001-linux-4.9-quectel_qmi_wwan_support.patch
diff --git a/recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-telit_print_qmi_wwan.patch b/recipes-kernel/linux/linux-at91-4.9.87/0002-linux-4.9-telit_print_qmi_wwan.patch
index f3795b7..7ed5c9b 100644
--- a/recipes-kernel/linux/linux-at91-4.9.87/linux-4.9-telit_print_qmi_wwan.patch
+++ b/recipes-kernel/linux/linux-at91-4.9.87/0002-linux-4.9-telit_print_qmi_wwan.patch
@@ -11,8 +11,8 @@ index 156f7f85e4860d682d679df68bfe8cfe2a3d4b3b..2474618404f5e592c0fe56d38c30c898
--- a/drivers/net/usb/qmi_wwan.c
+++ b/drivers/net/usb/qmi_wwan.c
@@ -908,7 +908,7 @@ static const struct usb_device_id products[] = {
- {QMI_FIXED_INTF(0x2357, 0x9000, 4)}, /* TP-LINK MA260 */
- {QMI_QUIRK_SET_DTR(0x1bc7, 0x1040, 2)}, /* Telit LE922A */
+ {QMI_FIXED_INTF(0x1bc7, 0x1100, 3)}, /* Telit ME910 */
+ {QMI_FIXED_INTF(0x1bc7, 0x1101, 3)}, /* Telit ME910 dual modem */
{QMI_FIXED_INTF(0x1bc7, 0x1200, 5)}, /* Telit LE920 */
- {QMI_FIXED_INTF(0x1bc7, 0x1201, 2)}, /* Telit LE920 */
+ {QMI_QUIRK_SET_DTR(0x1bc7, 0x1201, 2)}, /* Telit LE920, LE920A4 */
diff --git a/recipes-kernel/linux/linux-at91_4.9.87.bb b/recipes-kernel/linux/linux-at91_4.9.87.bb
index c6fbe36..4ae9f41 100644
--- a/recipes-kernel/linux/linux-at91_4.9.87.bb
+++ b/recipes-kernel/linux/linux-at91_4.9.87.bb
@@ -20,6 +20,7 @@ KERNEL_EXTRA_ARGS ="LOADADDR=0x20008000"
PR = "r11"
KERNEL_VERSION = "${PV}"
+KERNEL_REVISION = "${PR}"
EXTRAVERSION = ""
SAMV = "linux4sam_5.8"
@@ -42,13 +43,12 @@ COMMON_PATCHES = " \
file://linux-4.9-cdc-acm-ignore-exar-devices.patch \
file://EXTRAVERSION.patch \
file://linux-4.9-ledtrig-netdev.patch \
- file://linux-4.9-telit_print_qmi_wwan.patch \
file://linux-4.9-addl-time-for-pmeccerrloc.patch \
file://950-0090-OF-DT-Overlay-configfs-interface.patch \
file://linux-4.9-led-core-Fix-brightness-setting-when-setting-delay_off-0.patch \
file://linux-4.9-linux4sam-usb-serial-option.patch \
- file://linux-4.9-quectel_qmi_wwan_support.patch \
- file://make-kernel-reproducible.patch \
+ file://0001-linux-4.9-quectel_qmi_wwan_support.patch \
+ file://0002-linux-4.9-telit_print_qmi_wwan.patch \
"
@@ -100,8 +100,11 @@ do_deploy_append() {
fi
}
-# Kernel PR is used for MLINUX_KERNEL_EXTRA_VERSION; share it here:
+# Files needed to build external kernel modules.
do_shared_workdir_append() {
+ install -d -m 755 ${STAGING_KERNEL_BUILDDIR}/include/config
+ cp -a ${B}/include/config ${STAGING_KERNEL_BUILDDIR}/include/
+ cp -a ${B}/scripts ${STAGING_KERNEL_BUILDDIR}
echo ${PR} > ${STAGING_KERNEL_BUILDDIR}/mlinux_pr
}
@@ -154,4 +157,4 @@ do_install_append() {
cp -a ${STAGING_KERNEL_DIR}/include/dt-bindings ${STAGING_DIR_TARGET}/${includedir}/linux
}
-FILES_kernel-dt-bindings-dev = "/usr/include/linux/dt-bindings"
+FILES_kernel-dt-bindings-dev = "/usr/include/linux/dt-bindings" \ No newline at end of file
diff --git a/recipes-kernel/rs9113/rs9113-from-src_1.6.1.bb b/recipes-kernel/rs9113/rs9113-from-src_1.6.1.bb
index b6ed885..2022d88 100644
--- a/recipes-kernel/rs9113/rs9113-from-src_1.6.1.bb
+++ b/recipes-kernel/rs9113/rs9113-from-src_1.6.1.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "USB Driver for Redpine RS9113"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
PROVIDES = "rs9113-from-src"
-PR = "r10.${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "r10${KERNEL_MODULE_PACKAGE_SUFFIX}"
INHIBIT_PACKAGE_STRIP = "1"
BB_STRICT_CHECKSUM = "0"
inherit module
diff --git a/recipes-kernel/rs9113/rs9113.inc b/recipes-kernel/rs9113/rs9113.inc
index 9986cd3..7e9accd 100644
--- a/recipes-kernel/rs9113/rs9113.inc
+++ b/recipes-kernel/rs9113/rs9113.inc
@@ -1,4 +1,5 @@
inherit update-rc.d
+inherit module
PACKAGE_ARCH = "${MACHINE_ARCH}"
# utils-extra picks up ELF executables we don't want on most images.
@@ -78,8 +79,7 @@ python do_fetch_prepend () {
gitversion = d.getVar("PV",True)
- PV = gitversion
- PV += "-"
+ PV = gitversion + "-"
try:
PV += d.getVar("PR",True)
except TypeError:
@@ -171,7 +171,9 @@ FILES_${PN}-noarch = " \
${sysconfdir}/default/ \
${prefix}/ \
"
-
+do_compile() {
+ : Nothing to do
+}
MR = "${WORKDIR}/rs9113"
do_install () {
bbnote "pwd,ls: $(pwd) $(ls) WORKDIR is ${WORKDIR}"
diff --git a/recipes-kernel/rs9113/rs9113_1.6.1.bb b/recipes-kernel/rs9113/rs9113_1.6.1.bb
index b00b581..f06d070 100644
--- a/recipes-kernel/rs9113/rs9113_1.6.1.bb
+++ b/recipes-kernel/rs9113/rs9113_1.6.1.bb
@@ -2,7 +2,7 @@ require rs9113.inc
DESCRIPTION = "USB Driver for Redpine RS9113"
LICENSE = "Proprietary"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Proprietary;md5=0557f9d92cf58f2ccdd50f62f8ac0b28"
-do_fetch[depends]+="virtual/kernel:do_shared_workdir"
+do_fetch[depends] += "virtual/kernel:do_shared_workdir"
PROVIDES = "rs9113"
FILES_${PN} = "/opt/rs9113 ${sbindir} ${sysconfdir}"
RDEPENDS_${PN}-noarch += "bash"
@@ -16,7 +16,7 @@ RDEPENDS_${PN}-rm += "bash"
# To update this, manually copy ipk from Jenkin's job to
# git://git@${MTS_INTERNAL_GIT}/mlinux/ipk.git;protocol=ssh;branch=${PV}
#
-PR = "r10.${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "r10${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI = " \
file://rs9113/rs9113.init \
file://rs9113/rs9113.default \
diff --git a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-enable-cts.patch b/recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-enable-cts.patch
index 12e6d04..12e6d04 100644
--- a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-enable-cts.patch
+++ b/recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-enable-cts.patch
diff --git a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-rs485.patch b/recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-rs485.patch
index 6833e5b..6833e5b 100644
--- a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/vizzini-1.1-rs485.patch
+++ b/recipes-kernel/vizzini/vizzini-1.1/vizzini-1.1-rs485.patch
diff --git a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz b/recipes-kernel/vizzini/vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz
index 2bc7355..2bc7355 100644
--- a/recipes-kernel/vizzini/kernel-module-vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz
+++ b/recipes-kernel/vizzini/vizzini-1.1/xr21v141x-lnx3.10-3.11.tar.gz
Binary files differ
diff --git a/recipes-kernel/vizzini/vizzini.inc b/recipes-kernel/vizzini/vizzini.inc
index f81e3e7..48eb241 100644
--- a/recipes-kernel/vizzini/vizzini.inc
+++ b/recipes-kernel/vizzini/vizzini.inc
@@ -4,8 +4,9 @@ SECTION = "base"
PRIORITY = "optional"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
-do_fetch[depends]+="virtual/kernel:do_shared_workdir"
-INC_PR = "r1"
+do_fetch[depends] += "virtual/kernel:do_shared_workdir"
+DEPENDS = "virtual/kernel"
+RPROVIDES_kernel-module-${PN} = "vizzini"
SRC_URI = " \
file://vizzini.init \
@@ -24,12 +25,10 @@ do_compile () {
oe_runmake
}
-KERNEL_MODULE_PACKAGE_SUFFIX = ""
+PACKAGES = "kernel-module-${PN} ${PN}-dev"
-PACKAGES = "${PN}"
-
-FILES_${PN} = "${base_libdir}/modules/${KERNEL_VERSION}/extra/vizzini.ko"
-FILES_${PN} += "${sysconfdir}/init.d/vizzini"
+FILES_kernel-module-${PN} = "${base_libdir}/modules/${KERNEL_VERSION}/extra/vizzini.ko"
+FILES_kernel-module-${PN} += "${sysconfdir}/init.d/vizzini"
INITSCRIPT_NAME = "vizzini"
INITSCRIPT_PARAMS = "start 90 S ."
diff --git a/recipes-kernel/vizzini/kernel-module-vizzini_1.1.bb b/recipes-kernel/vizzini/vizzini_1.1.bb
index 978b135..8dc75f2 100644
--- a/recipes-kernel/vizzini/kernel-module-vizzini_1.1.bb
+++ b/recipes-kernel/vizzini/vizzini_1.1.bb
@@ -1,6 +1,5 @@
require vizzini.inc
-
-PR = "${INC_PR}.2-${MLINUX_KERNEL_VERSION}${MLINUX_KERNEL_EXTRA_VERSION}"
+PR = "r1.1${KERNEL_MODULE_PACKAGE_SUFFIX}"
SRC_URI += "file://xr21v141x-lnx3.10-3.11.tar.gz \