diff options
Diffstat (limited to 'recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb')
-rw-r--r-- | recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb b/recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb index 7b9bf61..816a8ae 100644 --- a/recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb +++ b/recipes-bsp/firmware/firmware-qcom-dragonboard820c_01700.1.bb @@ -11,48 +11,18 @@ FW_QCOM_NAME = "apq8096" require recipes-bsp/firmware/firmware-qcom.inc -DEPENDS += "pil-squasher-native qca-swiss-army-knife-native" -inherit python3native - S = "${WORKDIR}/linux-board-support-package-r${PV}" -do_compile() { - # Build board-2.bin needed by WiFi - ath10k-generate-pci-board-2_json.sh ./proprietary-linux/ board-2.json - python3 "${STAGING_BINDIR_NATIVE}/ath10k-bdencoder" -c board-2.json -o board-2.bin -} - do_install() { install -d ${D}${nonarch_base_libdir}/firmware/ install -d ${D}${FW_QCOM_PATH}/ - install -m 0444 ./proprietary-linux/adsp*.* ${D}${FW_QCOM_PATH}/ - pil-squasher ${D}${FW_QCOM_PATH}/adsp.mbn ./proprietary-linux/adsp.mdt - install -m 0444 ./bootloaders-linux/adspso.bin ${D}${FW_QCOM_PATH}/ - install -d ${D}${nonarch_base_libdir}/firmware/ath10k/QCA6174/hw3.0/ - install -m 0444 ${S}/board-2.bin ${D}${nonarch_base_libdir}/firmware/ath10k/QCA6174/hw3.0/board-2.bin - install -d ${D}${sysconfdir}/ install -m 0644 LICENSE ${D}${sysconfdir}/QCOM-LINUX-BOARD-SUPPORT-LICENSE-${PN} - - # compat for Linux kernel <= 5.15 - install -d ${D}${FW_QCOM_BASE_PATH}/msm8996 - for file in ${D}${FW_QCOM_PATH}/*.mbn ${D}${FW_QCOM_PATH}/*.mdt ${D}${FW_QCOM_PATH}/*.b* - do - ln -s ../apq8096/$(basename $file) ${D}${FW_QCOM_BASE_PATH}/msm8996/ - done } -inherit update-alternatives - -ALTERNATIVE:${PN} = "qca6174-board2" -ALTERNATIVE_LINK_NAME[qca6174-board2] = "/lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin" -ALTERNATIVE_PRIORITY = "100" - SPLIT_FIRMWARE_PACKAGES = " \ ${PN}-dspso \ - linux-firmware-qcom-${FW_QCOM_NAME}-audio \ - linux-firmware-qcom-${FW_QCOM_NAME}-audio-split \ " |