diff options
author | Dominik Sliwa <dominik.sliwa@toradex.com> | 2019-03-19 16:38:34 +0100 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2019-06-22 08:59:42 +0200 |
commit | ed0e529bda861e1042e93326be58dd90f8d41091 (patch) | |
tree | b03aa461dce5f96575b55ad79b169088a95070ed /recipes-kernel/backports/backports_4.19.bb | |
parent | 330647f0473894e0475a0073a185e7c98d69192d (diff) |
backports: update backports
Backports based on 4.19 kernel.
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
(cherry picked from commit 56829b6d643fa5dfdac42c0adddf5d41e7fb982e)
(cherry picked from commit 85f6a85b8a8cc400a6f4e201ff5c5cbc43ac1d85)
Diffstat (limited to 'recipes-kernel/backports/backports_4.19.bb')
-rw-r--r-- | recipes-kernel/backports/backports_4.19.bb | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/recipes-kernel/backports/backports_4.19.bb b/recipes-kernel/backports/backports_4.19.bb new file mode 100644 index 0000000..43b77af --- /dev/null +++ b/recipes-kernel/backports/backports_4.19.bb @@ -0,0 +1,40 @@ +SUMMARY = "Backported kernel drivers" +HOMEPAGE = "https://backports.wiki.kernel.org" +SECTION = "kernel/modules" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" +INC_PR = "r1" + +DEPENDS_append = " coreutils-native" + +SRCREV = "348fa3f6871f56a37dcd16c99ca98118c6d79a38" +SRCREV_use-head-next = "${AUTOREV}" +SRC_URI = " \ + git://git.toradex.com/backports-toradex.git;protocol=git;branch=toradex-${PV} \ + file://makefile.patch \ + file://config \ + " + +S = "${WORKDIR}/git" + +inherit module + +MAKE_TARGETS = "modules" +MODULES_INSTALL_TARGET = "modules_install" +PACKAGES_DYNAMIC += "^${BPN}-kernel-module-.*" + +KERNEL_MODULE_PACKAGE_PREFIX = "${BPN}-" + +EXTRA_OEMAKE = " KLIB=${STAGING_KERNEL_DIR} KLIB_BUILD=${STAGING_KERNEL_BUILDDIR} " + +do_configure() { + + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + make CC="${BUILD_CC}" LD="${BUILD_LD}" AR="${BUILD_AR}" \ + -C ${S}/kconf O=${S}/kconf conf + + cp ${WORKDIR}/config ${S}/.config + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS + oe_runmake oldconfig +} + |