You've already forked meta-qcom-extras
mirror of
https://github.com/linux-msm/meta-qcom-extras.git
synced 2026-02-25 13:14:43 -08:00
firmware-qcom-dragonboard-apq8074: package proprietary firmware for db8074
Package proprietary firmware for the Intrinsyc Dragonboard APQ8074 board. By default an empty package will be built. To specify location of the NHLOS.bin add the following line to local.conf: NHLOS_URI:pn-firmware-qcom-dragonboard-apq8074 = "file:///PATH/NON-HLOS-db8074-1.0.bin" Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
21
recipes-bsp/firmware/firmware-qcom-dragonboard-apq8074.bb
Normal file
21
recipes-bsp/firmware/firmware-qcom-dragonboard-apq8074.bb
Normal file
@@ -0,0 +1,21 @@
|
||||
# Specify location of the corresponding NON-HLOS.bin file by adding
|
||||
# NHLOS_URI:pn-firmware-qcom-dragonboard-apq8074 = "..." to local.conf. Use
|
||||
# "file://" if the file is provided locally.
|
||||
|
||||
DESCRIPTION = "QCOM Firmware for Dragonboard APQ8074 board"
|
||||
|
||||
LICENSE = "CLOSED"
|
||||
|
||||
# dragonboard8074 firmware is unsigned, so install into generic location
|
||||
FW_QCOM_NAME = "apq8074"
|
||||
|
||||
FW_QCOM_LIST = "adsp.mbn mba.mbn modem.mbn wcnss.mbn"
|
||||
|
||||
require recipes-bsp/firmware/firmware-qcom.inc
|
||||
require recipes-bsp/firmware/firmware-qcom-nhlos.inc
|
||||
|
||||
SPLIT_FIRMWARE_PACKAGES = " \
|
||||
linux-firmware-qcom-${FW_QCOM_NAME}-audio \
|
||||
linux-firmware-qcom-${FW_QCOM_NAME}-modem \
|
||||
linux-firmware-qcom-${FW_QCOM_NAME}-wifi \
|
||||
"
|
||||
@@ -0,0 +1,10 @@
|
||||
SUMMARY = "Firmware packages for the Dragonboard APQ8074 board"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
RRECOMMENDS:${PN} += " \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'linux-firmware-qcom-adreno-a3xx', '', d)} \
|
||||
linux-firmware-qcom-apq8074-audio \
|
||||
linux-firmware-qcom-apq8074-modem \
|
||||
linux-firmware-qcom-apq8074-wifi \
|
||||
"
|
||||
Reference in New Issue
Block a user