summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--recipes-kernel/backports/backports_5.4.bb5
-rw-r--r--recipes-kernel/backports/files/99-backports.conf8
2 files changed, 13 insertions, 0 deletions
diff --git a/recipes-kernel/backports/backports_5.4.bb b/recipes-kernel/backports/backports_5.4.bb
index 847f245..0e96e48 100644
--- a/recipes-kernel/backports/backports_5.4.bb
+++ b/recipes-kernel/backports/backports_5.4.bb
@@ -19,6 +19,7 @@ SRCREV_use-head-next = "${AUTOREV}"
SRC_URI = " \
git://git.toradex.com/backports-toradex.git;protocol=git;branch=toradex-${PV} \
file://config \
+ file://99-backports.conf \
"
# Depend on virtual/kernel to ensure that the kernel is built before we try to
@@ -50,6 +51,9 @@ do_compile() {
}
do_install() {
+ install -d ${D}/etc/depmod.d/
+ install -m 0644 ${WORKDIR}/99-backports.conf ${D}/etc/depmod.d/
+
install -d ${D}/lib/modules/${KERNEL_VERSION}/backports
for ko in $(find ${S} -type f -name "*.ko")
do
@@ -85,5 +89,6 @@ fi
}
FILES_${PN} = " \
+ /etc/depmod.d/99-backports.conf \
/lib/modules/${KERNEL_VERSION}/backports/ \
"
diff --git a/recipes-kernel/backports/files/99-backports.conf b/recipes-kernel/backports/files/99-backports.conf
new file mode 100644
index 0000000..af4f16c
--- /dev/null
+++ b/recipes-kernel/backports/files/99-backports.conf
@@ -0,0 +1,8 @@
+search built-in backports
+
+override mwifiex_sdio * backports
+override mwifiex_usb * backports
+override r8188eu * backports
+
+override mwifiex_pcie * built-in
+override hostap * built-in