Commit Graph

1533 Commits

Author SHA1 Message Date
Dmitry Baryshkov
242af96fee layer.conf: rename the layer
As a part of splitting the meta-qcom layer, rename new layer to
qcom-extras.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-26 23:53:47 +02:00
Dmitry Baryshkov
9b5d2a6a40 Merge pull request #679 from lumag/update-dsp-binaries
Update dsp binaries recipe
2024-11-21 18:54:06 +02:00
Dmitry Baryshkov
9b6bdb5459 packagegrou-firmware-rb3gen2: include Hexagon DSP binaries
Add Hexagon DSP binaries to the list of the packages selected for the
RB3gen2 board.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-20 19:18:42 +02:00
Dmitry Baryshkov
bdd3858783 hexagon-dsp-binaries: bump to 20241110
Bump the hexagon-dsp-binaries to the release 20241110. Add packages for
the RB3gen2 DSP binaries.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-20 19:17:33 +02:00
Dmitry Baryshkov
aa11e7768d Merge pull request #678 from lumag/x1e80100-drop-audio-fw
firmware-qcom-x1e80100: drop audio firmware
2024-11-20 19:16:02 +02:00
Dmitry Baryshkov
98eebb0943 firmware-qcom-x1e80100: drop audio firmware
Audio firmware for X1E80100 devices is now being provided by the
linux-firmware package, drop it from the WoA firmware package.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-20 13:25:38 +02:00
Dmitry Baryshkov
c0112ba0a3 Merge pull request #674 from lumag/hexagon-dsp-binaries
Use Hexagon DSP binaries recipe
2024-11-12 03:21:47 +00:00
Dmitry Baryshkov
5e56a4a323 Merge pull request #677 from lumag/no-debug-tweaks
drop debug tweaks from meta-qcom images
2024-11-09 12:46:24 +00:00
Dmitry Baryshkov
bc42b58ce3 initramfs-tiny-image: replace debug-tweaks feature
The `debug-tweaks` IMAGE_FEATURE has been dropped in favour of
explicitly using corresponding features. Replace it with the suggested
list of features.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 13:46:57 +02:00
Dmitry Baryshkov
fb4eed7035 initramfs-rootfs-image: drop debug-tweaks
Initramfs-rootfs-image just jumps to the specified rootfs. It doesn't
require any tweaks. Drop debug-tweaks from the IMAGE_FEATURES.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 13:46:43 +02:00
Dmitry Baryshkov
8492131905 Merge pull request #676 from lumag/add-styhead
CI: enable for the styhead branch
2024-11-09 08:27:16 +00:00
Dmitry Baryshkov
74be0d758f CI: enable for the styhead branch
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 10:25:52 +02:00
Dmitry Baryshkov
96eb8e580c initramfs-firmware-rb12-image: remove dspso remnants
Now as the dspso packages have been removed completely, we can drop them
from the image's BAD_RECOMMENDATIONS list.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
d5382df4b4 initramfs-firmware-image: remove dspso remnants
Now as the dspso packages have been removed completely, we can drop them
from the image's BAD_RECOMMENDATIONS list.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
92b2e3a484 firmware-qcom.inc: drop dspso package support
Stop providing files for the dspso package, all users have been removed.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
079d968a20 firmware-qcom-dragonboard410c: remove the recipe
The BSP package for DB410c has been empty for quite a while, drop it
completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
c63d92d1db firmware-qcom-rb5: remove the recipe
With the dspso.bin contents being provided by the hexagon-dsp-binaries
recipe the BSP package becomes empty and can be completely removed from
the layer.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
ccb9eb4c38 firmware-qcom-rb2: remove the recipe
With the dspso.bin contents being provided by the hexagon-dsp-binaries
recipe the BSP package becomes empty and can be completely removed from
the layer.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
709c68db1f firmware-qcom-rb1: remove the recipe
With the dspso.bin contents being provided by the hexagon-dsp-binaries
recipe the BSP package becomes empty and can be completely removed from
the layer.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
b3c589c4be firmware-qcom-dragonboard845c: stop installing dspso.bin
With the DSP binaries now being a part of the hexagon-dsp-binaries
package there is no need anymore to install the dspso.bin image.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
4e0057c8c9 firmware-qcom-dragonboard820c: remove the recipe
With the adspso.bin contents being provided by the hexagon-dsp-binaries
recipe the BSP package becomes empty and can be completely removed from
the layer.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
55581b2437 fastrpc: switch to bind-mounting binaries from hexagon-dsp-binaries
In order to migrate from provided dspso.bin binaries to the new
hexagon-dsp-binaries data modify the mount-dsp.sh script to bind-mount
device-specific DSP binaries location to the /usr/lib/rfsa dir.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
db3b867ae6 firmware-qcom-pixel: extract DSP binaries
Extract DSP binaries from Pixel's vendor image in order to support
FastRPC on those devices. Package them into a separate package, but
RRECOMMENT it from the main package.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
cb7b77dcc1 initramfs-firmware-rb12-image: don't include Hexagon DSP binaries
Add Hexagon DSP packages to the BAD_RECOMMENDATIONS list to prevent them
from being included into the initramfs.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00
Dmitry Baryshkov
ced6c9733d initramfs-firmware-image: don't include Hexagon DSP binaries
Add Hexagon DSP packages to the BAD_RECOMMENDATIONS list to prevent them
from being included into the initramfs.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 12:16:31 +02:00