aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb')
-rw-r--r--recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb8
1 files changed, 8 insertions, 0 deletions
diff --git a/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb b/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
index 686f2bc..d6844b2 100644
--- a/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
+++ b/recipes-bsp/firmware/firmware-qcom-dragonboard410c_1032.1.bb
@@ -44,6 +44,14 @@ do_install() {
MTOOLS_SKIP_CHECK=1 mcopy -i ./bootloaders-linux/NON-HLOS.bin \
::image/modem.* ::image/mba.mbn ::image/wcnss.* ${D}/lib/firmware/
+ # Venus firmware have been merged in linux-firmware in a different location than
+ # what we've been using for now. Let's add symlinks for now, until we switch to linux-firmware
+ install -d ${D}/lib/firmware/qcom/venus-1.8/
+ for f in ${D}/lib/firmware/venus.*; do
+ f=$(basename $f)
+ ln -s /lib/firmware/$f ${D}/lib/firmware/qcom/venus-1.8/$f
+ done
+
install -d ${D}${sysconfdir}/
install -m 0644 LICENSE ${D}${sysconfdir}/QCOM-LINUX-BOARD-SUPPORT-LICENSE
}