packagegroup-firmware-*: add packagegroups for board firmware packages

Add several packagegroups, each one recommending board firmware
packages. The groups are split to several recipes, so that building one
group wouldn't cause building all possible firmware packages.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
Dmitry Baryshkov
2021-10-12 02:28:21 +03:00
parent 6daf06282a
commit ff7c2c35c6
4 changed files with 47 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
SUMMARY = "Firmware packages for the DragonBoard 410c board"
inherit packagegroup
RRECOMMENDS:${PN} += " \
firmware-qcom-dragonboard410c \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'linux-firmware-qcom-adreno-a3xx', '', d)} \
linux-firmware-qcom-venus-1.8 \
"

View File

@@ -0,0 +1,11 @@
SUMMARY = "Firmware packages for the DragonBoard 820c board"
inherit packagegroup
RRECOMMENDS:${PN} += " \
firmware-qcom-dragonboard820c \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'linux-firmware-qcom-adreno-a530', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'linux-firmware-ath10k', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'linux-firmware-qca', '', d)} \
linux-firmware-qcom-venus-4.2 \
"

View File

@@ -0,0 +1,13 @@
SUMMARY = "Firmware packages for the DragonBoard 845c board"
inherit packagegroup
RRECOMMENDS:${PN} += " \
firmware-qcom-dragonboard845c \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'linux-firmware-qcom-adreno-a630', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'linux-firmware-ath10k linux-firmware-qcom-sdm845-modem', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'linux-firmware-qca linux-firmware-qcom-sdm845-modem', '', d)} \
linux-firmware-qcom-sdm845-audio \
linux-firmware-qcom-sdm845-compute \
linux-firmware-qcom-venus-5.2 \
"

View File

@@ -0,0 +1,14 @@
SUMMARY = "Firmware packages for the RB5 Robotics platform"
inherit packagegroup
RRECOMMENDS:${PN} += " \
firmware-qcom-rb5 \
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'linux-firmware-qcom-adreno-a630', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wifi', 'linux-firmware-ath11k', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'linux-firmware-qca', '', d)} \
linux-firmware-lt9611uxc \
linux-firmware-qcom-sm8250-audio \
linux-firmware-qcom-sm8250-compute \
linux-firmware-qcom-vpu-1.0 \
"