Compare commits

...
232 Commits
Author SHA1 Message Date
Dmitry Baryshkov 70e98bdbc1 Merge pull request #122 from quic-psaddam/glymur_64
glymur: update adsp dynamic modules for Glymur-CRD platform
2026-10-07 14:00:58 +02:00
Saddam Patan 07398d180c glymur: update adsp dynamic modules for Glymur-CRD platform
Update adsp dynamic modules for Glymur-CRD platform.

-- Enable Fluence eNPU support on Glymur.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-10-07 15:38:17 +05:30
Dmitry Baryshkov 76791d3c30 Merge pull request #120 from quic-psaddam/hamoa_004
qcom: update ADSP firmware for x1e80100 platform
2026-10-02 17:01:36 +03:00
Dmitry Baryshkov 08f7926760 Merge pull request #119 from quic-psaddam/eliza_adsp
eliza: add ADSP dynamic modules for Eliza-MTP platform
2026-10-02 01:20:25 +03:00
Dmitry Baryshkov da13ed71ad Merge pull request #118 from quic-psaddam/hawi_adsp_704.1
hawi: add ADSP dynamic modules for Hawi-MTP platform
2026-10-02 01:19:51 +03:00
Saddam Patan e6fc6269be qcom: update ADSP firmware for x1e80100 platform
Update ADSP firmware to support RTC alarm notifications over Glink on
Qualcomm x1e80100 platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-10-01 16:58:15 +05:30
Saddam Patan 981971c9f8 eliza: add ADSP dynamic modules for Eliza-MTP platform
Add ADSP dynamic modules for Eliza-MTP platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-10-01 16:47:38 +05:30
Saddam Patan d3aee26b9e hawi: add ADSP dynamic modules for Hawi-MTP platform
Add ADSP dynamic modules for Hawi-MTP platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-10-01 16:39:14 +05:30
Dmitry Baryshkov 3c3d38548a Merge pull request #117 from lumag/fix-monza
qcs8300: restore the CDSP links of Monza and IQ-8275-EVK
2026-09-30 16:07:45 +03:00
Dmitry Baryshkov 8c39cd9794 Merge pull request #116 from quic-psaddam/maili_adsp
maili: add ADSP dynamic modules and CDSP links for Maili-MTP platform
2026-09-30 16:06:30 +03:00
Dmitry Baryshkov 208a18030a qcs8300: restore the CDSP links of Monza and IQ-8275-EVK
Commit 9ffc4fbaee ("qcs8300: drop separate adsp/gdsp0 binaries")
made the IQ-8275-EVK and Monza CDSP libs to point to SA8775P-RIDE, but
the CDSP firmware used on those boards comes from the QCS8300-RIDE.
Despite two firmware files having the same version, they come from
different builds. As such, using SA8775P libs with the QCS8300 one
doesn't work and prevents FastRPC driver from starting user PD (as
fastrpc_sell can't be authenticated). Point CDSP links back to the
QCS8300-RIDE dir to restore FastRPC functionality.

Fixes: 9ffc4fbaee ("qcs8300: drop separate adsp/gdsp0 binaries")
Assisted-by: Claude:claude-opus-5
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-09-29 22:11:42 +03:00
Saddam Patan 6416f3f243 maili: add ADSP dynamic modules and CDSP links for Maili-MTP platform
Add ADSP dynamic modules and CDSP links for Maili-MTP platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-09-29 12:02:20 +05:30
Dmitry Baryshkov 14c3c5e7e7 Merge pull request #115 from vkasinat/trunk
Revert "qcs615: update adsp dynamic modules for QCS615 RIDE platform"
2026-09-28 16:22:36 +03:00
Venkata Kota 3563b7ba06 Revert "qcs615: update adsp dynamic modules for QCS615 RIDE platform"
This reverts commit 8a2c0b762d.
This is to address the regression post SVA Activation in Audio

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-09-28 18:14:03 +05:30
Dmitry Baryshkov 00a0b2fade Merge pull request #110 from rubikpi-ai/rubikpi3-adsp-00249.1
qcs6490: update ADSP modules for RUBIK Pi 3
2026-09-26 15:48:36 +03:00
Dmitry Baryshkov 437efe9e4b Merge pull request #111 from quic-psaddam/hawi_dsp
hawi: add CDSP dynamic modules for Hawi-MTP platform
2026-09-26 15:44:08 +03:00
Dmitry Baryshkov 432a099c2c Merge pull request #114 from quic-psaddam/lemans_new_draco
SA8775P: update machine name and DSP_LIBRARY_PATH for Lemans Draco EVK
2026-09-26 04:04:55 +03:00
Saddam Patan 52ce4f72c6 SA8775P: update machine name and DSP_LIBRARY_PATH for Lemans Draco EVK
Update machine name and DSP_LIBRARY_PATH for Lemans Draco EVK platform.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-09-25 16:01:34 +05:30
Saddam Patan bfe9b37729 hawi: add CDSP dynamic modules for Hawi-MTP platform
Add CDSP dynamic modules for Hawi-MTP platform.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-09-23 14:00:38 +05:30
Dmitry Baryshkov 360eaf6b18 Merge pull request #113 from quic-psaddam/lemans_dracon
sa8775p: add links for sa8775p Draco EVK Platform
2026-09-23 03:18:13 +03:00
Saddam Patan 62ad277314 sa8775p: add links for sa8775p Draco EVK Platform
add links for SA8775P Draco EVK platform based on SA8775P RIDE.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-09-22 10:59:19 +05:30
Hongyang Zhao 5b5541371c qcs6490: update ADSP modules for RUBIK Pi 3
Update the RUBIK Pi 3 ADSP dynamic modules to match firmware
ADSP.HT.5.5.c8-00249.1-KODIAK-1.

Signed-off-by: Hongyang Zhao <hongyang.zhao@thundersoft.com>
2026-09-15 10:42:19 +08:00
Dmitry Baryshkov bbb0e6b591 Merge pull request #104 from quic-psaddam/lemans_dsp205
sa8775p: update dsp dynamic modules for SA8775P RIDE platform
2026-09-10 13:56:55 +03:00
Saddam Patan fe8481d58f sa8775p: update ADSP dynamic modules for SA8775P RIDE platform
Update dsp dynamic modules for sa8775p RIDE platform.

1.Enable Sound Voice Activation support on sa8775p platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-09-10 14:47:01 +05:30
Dmitry Baryshkov 26878065f9 Merge pull request #107 from quic-psaddam/talos_84.1
qcs615: update adsp dynamic modules for QCS615 RIDE platform
2026-09-09 14:15:02 +03:00
Dmitry Baryshkov 1a4675070e Merge pull request #108 from lumag/lemans-monaco
qcs8300: drop separate adsp/gdsp0 binaries
2026-09-09 14:14:32 +03:00
Dmitry Baryshkov 9ffc4fbaee qcs8300: drop separate adsp/gdsp0 binaries
Binaries for ADSP and GDSP0 on Monaco platforms are identical to the
corresponding binaries on the Lemans platform. Stop installing the
duplicates and replace them with the links.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-09-09 14:09:12 +03:00
Saddam Patan 8a2c0b762d qcs615: update adsp dynamic modules for QCS615 RIDE platform
Update adsp dynamic modules for QCS615 RIDE platform

1.Enable Sound Voice Activation support.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-09-08 17:07:18 +05:30
Dmitry Baryshkov 6e2557305d Merge pull request #105 from quic-psaddam/kodiak_256.2
qcm6490: update adsp dynamic modules for RB3gen2 / QCM6490-IDP
2026-09-07 15:39:02 +03:00
Saddam Patan 8af816fe2d qcm6490: update adsp dynamic modules for RB3gen2 / QCM6490-IDP
Update ADSP dynamic modules for the QCM6490 IDP and RB3gen2 boards.

1.Enable Sound Voice Activation support.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-09-07 15:51:06 +05:30
Dmitry Baryshkov 6cda111184 Merge pull request #103 from quic-psaddam/hamoa_cdsp94
x1e80100: update cdsp dynamic modules for Hamoa-IOT-EVK platform
2026-09-03 16:32:14 +03:00
Saddam Patan 13230a95de x1e80100: update cdsp dynamic modules for Hamoa-IOT-EVK platform
Update cdsp dynamic modules on Hamoa-IOT-EVK platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-09-02 13:57:51 +05:30
Dmitry Baryshkov ef88119264 Merge pull request #101 from quic-psaddam/mahua_symlink
glymur: add links for mahua CRD
2026-09-01 02:32:50 +03:00
Saddam Patan 0d01459054 glymur: add links for mahua CRD
Add links for Mahua CRD platform based on Glymur CRD.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-08-31 14:21:06 +05:30
Dmitry Baryshkov 75caab8dfc Merge pull request #100 from quic-psaddam/eliza_upstream
eliza: add CDSP dynamic modules for eliza platform
2026-08-26 17:26:05 +03:00
Saddam Patan ac07c57221 eliza: add CDSP dynamic modules for eliza platform
Add CDSP dynamic modules for eliza platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-08-19 18:46:27 +05:30
Dmitry Baryshkov 7780697e3d Merge pull request #97 from quic-vkatoch/yaml-arch
conf.d: add *_ARCH keys for legacy targets and extend schema
2026-08-10 23:15:44 +03:00
Vinayak Katoch 3dc2e7d2a7 db410c: add conf.d entry with ADSP_ARCH
db410c does not support ARCH_VER capability, so add ADSP_ARCH=v5
explicitly for fastrpc to resolve the correct DSP library path.

Signed-off-by: Vinayak Katoch <vinayak.katoch@oss.qualcomm.com>
2026-07-30 14:20:35 +05:30
Dmitry Baryshkov 9144f67295 Merge pull request #98 from quic-psaddam/monaco204
qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
2026-07-27 17:29:07 +03:00
Saddam Patan 63bf5e754c qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
Update dsp dynamic modules for QCS8300 RIDE platform
--Static Analysis fixes for the code in Compression Engine added here.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-07-27 14:52:00 +05:30
Vinayak Katoch 5cee0686f6 db820c, db845c, qcs615-ride: add *_ARCH keys for legacy targets
Legacy targets (db820c, db845c, qcs615-ride) do not implement the
ARCH_VER capability on the DSP, so fastrpc cannot auto-detect the
Hexagon version at runtime. Add the *_ARCH keys explicitly in the
YAML config so fastrpc can resolve the correct DSP library search
path (e.g. /usr/share/qcom/hexagon/v<XY>/).

  db820c:      ADSP_ARCH=v60, SDSP_ARCH=v60
  db845c:      ADSP_ARCH=v65, CDSP_ARCH=v65, SDSP_ARCH=v65
  qcs615-ride: ADSP_ARCH=v66, CDSP_ARCH=v66

Signed-off-by: Vinayak Katoch <vinayak.katoch@oss.qualcomm.com>
2026-07-23 13:41:31 +05:30
Vinayak Katoch faa7f7f7c0 conf.d/schema.json: add *_ARCH optional properties
Register ADSP_ARCH, MDSP_ARCH, SDSP_ARCH, CDSP_ARCH as optional string
properties with pattern '^v[0-9a-f]+$' to validate hex-based DSP
architecture version strings (e.g. v60, v65, v6a).

Signed-off-by: Vinayak Katoch <vinayak.katoch@oss.qualcomm.com>
2026-07-23 13:40:13 +05:30
Dmitry Baryshkov 2113cae26e Merge pull request #96 from vkasinat/trunk
sa8775p: update dsp dynamic modules for SA8775P RIDE platform
2026-07-22 12:33:47 +03:00
Venkata Kota 0e24000663 sa8775p: update dsp dynamic modules for SA8775P RIDE platform
Update dsp dynamic modules for sa8775p RIDE platform
--Static Analysis fixes for the code in Compression Engine added here.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-07-20 21:13:44 +05:30
Dmitry Baryshkov 270ad5d250 Merge pull request #95 from lumag/checkfw
Check that the firmware binaries are matching the firmware binary
2026-07-17 12:31:48 +03:00
Dmitry Baryshkov e444a55a15 gitignore: ignore the dist/ folder
Ignore the folder with the archives created for distribution.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-06-22 11:14:21 +03:00
Dmitry BaryshkovandClaude Opus 4.8 6144b6c4ed ci: clone and cache linux-firmware for make check
Resolve the upstream linux-firmware HEAD, cache a shallow clone keyed on
that commit, and pass its location to make check so checkfw.py validates
the configured firmware versions against linux-firmware.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-06-22 10:43:36 +03:00
Dmitry Baryshkov 762d21683e Makefile: run checkfw if required
If the user passed the FIRMWARE to the 'make check' invocation, run the
checkfw.py script to check the binaries against the known firmware
files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-06-22 09:04:19 +03:00
Dmitry BaryshkovandClaude Opus 4.8 0396a85c67 scripts/checkfw: skip known hash failures
In some cases the hash of the binary is not a part of the firmware. In
some cases it's a known mistake (e.g. for SM8250 the firmware comitted
to linux-firmware had the same version, but it was built against a
different set of binaries). In other cases it's not genuinly known, what
is the reason of the mismatch. Add known failures to the ignore list.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-06-22 09:04:13 +03:00
Dmitry BaryshkovandClaude Opus 4.8 c035f103ab scritps/checkfw: check that DSP binaries are allowed by the firmware
Check the the hash of the DSP binary is a part of the firmware file.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-06-22 09:03:09 +03:00
Dmitry Baryshkov 2ba83638b3 Merge pull request #94 from vkasinat/trunk
kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
2026-06-19 22:49:50 +03:00
Venkata Kota c9c373d7c4 kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
Update adsp dynamic modules for Kaanapali-MTP platform
--Fix for Playback intermittent mute issue added

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-19 23:37:18 +05:30
Dmitry Baryshkov 33e73c8521 Merge pull request #92 from vkasinat/trunk
glymur: update adsp dynamic modules for Glymur-CRD platform
2026-06-19 19:17:42 +03:00
Venkata Kota 42533fb7dd glymur: update adsp dynamic modules for Glymur-CRD platform
update adsp dynamic modules for Glymur-CRD platform
-- added fixes in configuration enabling FLUENCE_VOICEUI

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-19 17:23:45 +05:30
Dmitry Baryshkov c2c8cd1a38 Merge pull request #91 from quic-psaddam/shikra_symlink
shikra: add links for Shikra CQM EVK and Shikra IQS EVK
2026-06-18 13:28:00 +03:00
Saddam Patan 8253352a04 shikra: add links for Shikra CQM EVK and Shikra IQS EVK
Add links for Shikra CQM EVK, Shikra IQS EVK platforms based on Shikra
CQS EVK.

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-06-18 15:18:54 +05:30
Dmitry Baryshkov 5ee3e35d27 Merge pull request #90 from vkasinat/trunk
glymur: update cdsp dynamic modules for Glymur-CRD platform
2026-06-18 12:39:51 +03:00
Venkata Kota 2a7b1fdc35 glymur: update cdsp dynamic modules for Glymur-CRD platform
update cdsp dynamic modules for Glymur-CRD platform
-- Hibernate resume issue fixed
-- Dmahandle failure issue fixed

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-18 14:10:27 +05:30
Dmitry Baryshkov 609bf6eecd Merge pull request #89 from vkasinat/trunk
qcs615: update adsp dynamic modules for QCS615 RIDE platform
2026-06-16 12:59:42 +03:00
Venkata Kota 762ea2a789 qcs615: update adsp dynamic modules for QCS615 RIDE platform
Update adsp dynamic modules for QCS615 RIDE platform
--Fix for Audio PCM Feature
--There has been a change in the folder structure for Fluence Module
compilation to go inline with the Fluence changes on the latest mainlines.
The corresponding dependencies from DSP are added in this fix.
-- While attempting to initialize the sensor using SPI, no signal is
observed on the SPI bus. This results in the sensor failing to probe
and prevents proper communication between the device and the sensor.
The fix for the above is added in this binary

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-16 12:06:42 +05:30
Dmitry Baryshkov 79e5b6a858 Merge pull request #88 from vkasinat/trunk
shikra: update CDSP dynamic modules for shikra platform
2026-06-11 18:46:24 +03:00
Venkata Kota c832a1fa33 shikra: update CDSP dynamic modules for shikra platform
Update CDSP dynamic modules for shikra platform.
-- Added HVX changes on the CDSP
-- Handing of user pd root pd Address separation for DAL/QDI framework of socinfra drivers.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-11 18:11:22 +05:30
Dmitry Baryshkov d556ae15c6 Merge pull request #87 from vkasinat/trunk
glymur: update adsp dynamic modules for Glymur-CRD platform
2026-06-10 15:30:27 +03:00
Venkata Kota 6d06df76a0 glymur: update adsp dynamic modules for Glymur-CRD platform
Update adsp dynamic modules for the Glymur-CRD platform
-- Repeated content issue in Speech Detection fixed

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-10 14:57:23 +05:30
Dmitry Baryshkov 06681ef3ff Merge pull request #86 from vkasinat/trunk
sm8750: update adsp dynamic modules for SM8750-MTP platform
2026-06-09 12:19:00 +03:00
Venkata Kota 2f711382e6 sm8750: update adsp dynamic modules for SM8750-MTP platform
Update adsp dynamic modules for SM8750-MTP platform.
1. Intermittent mute issue in the audio playback fixed

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-09 11:14:06 +05:30
Dmitry Baryshkov 68efa4770d Merge pull request #85 from vkasinat/trunk
qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
2026-06-08 07:42:28 +02:00
Venkata Kota e90f2e1c4e qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
Update dsp dynamic modules for QCS8300 RIDE platform
--There has been a change in the folder structure for Fluence Module
compilation to go inline with the Fluence changes on the latest mainlines.
The corresponding dependencies from DSP are added in this fix.
--Static Analysis fixes for the code on Compression Engine are added here.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-08 09:35:54 +05:30
Dmitry Baryshkov aa494ac654 Merge pull request #84 from vkasinat/trunk
sa8775p: update dsp dynamic modules for SA8775P RIDE platform
2026-06-07 20:23:35 +02:00
Venkata Kota 8a37a00938 sa8775p: update dsp dynamic modules for SA8775P RIDE platform
Update dsp dynamic modules for sa8775p RIDE platform
--There has been a change in the folder structure for Fluence Module
compilation to go inline with the Fluence changes on the latest mainlines.
The corresponding dependencies from DSP are added in this fix.
--Static Analysis fixes for the code on Compression Engine are added here.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-07 22:53:37 +05:30
Dmitry Baryshkov aea3e5f167 Merge pull request #83 from vkasinat/trunk
x1e80100: update cdsp dynamic modules for Hamoa-IOT-EVK platform
2026-06-04 15:39:57 +02:00
Venkata Kota 38ff5e236c x1e80100: update cdsp dynamic modules for Hamoa-IOT-EVK platform
Update cdsp dynamic modules on Hamoa-IOT-EVK platform.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-06-04 15:45:26 +05:30
Dmitry Baryshkov 3b93cc4be3 Merge pull request #82 from Jianping-Li/hamoa_fix
hamoa: add the missing files for cdsp
2026-05-28 06:42:27 +03:00
Dmitry Baryshkov 2b881b72f9 Merge pull request #81 from lool/yaml-fixes
YAML fixes
2026-05-28 06:41:43 +03:00
LoĂŻc Minier 3b79dcc825 conf.d: add yaml schema modeline to all configs
Allow editors to locate the YAML schema: add a modeline after
licensing header.

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-05-26 15:56:32 +02:00
LoĂŻc Minier f089552fda check.py: validate conf.d/*.yaml against schema
There were no checks on conf.d YAML files; add a number of checks on
contents, formatting and metadata:
- Enforce presence of SPDX header, single trailing newline, and no
  trailing blank lines
- Validate each conf.d/*.yaml against conf.d/schema.json using
  python3-jsonschema, replacing the hand-rolled structural checks.

GitHub CI installs python3-jsonschema before `make check`.

Assisted-by: Claude Code:claude-opus-4-7
Assisted-by: GitHub Copilot:claude-opus-4-7
Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-05-26 15:56:27 +02:00
LoĂŻc Minier 08eb94bafe conf.d: add schema.json for YAML configs
Help editors and humans produce valid YAML files by providing a
schema. Install it along config files.

Assisted-by: GitHub Copilot:claude-opus-4-7
Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-05-26 15:55:40 +02:00
Jianping Li 6b52081639 hamoa: add the missing files for cdsp
add the missing files for cdsp on Hamoa Iot Evk Platform.

Signed-off-by: Jianping Li <jianping.li@oss.qualcomm.com>
2026-05-26 16:01:52 +08:00
LoĂŻc Minier a7a8384811 shikra: add missing newline at end of file
The shikra conf file is the only one lacking a trailing newline
which might confuse some parsers, add it for consistency.

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-05-25 18:56:10 +02:00
Dmitry Baryshkov f4021ba695 Merge pull request #80 from vkasinat/trunk
shikra: add CDSP dynamic modules for shikra platform
2026-05-19 14:25:56 +03:00
Venkata Kota 068a1a3687 shikra: add CDSP dynamic modules for shikra platform
Add CDSP dynamic modules for shikra platform.

Signed-off-by: Venkata Kota <vkasinat@qti.qualcomm.com>
2026-05-19 11:49:17 +05:30
Dmitry Baryshkov 0d62629756 Merge pull request #79 from quic-psaddam/trunk
x1e80100: update adsp dynamic modules for Hamoa-IOT-EVK platform
2026-05-18 18:06:42 +03:00
Saddam Patan 621e77d878 x1e80100: update adsp dynamic modules for Hamoa-IOT-EVK platform
Update adsp dynamic modules to support secure sensor features on
Hamoa-IOT-EVK platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-05-18 12:20:32 +05:30
Dmitry Baryshkov 01d8441e82 Merge pull request #78 from quic-psaddam/trunk
x1e80100: update adsp dynamic modules for Hamoa-IOT-EVK platform
2026-04-29 16:17:02 +03:00
Saddam Patan f153c225b2 x1e80100: update adsp dynamic modules for Hamoa-IOT-EVK platform
Update adsp dynamic modules for Hamoa-IOT-EVK platform.

Signed-off-by: Saddam Patan <saddam.patan@oss.qualcomm.com>
2026-04-29 17:00:11 +05:30
Dmitry Baryshkov 51beafc69e Merge pull request #76 from vkasinat/trunk
kaanapali: Update CDSP dynamic modules for Kaanapali platform
2026-04-28 15:29:24 +03:00
Venkata Kota 603075cf75 kaanapali: Update CDSP dynamic modules for Kaanapali platform
Update cdsp dynamic modules for Qualcomm Kaanapali platform
-- Fix for the dmahandle failure

Signed-off-by: Venkata Kota <vkasinat@qti.qualcomm.com>
2026-04-28 14:51:55 +05:30
Dmitry Baryshkov c81652984d Merge pull request #68 from qti-sbojja/trunk
conf.d: add QCM6490 IDP machine configuration
2026-04-24 11:19:30 +03:00
Sairamreddy Bojja 9957e01783 conf: add links for QCM6490 IDP
Add links for QCM6490 IDP platform based on RB3 Gen2.

Signed-off-by: Sairamreddy Bojja <sbojja@qti.qualcomm.com>
2026-04-24 12:11:34 +05:30
Dmitry Baryshkov d52b101cc4 Merge pull request #75 from vkasinat/trunk
glymur: update adsp dynamic modules for Glymur-CRD platform
2026-04-24 08:57:11 +03:00
Dmitry Baryshkov e5387ba8ea Merge pull request #72 from Jianping-Li/purwa_EVK
hamoa: add links for Purwa IoT EVK
2026-04-24 08:56:53 +03:00
Jianping Li bf635588ba hamoa: add links for Purwa IoT EVK
Add links for Purwa IoT EVK platform based on Hamoa IoT EVK.

Signed-off-by: Jianping Li <jianping.li@oss.qualcomm.com>
2026-04-24 12:46:45 +08:00
Venkata Kota 7ec7e7faa8 glymur: update adsp dynamic modules for Glymur-CRD platform
Update adsp dynamic modules for Glymur-CRD platform
-- Fix reducing memory heap size

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-04-23 12:36:20 +05:30
Dmitry Baryshkov 4564133b25 Merge pull request #74 from lool/docs
Minor doc updates
2026-04-22 16:08:26 +03:00
LoĂŻc Minier 51491e48a1 README: add Maintainer workflow section
Document a few typical activities for this project:
- how to add binaries
- how to check files against a local linux-firmware copy
- how to cut a release

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-04-22 14:48:41 +02:00
LoĂŻc Minier f16d814e47 scripts: add short descriptions
Some scripts were missing a short description, add a one line
summary to save time in understanding what the script does.

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-04-22 14:48:08 +02:00
Dmitry Baryshkov 0bd4cac028 Merge pull request #73 from vkasinat/trunk
kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
2026-04-21 18:13:53 +03:00
Venkata Kota 365cf44943 kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
Update adsp dynamic modules for Kaanapali-MTP platform
-- Fix reducing memory heap size

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-04-21 20:38:06 +05:30
Dmitry Baryshkov e73e672d6c Merge pull request #71 from vkasinat/trunk
kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
2026-04-21 13:06:25 +03:00
Venkata Kota be7c6c7084 kaanapali: update adsp dynamic modules for Kaanapali-MTP platform
Update adsp dynamic modules for Kaanapali-MTP platform
-- Fix for Audio Playback Failure

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-04-15 10:53:02 +05:30
Dmitry Baryshkov 139cd10471 Merge pull request #70 from lool/arduino-monza-final-name
qcs8300: rename Arduino Monza to VENTUNO Q
2026-04-14 20:50:57 +03:00
LoĂŻc Minier a29fc28bdb qcs8300: rename Arduino Monza to VENTUNO Q
The initial Device Tree used the Monza codename for this platform, but
the one merged in the upstream kernel is Arduino VENTUNO Q. Update the
name in the config to match.

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-04-14 19:47:13 +02:00
Dmitry Baryshkov 0b33cb2cb6 Merge pull request #69 from vkasinat/trunk
qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
2026-04-14 19:51:49 +03:00
Venkata Kota f630389d8a qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
Update ADSP dynamic modules for the QCM6490 IDP and RB3gen2 boards.
-- Build Side changes
-- Debug related logs enhanced

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-04-14 12:22:35 +05:30
Dmitry Baryshkov 123bddd9cc Merge pull request #67 from lumag/fix-dist
scripts/dist: be explicit in what gets distributed
2026-04-09 13:17:12 +03:00
Dmitry Baryshkov 2f4fbffa2e scripts/dist: be explicit in what gets distributed
scripts/dist.sh uses `cp -r`, letting extra artifacts (like
scripts/__pycache__/) to sneak into the release tarball. Be explicit and
list the files that get distributed.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-04-09 13:12:12 +03:00
Dmitry Baryshkov 3fcd4c4140 Merge pull request #66 from vkasinat/trunk
glymur: update cdsp dynamic modules for Glymur-CRD platform
2026-04-02 12:26:47 +03:00
Venkata Kota 21d2e3f00b sm8750: update adsp dynamic modules for SM8750-MTP platform
Update adsp dynamic modules for SM8750-MTP platform.
1. audio playback issue fixed

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-04-02 14:52:20 +05:30
Venkata Kota 50a9ee2ff2 glymur: update cdsp dynamic modules for Glymur-CRD platform
update cdsp dynamic modules for Glymur-CRD platform
1. Runtime enablement of mcdm specific features on Compute Devices

Signed-off-by: Venkata Kota <venkata.kota@qti.qualcomm.com>
2026-04-02 12:25:00 +05:30
Dmitry Baryshkov 251d038e2c Merge pull request #64 from linux-msm/split-config
Split config file into smaller fragments
2026-03-11 14:52:28 +02:00
Dmitry Baryshkov 0fdc0011ac scripts/dist: handle split config files
Adapt dist.sh to handling multiple config files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-03-11 14:50:31 +02:00
Dmitry Baryshkov 13d717dff8 scripts/check: adapt to split config file
Adapt the repo checking file to using the per-machine configuration
files instead of using the single config file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-03-11 14:50:31 +02:00
Dmitry Baryshkov 956694180e conf.d: split single config file per machine
Managing a single config file is difficult for distributions and is
prone to possible merge conflicts. Split the file per machine.

Suggested-by: Robie Basak <robie.basak@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-03-11 14:50:31 +02:00
Dmitry Baryshkov 9e73ed8745 Merge pull request #63 from vkasinat/trunk
qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
2026-03-05 20:59:31 +02:00
Venkata Kota 216c8d75e3 qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
Update CDSP dynamic modules for the QCM6490 IDP and RB3gen2 boards.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-03-05 23:00:08 +05:30
Dmitry Baryshkov 6e3d3da108 Merge pull request #60 from quic-psaddam/pakala_dynamic_libs
sm8750: update dsp dynamic modules for SM8750-MTP platform
2026-03-03 22:52:46 +02:00
Dmitry Baryshkov 1de8b9c78b Merge pull request #59 from lool/trunk
qcs8300: add links for Arduino Monza platform
2026-03-03 21:13:09 +02:00
Saddam Patan 2d94904538 sm8750: update dsp dynamic modules for SM8750-MTP platform
Update dsp dynamic modules for SM8750-MTP platform

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-03-03 17:22:26 +05:30
LoĂŻc Minier ffcc432400 qcs8300: add links for Arduino Monza platform
Add links for Arduino Monza platform based on monaco (qcs8300).

Signed-off-by: LoĂŻc Minier <loic.minier@oss.qualcomm.com>
2026-03-02 22:30:46 +01:00
Dmitry Baryshkov c385762314 Merge pull request #57 from linux-msm/fix-release
Makefile: fix release process
2026-02-25 19:51:06 +02:00
Dmitry Baryshkov bf22545cd1 Makefile: fix release process
Create tarball before testing the contents, preventing extra files from
sneaking in. Also pass correct subdir for testing the instalation of the
binaries.

Reported-by: Robie Basak <robie.basak@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-02-23 16:28:02 +02:00
Dmitry Baryshkov 5f5e79f2e1 Merge pull request #55 from vkasinat/trunk
qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
2026-02-14 11:22:23 +02:00
Venkata Kota 01b0f32059 qcs8300: update dsp dynamic modules for QCS8300 RIDE platform
Update dsp dynamic modules for QCS8300 RIDE platform
-- Deinterleave HVX changes and fastcvWarpC changes
-- Fix for Audio PCM Feature

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-02-14 11:01:44 +05:30
Dmitry Baryshkov 322f6ab386 Merge pull request #54 from vkasinat/trunk
sa8775p: update dsp dynamic modules for SA8775P RIDE platform
2026-02-13 11:58:48 +02:00
Venkata Kota 46f3800f0b sa8775p: update dsp dynamic modules for SA8775P RIDE platform
Update dsp dynamic modules for SA8775P RIDE platform
-- Deinterleave HVX changes and fastcvWarpC changes for LeMans
- Fix for Audio PCM Feature

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-02-13 10:47:50 +05:30
Dmitry Baryshkov c26ade589c Merge pull request #53 from Jianping-Li/tessolve
Add DSP_LIBRARY_PATH for 615 EVK variants
2026-02-11 07:54:37 +02:00
Jianping Li 6db32ac28a conf: add DSP_LIBRARY_PATH for 615 EVK variants
Add machine mappings for:
- "Qualcomm QCS615 IQ 615 EVK"

This fixes the fastrpc library config parser warning where
DSP_LIBRARY_PATH is not found for "Qualcomm QCS615 IQ 615 EVK"
in /usr/share/qcom/conf.d/00-hexagon-dsp-binaries.yaml,
and ensures 615 EVK boards resolve the expected DSP library
directory.

Signed-off-by: Jianping Li <jianping.li@oss.qualcomm.com>
2026-02-11 12:33:10 +08:00
Dmitry Baryshkov 1a0a184ff1 Merge pull request #52 from hongyang-rp/trunk
qcs6490: add dsp dynamic modules for Thundercomm RUBIK Pi 3
2026-02-06 14:03:39 +02:00
Hongyang Zhao c965ff464a qcs6490: add dsp dynamic modules for Thundercomm RUBIK Pi 3
Add dsp dynamic modules for Thundercomm RUBIK Pi 3

Signed-off-by: Hongyang Zhao <hongyang.zhao@thundersoft.com>
2026-02-06 18:29:21 +08:00
Dmitry Baryshkov 97d2a031ef Merge pull request #51 from quic-psaddam/glymur_dsp_dynamic_libs
glymur: add dsp dynamic modules for Glymur-CRD platform
2026-02-06 11:49:01 +02:00
Saddam Patan 42a3e9fcb2 glymur: add dsp dynamic modules for Glymur-CRD platform
Add dsp dynamic modules for Glymur-CRD platform

Signed-off-by: Saddam Patan <psaddam@qti.qualcomm.com>
2026-02-05 11:12:14 +05:30
Dmitry Baryshkov 011fcbf3f5 Merge pull request #50 from lumag/check-dist
Performs check to validate that distribution is correct / complete
2026-02-03 22:03:56 +02:00
Dmitry Baryshkov 02f19fe4aa CI: perform dist check after install check
It doesn't make sense to check if distribution is correct if install
fails. Change the order of steps.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-02-03 22:01:55 +02:00
Dmitry Baryshkov 23633489ee make: perform checks on distribution
Latest tarball didn't include the config file. In order to prevent such
mistakes in future, perform checks on the distribution before packing
it.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-02-03 22:00:05 +02:00
Dmitry Baryshkov 08f8fe929f scripts: add missing CR symbol
Add CR, missing in one of error messages.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-02-03 22:00:05 +02:00
Dmitry Baryshkov c154bd5bfd Merge pull request #49 from ekanshibu/lemans_config
Add DSP_LIBRARY_PATH for Lemans Ride variants
2026-01-28 13:22:37 +02:00
Ekansh Gupta 84afe907a9 conf: add DSP_LIBRARY_PATH for Lemans Ride variants
Add machine mappings for:
- "Qualcomm Technologies, Inc. Lemans Ride"
- "Qualcomm Technologies, Inc. Lemans Ride Rev3"

This fixes the fastrpc library config parser warning where
DSP_LIBRARY_PATH is not found for "Qualcomm Technologies, Inc.
Lemans Ride" in /usr/share/qcom/conf.d/00-hexagon-dsp-binaries.yaml,
and ensures Lemans Ride boards resolve the expected DSP library
directory.

Signed-off-by: Ekansh Gupta <ekansh.gupta@oss.qualcomm.com>
2026-01-28 10:18:48 +05:30
Dmitry Baryshkov cdc5967a34 Merge pull request #48 from strongtz/radxa-dragon-q6a
qcs6490: add dsp dynamic modules for Radxa Dragon Q6A
2026-01-27 12:38:52 +02:00
Xilin Wu f9e594abf4 qcs6490: add dsp dynamic modules for Radxa Dragon Q6A
Add dsp dynamic modules for Radxa Dragon Q6A

Signed-off-by: Xilin Wu <sophon@radxa.com>
2026-01-26 10:56:05 +08:00
Konrad Dybcio f4fd3384a4 Merge pull request #47 from lumag/sdm845-hdk
conf: link DB845c to SDM845-HDK
2026-01-23 09:50:07 +01:00
Dmitry Baryshkov a191338880 conf: link DB845c to SDM845-HDK
The Qualcomm / Lantronix SDM845-HDK is an non-fused devkit using SDA845
SoC. For ADSP and CDSP we are going to reuse the existing firmware from
linux-firmware, so provide symlinks for the Hexagon DSP libraries too.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-01-23 02:58:41 +02:00
Dmitry Baryshkov aaee8bab6f Merge pull request #46 from lumag/add-config
scripts/dist: add YAML configs to the dist tarball
2026-01-17 09:16:26 +02:00
Dmitry Baryshkov 6872fd61e8 scripts/dist: add YAML configs to the dist tarball
YAML config files are required by the userspace lib in order to be able
to find DSP binaries. Add all provided config files to the generated
tarball.

Fixes #45

Reported-by: Robie Basak <robie.basak@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-01-17 09:15:45 +02:00
Dmitry Baryshkov 41c48d5f2e Merge pull request #44 from vkasinat/trunk
qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
2026-01-12 09:20:40 +02:00
Venkata Kota e6fe3cacee qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
Update ADSP dynamic modules for the QCM6490 IDP and RB3gen2 boards.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-12 11:31:40 +05:30
Dmitry Baryshkov 9efc74739b Merge pull request #43 from vkasinat/trunk
sa8775p: update dsp dynamic modules for SA8775P RIDE platform
2026-01-09 14:46:50 +02:00
Venkata Kota e59f109431 sa8775p: update dsp dynamic modules for SA8775P RIDE platform
Update adsp, cdsp0, cdsp1, gpdsp0, gpdsp1 dynamic modules for SA8775P RIDE platform

Signed-off-by: Venkata Kota <vkasinat@qti.qualcomm.com>
2026-01-09 11:45:49 +05:30
Dmitry Baryshkov ed9a282b11 Merge pull request #42 from vkasinat/trunk
qcs8300: update dynamic dsp modules for QCS8300 RIDE Platform
2026-01-08 15:58:22 +02:00
Venkata Kota 9c703d3655 qcs8300: update dynamic dsp modules for QCS8300 RIDE Platform
Update dynamic dsp modules for QCS8300 RIDE Platform.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-08 10:51:22 +05:30
Dmitry Baryshkov 04c62bcb27 Merge pull request #41 from lumag/conf-license
conf: specify the licence explicitly
2026-01-07 23:23:27 +02:00
Dmitry Baryshkov 86297647df conf: specify the licence explicitly
As the rest of the non-binary files, the conf file is covered by the MIT
licence. Add SPDX header to the file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2026-01-07 23:21:54 +02:00
Dmitry Baryshkov b0e6cc0c0a Merge pull request #40 from vkasinat/trunk
kaanapali: add dsp dynamic modules for KAANAPALI-MTP platform
2026-01-06 18:28:07 +02:00
Venkata Kota 13b94a85ce kaanapali: add dsp dynamic modules for Kaanapali-MTP platform
Add dsp dynamic modules for Kaanapali-MTP platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-06 10:47:52 +05:30
Dmitry Baryshkov c6c5c30c62 Merge pull request #39 from vkasinat/trunk
sm8750: add dsp dynamic modules for SM8750-MTP platform
2025-12-29 21:35:50 +02:00
Venkata Kota a826f5dd4f sm8750: add dsp dynamic modules for SM8750-MTP platform
Add dsp dynamic modules for SM8750-MTP platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-12-29 22:39:44 +05:30
Dmitry Baryshkov 23763de8e5 Merge pull request #38 from vkasinat/trunk
qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
2025-12-19 10:03:37 +02:00
Venkata Kota ba776b0157 qcm6490: update dynamic dsp modules for RB3gen2 / QCM6490-IDP
Update CDSP dynamic modules for the QCM6490 IDP and RB3gen2 boards.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-12-19 09:37:21 +05:30
Dmitry Baryshkov 3a3256943f Merge pull request #36 from quic-vkatoch/add-dsp-lib-paths
Add DSP_LIBRARY_PATH mappings for target machines
2025-12-09 08:17:57 +02:00
Vinayak Katoch 4121b85b6d scripts: Validate config.txt against 00-hexagon-dsp-binaries.yaml
Add validation to ensure paths in config.txt exist in
00-hexagon-dsp-binaries.yaml, reporting each missing path once.

Signed-off-by: Vinayak Katoch <vkatoch@qti.qualcomm.com>
2025-12-09 10:42:50 +05:30
Vinayak Katoch c35fa70488 Add DSP_LIBRARY_PATH mappings for target machines
Add DSP_LIBRARY_PATH entries in a new YAML file for the
supported machines to enable consistent, machine-specific
DSP library resolution.

The machine entries are sorted alphabetically by machine name
to ensure maintainability and stability as new properties are
added in the future.

Update the Makefile to install the YAML file to the conf.d
directory alongside the DSP binaries.

Signed-off-by: Vinayak Katoch <vkatoch@qti.qualcomm.com>
2025-12-09 10:34:28 +05:30
Dmitry Baryshkov 438f9c2ef6 Merge pull request #37 from vkasinat/hamoa-dynlibs
x1e80100: add dsp dynamic modules for Hamoa-IOT-EVK platform
2025-12-04 11:17:27 +02:00
Venkata Kota 1de68bbf7f x1e80100: add dsp dynamic modules for Hamoa-IOT-EVK platform
Add dsp dynamic modules for Hamoa-IOT-EVK platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-12-04 14:13:38 +05:30
Dmitry Baryshkov a0ea88b021 Merge pull request #34 from vkasinat/qcs615-talos
qcs615: update audio dynamic modules for QCS615 RIDE platform
2025-11-13 06:29:19 +02:00
Venkata Kota 2b0e5c852a qcs615: update audio dynamic modules for QCS615 RIDE platform
Update adsp audio dynamic modules for QCS615 RIDE platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-11-13 09:23:39 +05:30
Dmitry Baryshkov e763538efc Merge pull request #32 from vkasinat/kodiak_qcm6490
qcm6490: update dynamic dsp modules of audio for RB3gen2 / QCM6490-IDP
2025-11-03 07:47:09 +02:00
Venkata Kota 3803f04d56 qcm6490: update dynamic dsp modules of audio for RB3gen2 / QCM6490-IDP
Update DSP dynamic modules of audio for the QCM6490 IDP and RB3gen2 boards.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-11-03 11:04:42 +05:30
Dmitry Baryshkov 2e8f6adc19 Merge pull request #31 from vkasinat/monaco_qcs8300
qcs8300: update dynamic dsp modules of audio for QCS8300 RIDE Platform
2025-11-03 07:05:35 +02:00
Venkata Kota 73aee043a5 qcs8300: update dynamic dsp modules of audio for QCS8300 RIDE Platform
Update dynamic dsp modules of audio for QCS8300 RIDE Platform.

Signed-off-by: Venkata Kota <vkasinat@qti.qualcomm.com>
2025-11-03 09:58:49 +05:30
Dmitry Baryshkov 5a04b0478a Merge pull request #30 from vkasinat/sa8775p
sa8775p: add audio dynamic modules for SA8775P RIDE platform
2025-10-31 15:42:48 +02:00
Venkata Kota 87e97b2fd7 sa8775p: updated audio dynamic modules for SA8775P RIDE platform
Update adsp, cdsp0, cdsp1, gpdsp0, gpdsp1 audio dynamic modules for SA8775P RIDE platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-10-31 15:09:35 +05:30
Dmitry Baryshkov 6e790d965d Merge pull request #29 from lumag/fix-paths
x1e80100: drop unused adsp- and cdsp- prefixes
2025-10-22 15:35:43 +03:00
Dmitry Baryshkov 4ec111f310 x1e80100: drop unused adsp- and cdsp- prefixes
Normally firmware targeting different DSPs has different DSP substrings
in versions. The SA8775P and QCS8300 platforms had the same version for
all firmware, which promted us to add cdsp- and adsp- prefixes to the
firmware subdirs.

Firmware for Hamoa follows the normal practice, which renders the cdsp-
prefix useless. Drop it in order to make Hamoa close to other platforms.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-22 15:34:46 +03:00
Dmitry Baryshkov 2e7ff51f37 Merge pull request #26 from Jianping-Li/hamoa
x1e80100: add dynamic modules for Hamoa IoT EVK Platform
2025-10-22 15:31:45 +03:00
Dmitry Baryshkov 77e03fe5bf Merge pull request #28 from lumag/fix-paths
scripts/check: don't choke on missing subdirs
2025-10-22 15:30:54 +03:00
Dmitry Baryshkov cbe0320d64 scripts/check: don't choke on missing subdirs
The check.py script already warns about missing dirs. Don't choke on
them in check_dirs(), fixing the following crash:

Traceback (most recent call last):
  File "/home/lumag/Projects/Qcomm/Firmware/hexagon-dsp-binaries/./scripts/check.py", line 249, in <module>
    sys.exit(main())
             ~~~~^^
  File "/home/lumag/Projects/Qcomm/Firmware/hexagon-dsp-binaries/./scripts/check.py", line 242, in main
    if not check_dir(entry):
           ~~~~~~~~~^^^^^^^
  File "/home/lumag/Projects/Qcomm/Firmware/hexagon-dsp-binaries/./scripts/check.py", line 184, in check_dir
    for file in os.listdir(subdir):
                ~~~~~~~~~~^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'qcs615/Qualcomm/foo/bar'

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-22 15:17:26 +03:00
Dmitry Baryshkov 335238b69b Merge pull request #27 from lumag/fix-paths
qcs615: drop unused adsp- and cdsp- prefixes
2025-10-22 15:17:10 +03:00
Dmitry Baryshkov 5d5a190042 qcs615: drop unused adsp- and cdsp- prefixes
Normally firmware targeting different DSPs has different DSP substrings
in versions. The SA8775P and QCS8300 platforms had the same version for
all firmware, which promted us to add cdsp- and adsp- prefixes to the
firmware subdirs.

Firmware for QCS615 follows the normal practice, which renders those
prefixes useless. Drop them in order to make QCS615 close to other
platforms.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-22 15:09:37 +03:00
Jianping Li 2d7e89666e x1e80100: add dynamic modules for Hamoa IoT EVK Platform
Add dynamic modules for cdsp for Hamoa IoT EVK Platform.

Signed-off-by: Jianping Li <jianping.li@oss.qualcomm.com>
2025-10-21 17:01:34 +08:00
Dmitry Baryshkov 61b0d4c7d2 Merge pull request #25 from lumag/maint-scripts
scripts/release: use ASCII armoured signatures
2025-10-16 20:51:29 +03:00
Dmitry Baryshkov 43243bcdaa scripts/release: use ASCII armoured signatures
Create ASCII rather than binary signatures, they are easier to handle.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-16 20:48:47 +03:00
Dmitry Baryshkov d9c834a7ba Merge pull request #23 from lumag/maint-scripts
add maintenance scripts
2025-10-13 23:46:47 +03:00
Dmitry Baryshkov 1069ead0be scripts/checkfw.py: compare current set of binaries to l-f
Add script to compare currently enabled set of DSP binaries to the
DSP firmware versions inside linux-firmware repo.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-13 23:44:18 +03:00
Dmitry Baryshkov 2f83634b0f scripts/release.sh: add release script
Add script that I use to make releases of hexagon-dsp-binaries.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-13 23:42:00 +03:00
Dmitry Baryshkov 89cd58272e Merge pull request #20 from vkraleti/evk-support
DSP binaries for IQ8275-EVK & IQ9075-EVK platforms
2025-10-08 08:39:47 +03:00
Viswanath Kraleti e72abd22b3 config.txt: link IQ9075-EVK DSP bins to share SA8775P-RIDE paths
Both IQ9075-EVK and SA8775P-RIDE platforms use the same DSP binaries.
To avoid duplication, update `config.txt` to link IQ9075-EVK DSP binary
paths to the existing SA8775P-RIDE binaries.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
2025-10-08 11:04:47 +05:30
Viswanath Kraleti 45b4630b63 config.txt: link IQ8275-EVK DSP bins to share QCS8300-RIDE paths
Both IQ8275-EVK and QCS8300-RIDE platforms use the same DSP binaries.
To avoid duplication, update `config.txt` to link IQ8275-EVK DSP binary
paths to the existing QCS8300-RIDE binaries.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
2025-10-08 11:04:44 +05:30
Viswanath Kraleti f279d468bf scripts/check.py: extend script to support 'Link' entries
Both "Install" & "Link" are valid config actions. Update check.py script
to parse 'Link' entries as well in addition to existing 'Install' entries.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
2025-10-08 11:04:09 +05:30
Dmitry Baryshkov 6884257dbc Merge pull request #22 from vkasinat/sa8775p
sa8775p: add dynamic modules for sa8775p platform
2025-10-05 00:38:03 +03:00
Venkata Kota 3f45efba77 sa8775p: update dynamic modules for sa8775p platform
Update adsp, cdsp0, cdsp1, gpdsp0, gpdsp1 dynamic modules

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-10-04 14:27:14 +05:30
Dmitry Baryshkov b9436f9834 Merge pull request #21 from lumag/drop-maps
Drop map*txt files
2025-10-03 19:10:38 +03:00
Dmitry Baryshkov 8329f27fcd scripts/check: disallow map*txt files
According to FastRPC developers, the map*txt files are useless artifacts
of the build process. As we have removed them from the repo, make
check.py disallow them from being introduced to the repo in future.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:08:57 +03:00
Dmitry Baryshkov b207d12c87 sm8250: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:08:57 +03:00
Dmitry Baryshkov 02a7fc8be0 sdm845: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:08:57 +03:00
Dmitry Baryshkov 5339a10f31 sa8775p: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:08:57 +03:00
Dmitry Baryshkov 8eca3f5a90 qrb4210: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:08:57 +03:00
Dmitry Baryshkov 5dfec6925a qcs8300: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:06:26 +03:00
Dmitry Baryshkov 5837661e07 qcs615: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:06:18 +03:00
Dmitry Baryshkov 181a1f516a qcm2290: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:06:10 +03:00
Dmitry Baryshkov 7d89cb1e8e apq8096: drop map*txt files
According to FastRPC developers the map*.txt are the unused artifacts of
the build process. Drop them completely.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-03 19:05:52 +03:00
Dmitry Baryshkov a7df3f4e7e Merge pull request #17 from vkasinat/qcs8300
QCS8300: Update dynamic modules for QCS8300 RIDE Platform
2025-10-03 04:07:48 +03:00
Dmitry Baryshkov 76faa2a8b4 Merge pull request #18 from lumag/add-licences
Add licences to config.txt and WHENCE files
2025-10-01 12:45:38 +03:00
Dmitry Baryshkov 03501dafcd Merge pull request #19 from lumag/check-dsps
Check contents of directories with DSP files
2025-10-01 03:50:09 +03:00
Dmitry Baryshkov 34d3bc961d scripts/check: validate subdir contents
Run validation checks on the binary subdirs, checking that there are no
unknown file types.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 03:47:42 +03:00
Dmitry Baryshkov 36c654c249 qcs8300: drop rogue gpdspr.jsn file
Drop the protection domain JSON file, it doesn't belong to the dynamic
DSP modules subdir.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 03:47:08 +03:00
Dmitry Baryshkov 623a9f0d27 apq8096: rename AVS map file to follow the usual pattern
Rename map_avs_shared_libs.txt tomap_AVS_SHARED_LIBS_AAAAAAAAQ.txt to
follow the usual pattern for these files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 03:37:32 +03:00
Dmitry Baryshkov 1a22724de3 scripts/check: don't choke outside of git checkout
Skip git-ls-files check if the script is executed with no .git subdir
being present.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 03:08:07 +03:00
Dmitry Baryshkov f3903df767 WHENCE: add licence information
Document copyright owners and licence for the config file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 02:55:14 +03:00
Dmitry Baryshkov 61d7e9a6ab config.txt: add licence information
Document copyright owners and licence for the config file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-10-01 02:54:30 +03:00
Venkata Kota d7d726bb0c qcs8300: update dynamic modules for QCS8300 RIDE platform
Update dynamic modules for adsp, cdsp and gpdsp for QCS8300 RIDE platform.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-10-01 01:23:10 +05:30
Dmitry Baryshkov e6425ee604 Merge pull request #16 from Jianping-Li/talos-qcs615
qcs615: add dynamic modules for qcs615 platform
2025-09-25 16:02:42 +03:00
Jianping 73265d11f9 qcs615: add dynamic modules for qcs615 platform
Add dynamic modules for adsp and cdsp for QCS615 RIDE platform.

Signed-off-by: Jianping Li <jianping.li@oss.qualcomm.com>
2025-09-25 18:24:50 +08:00
Dmitry Baryshkov fbb8423dfa Merge pull request #9 from vkasinat/qcs8300
qcs8300: update dynamic modules for QCS8300 RIDE platform
2025-09-22 23:09:40 +03:00
Venkata Kota c12aac9c5b qcs8300: update dynamic modules for QCS8300 RIDE platform.
Update dynamic modules for adsp, cdsp and gpdsp for QCS8300 RIDE platform.

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-09-22 20:57:17 +05:30
Dmitry Baryshkov 414314a5ee Merge pull request #15 from vkasinat/sa8775p
sa8775p: add dynamic modules for SA8775P RIDE platform
2025-09-20 03:00:14 +03:00
Venkata Kota 73aa37d428 sa8775p: add dynamic modules for SA8775P RIDE platform
Update adsp, cdsp0, cdsp1, gpdsp0, gpdsp1 dynamic modules for SA8775P RIDE platform

Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-09-20 02:03:16 +05:30
Dmitry Baryshkov 1d73849501 Merge pull request #14 from lumag/add-licences
Clarify licences and copyrights
2025-08-20 00:32:10 +03:00
Dmitry Baryshkov dfcdfcf0de scripts: clarify copyrights
Add missing License tags and copyrights. The scripts were written by a
Linaro employee, so that company owns initial copyrights.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-08-20 00:29:59 +03:00
Dmitry Baryshkov e8afe6961b README.md: drop origin information
Original location of the tarballs is now documented in the WHENCE file.
Drop duplicate information from the README.md.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-08-20 00:20:21 +03:00
Dmitry Baryshkov 630041d9b5 TODO: drop
As all the remaining items are now documented as issues, drop the TODO
file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-08-20 00:19:23 +03:00
Dmitry Baryshkov e0ac04b265 Merge pull request #10 from vkasinat/qcm6490
qcm6490: Adding dsp dynamic modules for Qualcomm QCM6490 platform
2025-08-06 11:55:15 +05:30
Venkata Kota e31b1799fc qcm6490: updating dsp dynamic modules for RB3 Gen2 and QCM6490 IDP boards
The Linux-Firmware got an updated version of ADSP and CDSP Firmware for
the RB3Gen2 board, update the installed version of DSP libraries.

Signed-off-by: Venkata Kota <vkasinat@qti.qualcomm.com>
2025-08-06 11:46:46 +05:30
Dmitry Baryshkov 4195fbd4da Merge pull request #8 from quic-ekangupt/qcs8300
qcs8300: add dynamic modules for qcs8300 platform
2025-03-19 17:56:50 +02:00
Ekansh Gupta fb5ffc3a1f qcs8300: add dynamic modules for qcs8300 platform
Signed-off-by: Ekansh Gupta <quic_ekangupt@quicinc.com>
2025-03-19 15:40:58 +05:30
Dmitry Baryshkov 7521fc1203 Merge pull request #7 from lumag/clean
Makefile: provide 'clean' target
2025-02-13 03:14:17 +02:00
Dmitry Baryshkov 220c5bf347 Makefile: provide 'clean' target
It's useful to provide a 'make clean' target as a lot of scripts expect
to be able to run it. Add empty 'clean' target to make those scripts
happy.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-13 03:11:46 +02:00
Dmitry Baryshkov 5382c9cef0 Merge pull request #6 from lumag/rb3-update-slpi
config.txt: update RB5 SLPI firmware
2025-01-23 01:41:28 +02:00
Dmitry Baryshkov d5873eda0a config.txt: update RB5 SLPI firmware
The linux-firmware got an updated version of the SLPI firmware for the
RB5 board, update the installed version of DSP libaries.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-23 01:17:57 +02:00
Dmitry Baryshkov 232caebc0c Merge pull request #5 from lumag/sa8775p
Add binaries for SA8775P
2025-01-17 05:27:32 +02:00
Dmitry Baryshkov a5a7af31f0 sa8775p: add binaries for SA8775P platform
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:27:00 +02:00
Dmitry Baryshkov c2580ea292 scripts/install: correct wildcard clause
Wildcard match in install.sh wasn't matching any patterns. Remove
quotations so that it matches anything, as expected.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:21:24 +02:00
Dmitry Baryshkov 2a71be935c scripts/check: implement config.txt checks
Rename the script from check_whence.py and implement config.txt checks.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 05:20:00 +02:00
Dmitry Baryshkov acfb8528b1 scripts/install.sh: determine licence from WHENCE
The SA8775P binaries have slightly different licence. In preparation to
adding them to the repo, determine licensing information from the WHENCE
file rather than always installing LICENSE.qcom.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-01-17 04:50:07 +02:00
1725 changed files with 1781 additions and 834 deletions

No files matched your search

+40 -4
View File
@@ -16,11 +16,47 @@ jobs:
- name: Git checkout
uses: actions/checkout@v4
- name: Check
run: make check
- name: Install dependencies
run: |
set -ux
sudo apt-get update
sudo apt-get install -y python3-jsonschema
- name: Dist
run: make dist
- name: Resolve linux-firmware revision
id: lfw
run: |
set -ux
url=https://gitlab.com/kernel-firmware/linux-firmware.git
echo "url=$url" >> "$GITHUB_OUTPUT"
echo "sha=$(git ls-remote "$url" HEAD | cut -f1)" >> "$GITHUB_OUTPUT"
- name: Cache linux-firmware
id: cache
uses: actions/cache@v4
with:
path: linux-firmware
# Keyed on the upstream HEAD commit: an exact hit is already at the
# right revision, while restore-keys seeds a stale clone to update.
key: linux-firmware-${{ steps.lfw.outputs.sha }}
restore-keys: |
linux-firmware-
- name: Fetch linux-firmware
if: steps.cache.outputs.cache-hit != 'true'
run: |
set -ux
if [ -d linux-firmware/.git ]; then
git -C linux-firmware fetch --depth 1 origin HEAD
git -C linux-firmware reset --hard FETCH_HEAD
else
git clone --depth 1 "${{ steps.lfw.outputs.url }}" linux-firmware
fi
- name: Check
run: make check FIRMWARE="$PWD/linux-firmware"
- name: Check install
run: make install DESTDIR=`pwd`/install
- name: Dist
run: make dist
+1
View File
@@ -0,0 +1 @@
dist
+18
View File
@@ -0,0 +1,18 @@
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the " Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice (including the next
paragraph) shall be included in all copies or substantial portions of the
Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE
+213
View File
@@ -0,0 +1,213 @@
PLEASE READ THIS LICENSE AGREEMENT ("AGREEMENT") CAREFULLY. THIS AGREEMENT IS
A BINDING LEGAL AGREEMENT ENTERED INTO BY AND BETWEEN YOU (OR IF YOU ARE
ENTERING INTO THIS AGREEMENT ON BEHALF OF AN ENTITY, THEN THE ENTITY THAT YOU
REPRESENT) AND QUALCOMM TECHNOLOGIES, INC. ("QTI" "WE" "OUR" OR "US"). THIS IS
THE AGREEMENT THAT APPLIES TO YOUR USE OF THE DESIGNATED AND/OR LINKED
APPLICATIONS, THE ENCLOSED QUALCOMM TECHNOLOGIES' MATERIALS, INCLUDING RELATED
DOCUMENTATION AND ANY UPDATES OR IMPROVEMENTS THEREOF
(COLLECTIVELY, "MATERIALS"). BY USING OR COMPLETING THE INSTALLATION OF THE
MATERIALS, YOU ARE ACCEPTING THIS AGREEMENT AND YOU AGREE TO BE BOUND BY ITS
TERMS AND CONDITIONS. IF YOU DO NOT AGREE TO THESE TERMS, QTI IS UNWILLING TO
AND DOES NOT LICENSE THE MATERIALS TO YOU. IF YOU DO NOT AGREE TO THESE TERMS
YOU MUST DISCONTINUE THE INSTALLATION PROCESS AND YOU MAY NOT USE THE MATERIALS
OR RETAIN ANY COPIES OF THE MATERIALS. ANY USE OR POSSESSION OF THE MATERIALS
BY YOU IS SUBJECT TO THE TERMS AND CONDITIONS SET FORTH IN THIS AGREEMENT.
1. RIGHT TO USE DELIVERABLES; RESTRICTIONS.
1.1 License. Subject to the terms and conditions of this Agreement,
including, without limitation, the restrictions, conditions, limitations and
exclusions set forth in this Agreement, QTI hereby grants to you a
nonexclusive, limited license under QTI's copyrights to: (i) install and use
the Materials; and (ii) to reproduce and redistribute the binary code portions
of the Materials (the "Redistributable Binary Code"). You may make and use a
reasonable number of copies of any documentation.
1.2 Redistribution Restrictions. Distribution of the Redistributable Binary
Code is subject to the following restrictions: (i) Redistributable Binary Code
may only be distributed in binary format and may not be distributed in source
code format:; (ii) the Redistributable Binary Code may only operate in
conjunction with platforms incorporating Qualcomm Technologies, Inc. chipsets;
(iii) redistribution of the Redistributable Binary Code must include the .txt
file setting forth the terms and condition of this Agreement; (iv) you may not
use Qualcomm Technologies' or its affiliates or subsidiaries name, logo or
trademarks; and (v) copyright, trademark, patent and any other notices that
appear on the Materials may not be removed or obscured.
1.3 Additional Restrictions. Except as expressly permitted by this Agreement,
you shall have no right to sublicense, transfer or otherwise disclose the
Materials to any third party. You shall not reverse engineer, reverse
assemble, reverse translate, decompile or reduce to source code form any
portion of the Materials provided in object code form or executable form.
Except for the purposes expressly permitted in this Agreement, You shall not
use the Materials for any other purpose. QTI (or its licensors) shall retain
title and all ownership rights in and to the Materials and any alterations,
modifications (including all derivative works), translations or adaptations
made of the Materials, and all copies thereof, and nothing herein shall be
deemed to grant any right to You under any of QTI's or its affiliates'
patents. You shall not subject the Materials to any third party license
terms (e.g., open source license terms). You shall not use the Materials for
the purpose of identifying or providing evidence to support any potential
patent infringement claim against QTI, its affiliates, or any of QTI's or
QTI's affiliates' suppliers and/or direct or indirect customers. QTI hereby
reserves all rights not expressly granted herein.
1.4 Third Party Software and Materials. The Software may contain or link to
certain software and/or materials that are written or owned by third parties.
Such third party code and materials may be licensed under separate or
different terms and conditions and are not licensed to you under the terms of
this Agreement. You agree to comply with all terms and conditions imposed on
you in the applicable third party licenses. Such terms and conditions may
impose certain obligations on you as a condition to the permitted use of such
third party code and materials. QTI does not represent or warrant that such
third party licensors have or will continue to license or make available their
code and materials to you.
1.5 Feedback. QTI may from time to time receive suggestions, feedback or
other information from You regarding the Materials. Any suggestions, feedback
or other disclosures received from You are and shall be entirely voluntary on
the part of You. Notwithstanding any other term in this Agreement, QTI shall
be free to use suggestions, feedback or other information received from You,
without obligation of any kind to You. The Parties agree that all inventions,
product improvements, and modifications conceived of or made by QTI that are
based, either in whole or in part, on ideas, feedback, suggestions, or
recommended improvements received from You are the exclusive property of QTI,
and all right, title and interest in and to any such inventions, product
improvements, and modifications will vest solely in QTI.
1.6 No Technical Support. QTI is under no obligation to provide any form of
technical support for the Materials, and if QTI, in its sole discretion,
chooses to provide any form of support or information relating to the
Materials, such support and information shall be deemed confidential and
proprietary to QTI.
2. WARRANTY DISCLAIMER. YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT THE USE OF
THE MATERIALS IS AT YOUR SOLE RISK. THE MATERIALS AND TECHNICAL SUPPORT, IF
ANY, ARE PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR
IMPLIED. QTI ITS LICENSORS AND AFFILIATES MAKE NO WARRANTIES, EXPRESS OR
IMPLIED, WITH RESPECT TO THE MATERIALS OR ANY OTHER INFORMATION OR
DOCUMENTATION
PROVIDED UNDER THIS AGREEMENT, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR AGAINST INFRINGEMENT, OR
ANY EXPRESS OR IMPLIED WARRANTY ARISING OUT OF TRADE USAGE OR OUT OF A COURSE OF
DEALING OR COURSE OF PERFORMANCE. NOTHING CONTAINED IN THIS AGREEMENT SHALL BE
CONSTRUED AS (I) A WARRANTY OR REPRESENTATION BY QTI, ITS LICENSORS OR
AFFILIATES AS TO THE VALIDITY OR SCOPE OF ANY PATENT, COPYRIGHT OR OTHER
INTELLECTUAL PROPERTY RIGHT OR (II) A WARRANTY OR REPRESENTATION BY QTI THAT ANY
MANUFACTURE OR USE WILL BE FREE FROM INFRINGEMENT OF PATENTS, COPYRIGHTS OR
OTHER INTELLECTUAL PROPERTY RIGHTS OF OTHERS, AND IT SHALL BE THE SOLE
RESPONSIBILITY OF YOU TO MAKE SUCH DETERMINATION AS IS NECESSARY WITH RESPECT TO
THE ACQUISITION OF LICENSES UNDER PATENTS AND OTHER INTELLECTUAL PROPERTY OF
THIRD PARTIES.
3. NO OTHER LICENSES OR INTELLECTUAL PROPERTY RIGHTS. Neither this Agreement,
nor any act by QTI or any of its affiliates pursuant to this Agreement or
relating to the Materials (including, without limitation, the provision by QTI
or its affiliates of the Materials), shall provide to You any license or any
other rights whatsoever under any patents, trademarks, trade secrets, copyrights
or any other intellectual property of QTI or any of its affiliates, except for
the copyright rights expressly licensed under this Agreement. You understand and
agree that:
(i) Neither this Agreement, nor delivery of the Materials, grants any right to
practice, or any other right at all with respect to, any patent of QTI or any
of its affiliates; and
(ii) A separate license agreement from QUALCOMM Incorporated is needed to use
or practice any patent of QUALCOMM Incorporated. You agree not to contend in
any context that, as a result of the provision or use of the Materials, either
QTI or any of its affiliates has any obligation to extend, or You or any other
party has obtained any right to, any license, whether express or implied, with
respect to any patent of QTI or any of its affiliates for any purpose.
4. TERMINATION. This Agreement shall be effective upon acceptance, or access or
use of the Materials (whichever occurs first) by You and shall continue until
terminated. You may terminate the Agreement at any time by deleting and
destroying all copies of the Materials and all related information in Your
possession or control. This Agreement terminates immediately and automatically,
with or without notice, if You fail to comply with any provision hereof.
Additionally, QTI may at any time terminate this Agreement, without cause, upon
notice to You. Upon termination You must, to the extent possible, delete or
destroy all copies of the Materials in Your possession and the license granted
to You in this Agreement shall terminate. Sections 1.2 through 10 shall survive
the termination of this Agreement. In the event that any restrictions,
conditions, limitations are found to be either invalid or unenforceable, the
rights granted to You in Section 1 (License) shall be null, void and ineffective
from the Effective Date, and QTI shall also have the right to terminate this
Agreement immediately, and with retroactive effect to the effective date.
5. LIMITATION OF LIABILITY. IN NO EVENT SHALL QTI, QTI's AFFILIATES OR ITS
LICENSORS BE LIABLE TO YOU FOR ANY INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES,
INCLUDING BUT NOT LIMITED TO ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL
DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE, OR THE DELIVERY OR FAILURE
TO DELIVER, ANY OF THE DELIVERABLES, OR ANY BREACH OF ANY OBLIGATION UNDER THIS
AGREEMENT, EVEN IF QTI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
THE FOREGOING LIMITATION OF LIABILITY SHALL REMAIN IN FULL FORCE AND EFFECT
REGARDLESS OF WHETHER YOUR REMEDIES HEREUNDER ARE DETERMINED TO HAVE FAILED
OF
THEIR ESSENTIAL PURPOSE. THE ENTIRE LIABILITY OF QTI, QTI's AFFILIATES AND ITS
LICENSORS, AND THE SOLE AND EXCLUSIVE REMEDY OF YOU, FOR ANY CLAIM OR CAUSE OF
ACTION ARISING HEREUNDER (WHETHER IN CONTRACT, TORT, OR OTHERWISE) SHALL NOT
EXCEED US$50.
6. INDEMNIFICATION. You agree to indemnify and hold harmless QTI and its
officers, directors, employees and successors and assigns against any and all
third party claims, demands, causes of action, losses, liabilities, damages,
costs and expenses, incurred by QTI (including but not limited to costs of
defense, investigation and reasonable attorney's fees) arising out of, resulting
from or related to: (i) any breach of this Agreement by You; and (ii) your acts,
omissions, products and services. If requested by QTI, You agree to defend QTI
in connection with any third party claims, demands, or causes of action
resulting from, arising out of or in connection with any of the foregoing.
7. ASSIGNMENT. You shall not assign this Agreement or any right or interest
under this Agreement, nor delegate any obligation to be performed under this
Agreement, without QTI's prior written consent. For purposes of this Section 7,
an "assignment" by You under this Section shall be deemed to include, without
limitation, any merger, consolidation, sale of all or substantially all of its
assets, or any substantial change in the management or control of You.
Any attempted assignment in contravention of this Section 9 shall be void.
QTI may freely assign this Agreement or delegate any or all of its rights and
obligations hereunder to any third party.
8. COMPLIANCE WITH LAWS; APPLICABLE LAW. You agree to comply with all
applicable local, international and national laws and regulations and with U.S.
Export Administration Regulations, as they apply to the subject matter of this
Agreement. You will not engage in any activity in connection with this Agreement that
would reasonably be expected to cause QTI to violate any local, national, or international
laws or regulations applicable to QTI, including the U.S. Export Administration Regulations,
and you acknowledge that nothing in this Agreement shall cause QTI to take any action that
would cause QTI to violate any local, national, or international laws or regulations applicable
to QTI. This Agreement is governed by the laws of the State of California,
excluding California's choice of law rules.
9. CONTRACTING PARTIES. If the Materials are downloaded on any computer owned
by a corporation or other legal entity, then this Agreement is formed by and
between QTI and such entity. The individual accepting the terms of this
Agreement represents and warrants to QTI that they have the authority to bind
such entity to the terms and conditions of this Agreement.
10. MISCELLANEOUS PROVISIONS. This Agreement, together with all exhibits
attached hereto, which are incorporated herein by this reference, constitutes
the entire agreement between QTI and You and supersedes all prior negotiations,
representations and agreements between the parties with respect to the subject
matter hereof. No addition or modification of this Agreement shall be effective
unless made in writing and signed by the respective representatives of QTI and
You. The restrictions, limitations, exclusions and conditions set forth in this
Agreement shall apply even if QTI or any of its affiliates becomes aware of or
fails to act in a manner to address any violation or failure to comply
therewith. You hereby acknowledge and agree that the restrictions, limitations,
conditions and exclusions imposed in this Agreement on the rights granted in
this Agreement are not a derogation of the benefits of such rights. You further
acknowledges that, in the absence of such restrictions, limitations, conditions
and exclusions, QTI would not have entered into this Agreement with You. Each
party shall be responsible for and shall bear its own expenses in connection
with this Agreement. If any of the provisions of this Agreement are determined
to be invalid, illegal, or otherwise unenforceable, the remaining provisions
shall remain in full force and effect. This Agreement is entered into solely
in the English language, and if for any reason any other language version is
prepared by any party, it shall be solely for convenience and the English
version shall govern and control all aspects. If You are located in the
province of Quebec, Canada, the following applies: The Parties hereby confirm
they have requested this Agreement and all related documents be prepared
in English.
+14 -2
View File
@@ -1,12 +1,18 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2024-2025 Linaro Ltd.
prefix ?= /usr
DSPDIR = ${prefix}/share/qcom
all:
clean:
install:
./scripts/install.sh config.txt ${DESTDIR}/${DSPDIR}
install -d -m 0755 ${DESTDIR}/${DSPDIR}/conf.d/
install -m 0644 conf.d/*.yaml ${DESTDIR}/${DSPDIR}/conf.d/
install -m 0644 conf.d/schema.json ${DESTDIR}/${DSPDIR}/conf.d/
TAG = $(shell git describe)
NAME = hexagon-dsp-binaries
@@ -16,11 +22,17 @@ dist:
$-rm -rf release
@mkdir -p release dist
./scripts/dist.sh config.txt release/$(SUBDIR)
tar -czf dist/$(TARGET) -C release $(SUBDIR)
tar -czf release/$(TARGET) -C release $(SUBDIR)
$(MAKE) -C release/$(SUBDIR) check
$(MAKE) -C release/$(SUBDIR) install DESTDIR=$(CURDIR)/release/test-install-$(TAG)
mv release/$(TARGET) dist/$(TARGET)
@echo "Created dist/$(TARGET)"
@rm -rf release
check:
./scripts/check_whence.py
./scripts/check.py
ifdef FIRMWARE
./scripts/checkfw.py $(FIRMWARE)
endif
.PHONY: dist check
+25 -13
View File
@@ -25,17 +25,29 @@ top of the tree of the linux-firmware repo.
# Data origin
Binary files for the DragonBoard 820c have been extracted from the adspso.bin
partition image provided by Qualcomm as a part of the BSP archive
[linux-board-support-package-r01700.1.zip](https://releases.linaro.org/96boards/dragonboard820c/qualcomm/firmware/linux-board-support-package-r01700.1.zip)
mirrored by Linaro. The archive is covered by [LICENSE.qcom](LICENSE.qcom).
WHENCE file documents orignal locations for the tarballs with the library files.
Binary files for the DragonBoard 845c (aka RB3) and other Robotics Platforms
(RB1, RB2, etc) have been extracted from the dspso.bin partition images
provided by Thundercomm under the terms of [LICENSE.qcom](LICENSE.qcom) as a
part of the platform-enablement archives. These archives are hosted by Linaro,
see
- https://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/
- https://releases.linaro.org/96boards/rb1/qualcomm/firmware/
- https://releases.linaro.org/96boards/rb2/qualcomm/firmware/
- https://releases.linaro.org/96boards/rb5/qualcomm/firmware/
# Maintainer workflow
## Adding new binaries
1. Place the new binary directory under the appropriate SoC path (e.g.
`qcs6490/Thundercomm/RubikPi3/<version>/`).
2. Add a corresponding `Dir:` block to `WHENCE`, including `Licence:` and
`Status:` fields.
3. Add an `Install:` line to `config.txt` referencing the new path.
4. Run `make check` to validate the new entries.
## Validating against an installed linux-firmware tree
To verify that the version strings declared in `config.txt` match those
embedded in the actual binaries:
./scripts/checkfw.py <path-to-linux-firmware>
## Cutting a release
./scripts/release.sh <tag>
This will run `make check`, create a signed git tag, produce a tarball under
`dist/`, and sign it with GPG.
-6
View File
@@ -1,6 +0,0 @@
[ ] Document config.txt file format in a more complete way
[ ] Provide sensors-related data for RB1/2/3/5 (as used by hexagonrpcd)
[ ] Add DSP binaries for RB3gen2 board
[ ] Implement Debian and RPM packaging support
[x] Add tarball generation support via `make dist`
[ ] Implement `make check support`
+414
View File
@@ -5,6 +5,12 @@
This file attempts to document the origin and licensing information,
if known, for each set of binaries distributed within this repository.
This file is provided under the MIT licence and it is:
Copyright (c) 2024-2025 Linaro Ltd.
Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
--------------------------------------------------------------------------
Dir: apq8096/Qualcomm/db820c/ADSP.8996.2.7.1-00138
@@ -102,3 +108,411 @@ Device: Thundercomm / Qualcomm Robotics RB2 Platform
Licence: LICENSE.qcom
Status: Redistributable
Origin: https://artifacts.codelinaro.org/artifactory/qli-ci/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00039.2/QCM6490.LE.1.0/common/build/ufs/bin/QCM6490_dspso.zip
--------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/ADSP.HT.5.5.c8-00217-KODIAK-1
Dir: qcm6490/Thundercomm/RB3gen2/CDSP.HT.2.5.c3-00103-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/ui/native/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcm6490-le-1-0/common/build/ufs/bin/QCM6490_dspso.zip
-------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/CDSP.HT.2.5.c3-00130-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/ui/native/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00112.0/qcm6490-le-1-0/common/build/ufs/bin/QCM6490_dspso.zip
--------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/CDSP.HT.2.5.c3-00134-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/ADSP.HT.5.5.c8-00246-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/ADSP.HT.5.5.c8-00249.1-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcm6490/Thundercomm/RB3gen2/ADSP.HT.5.5.c8-00256.2-KODIAK-1
Device: Thundercomm / Qualcomm Robotics RB3Gen2 Platform
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs6490/radxa/dragon-q6a/ADSP.HT.5.5.c9-00028-KODIAK-2
Dir: qcs6490/radxa/dragon-q6a/CDSP.HT.2.5.c4-00004-KODIAK-1
Device: Radxa Dragon Q6A
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs6490/Thundercomm/RubikPi3/ADSP.HT.5.5.c8-00217-KODIAK-1
Device: Thundercomm RUBIK Pi 3
Licence: LICENSE.qcom
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs6490/Thundercomm/RubikPi3/ADSP.HT.5.5.c8-00249.1-KODIAK-1
Device: Thundercomm RUBIK Pi 3
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00079.2-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00079.2-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00079.2-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00079.2-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00058.0/qcs9100-le-1-0/common/build/ufs/bin/QCS9100_dspso.zip
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00125.5-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/ui/native/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcs9100-le-1-0/common/build/ufs/bin/QCS9100_dspso.zip
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00163-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00163-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00163-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00163-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00163-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://softwarecenter.qualcomm.com/nexus/generic/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_pb_qirpsdk/r1.0_00103.0/qcs9100-le-1-0/common/build/ufs/bin/QCS9100_dspso.zip
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00190-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00190-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00190-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00190-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00190-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00196-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00196-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00196-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00196-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00196-LEMANS-2
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00201-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00201-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00201-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00201-LEMANS-2
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00201-LEMANS-2
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00204-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp-DSP.AT.1.0.1-00204-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/cdsp1-DSP.AT.1.0.1-00204-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp0-DSP.AT.1.0.1-00204-LEMANS-1
Dir: sa8775p/Qualcomm/SA8775P-RIDE/gdsp1-DSP.AT.1.0.1-00204-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sa8775p/Qualcomm/SA8775P-RIDE/adsp-DSP.AT.1.0.1-00205-LEMANS-1
Device: Qualcomm SA8775P RIDE
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00096-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00096-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00096-LEMANS-1
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00068.0/qcs8300-le-1-0/common/build/ufs/bin/QCS8300_dspso.zip
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00125.5-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00125.5-LEMANS-1
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://qartifactory-edge.qualcomm.com/ui/native/qsc_releases/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00095.0/qcs8300-le-1-0/common/build/ufs/bin//QCS8300_dspso.zip
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00163-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00163-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00163-LEMANS-1
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://softwarecenter.qualcomm.com/nexus/generic/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00103.0/qcs8300-le-1-0/common/build/ufs/bin/QCS8300_dspso.zip
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00170-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00170-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00170-LEMANS-1
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00196-LEMANS-2
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00196-LEMANS-2
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00196-LEMANS-2
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00201-LEMANS-2
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00201-LEMANS-2
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00201-LEMANS-2
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs8300/Qualcomm/QCS8300-RIDE/adsp-DSP.AT.1.0.1-00204-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/cdsp-DSP.AT.1.0.1-00204-LEMANS-1
Dir: qcs8300/Qualcomm/QCS8300-RIDE/gdsp0-DSP.AT.1.0.1-00204-LEMANS-1
Device: Qualcomm Technologies, Inc. QCS8300 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: qcs615/Qualcomm/QCS615-RIDE/ADSP.VT.5.2.c6-00059-SM6150-1
Dir: qcs615/Qualcomm/QCS615-RIDE/CDSP.VT.2.2.c4-00019-SM6150-1
Device: Qualcomm Technologies, Inc. QCS615 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://softwarecenter.qualcomm.com/nexus/generic/software/chip/qualcomm_linux-spf-1-0/qualcomm-linux-spf-1-0_test_device_public/r1.0_00102.0/qcs615-le-1-0/common/build/common/bin/QCS615_dspso.zip
--------------------------------------------------------------------------
Dir: qcs615/Qualcomm/QCS615-RIDE/ADSP.VT.5.2.c6-00073-SM6150-1
Device: Qualcomm Technologies, Inc. QCS615 Ride
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/ADSP.HT.5.9-00828-HAMOA-1
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/CDSP.HT.2.9.c1-00069-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
Origin: https://softwarecenter.qualcomm.com/nexus/generic/software/chip/ubuntu_qualcomm_iot-spf-1-0/ubuntu-qualcomm-iot-spf-1-0_test_device_public/r1.0_00001.0/hamoa_iot-ubun-1-0/HAMOA_fw.zip
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/ADSP.HT.5.9-00837-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/ADSP.HT.5.9-00839-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/CDSP.HT.2.9.c1-00082-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/CDSP.HT.2.9.c1-00094-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: x1e80100/Qualcomm/Hamoa-IoT-EVK/ADSP.HT.5.9.c7-00004-HAMOA-1
Device: Qualcomm Technologies, Inc. Hamoa IoT EVK
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sm8750/Qualcomm/SM8750-MTP/LPAIDSP.HT.1.2.c1-00379-PAKALA-1
Dir: sm8750/Qualcomm/SM8750-MTP/CDSP.HT.3.1-00883-PAKALA-1
Device: Qualcomm Technologies, Inc. SM8750 MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sm8750/Qualcomm/SM8750-MTP/LPAIDSP.HT.1.2.c1-00450-PAKALA-2
Dir: sm8750/Qualcomm/SM8750-MTP/CDSP.HT.3.1-00889-PAKALA-1
Device: Qualcomm Technologies, Inc. SM8750 MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sm8750/Qualcomm/SM8750-MTP/LPAIDSP.HT.1.2.c2-00001-PAKALA-1
Device: Qualcomm Technologies, Inc. SM8750 MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: sm8750/Qualcomm/SM8750-MTP/LPAIDSP.HT.1.2.c2-00021-PAKALA-1
Device: Qualcomm Technologies, Inc. SM8750 MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: kaanapali/Qualcomm/Kaanapali-MTP/LPAIDSP.HT.1.6-00223-KAANAPALI-1
Dir: kaanapali/Qualcomm/Kaanapali-MTP/CDSP.HT.3.2-00726.1-KAANAPALI-1
Device: Qualcomm Technologies, Inc. Kaanapali MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: kaanapali/Qualcomm/Kaanapali-MTP/LPAIDSP.HT.1.6.1-00001-KAANAPALI-1
Device: Qualcomm Technologies, Inc. Kaanapali MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: kaanapali/Qualcomm/Kaanapali-MTP/LPAIDSP.HT.1.6.1-00002-KAANAPALI-1
Device: Qualcomm Technologies, Inc. Kaanapali MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: kaanapali/Qualcomm/Kaanapali-MTP/LPAIDSP.HT.1.6.1-00035-KAANAPALI-1
Device: Qualcomm Technologies, Inc. Kaanapali MTP
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/LPAIDSP.HT.1.6.c1-00007-GLYMUR-3
Dir: glymur/Qualcomm/Glymur-CRD/CDSP.HT.3.3-00302-GLYMUR-1
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: kaanapali/Qualcomm/Kaanapali-MTP/CDSP.HT.3.2.c1-00001-KAANAPALI-3
Device: Qualcomm Technologies, Inc. Kaanapali MTP
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/LPAIDSP.HT.1.6.2-00001-GLYMUR-1
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/LPAIDSP.HT.1.6.2-00009-GLYMUR-2
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/CDSP.HT.3.3-00311-GLYMUR-1
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/CDSP.HT.3.3-00315-GLYMUR-1
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/LPAIDSP.HT.1.6.2-00020-GLYMUR-2
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: glymur/Qualcomm/Glymur-CRD/LPAIDSP.HT.1.6.2-00064-GLYMUR-1
Device: Qualcomm Technologies, Inc. Glymur CRD
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: shikra/Qualcomm/Shikra-CQS-EVK/CDSP.VT.2.4.3-00076-SHIKRA-1
Device: Qualcomm Technologies, Inc. Shikra CQS EVK
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: shikra/Qualcomm/Shikra-CQS-EVK/CDSP.VT.2.4.3-00088-SHIKRA-1
Device: Qualcomm Technologies, Inc. Shikra CQS EVK
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: eliza/Qualcomm/Eliza-MTP/CDSP.HT.3.1-00889-PAKALA-1
Device: Qualcomm Technologies, Inc. Eliza MTP
Licence: LICENSE.qcom-2
Status: Redistributable
-------------------------------------------------------------------------
Dir: eliza/Qualcomm/Eliza-MTP/LPAIDSP.HT.1.2.c2-00064-PAKALA-3
Device: Qualcomm Technologies, Inc. Eliza MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: hawi/Qualcomm/Hawi-MTP/CDSP.HT.3.6-00501.6-HAWI-1
Device: Qualcomm Technologies, Inc. Hawi MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: hawi/Qualcomm/Hawi-MTP/LPAIDSP.HT.1.6-00701.4-HAWI-3
Device: Qualcomm Technologies, Inc. Hawi MTP
Licence: LICENSE.qcom-2
Status: Redistributable
--------------------------------------------------------------------------
Dir: maili/Qualcomm/Maili-MTP/LPAIDSP.HT.1.6-00701.4-HAWI-3
Device: Qualcomm Technologies, Inc. Maili MTP
Licence: LICENSE.qcom-2
Status: Redistributable
@@ -1,52 +0,0 @@
../../CV/fastcv/dspCV/build/shared_libs/qdsp6/AAAAAAAA/libdspCV_skel.so
../../CV/fastcv/dspCV/build/shared_libs/qdsp6/AAAAAAAA/libdspCV_skel_intermediate.so
../../CV/fastcv/fastCVSkel/build/shared_libs/qdsp6/AAAAAAAA/libfastcvadsp_skel.so
../../CV/fastcv/fastCVSkel/build/shared_libs/qdsp6/AAAAAAAA/libfastcvadsp_skel_intermediate.so
../../CV/fastcv/fastcvadsp/build/shared_libs/qdsp6/AAAAAAAA/libfastcvadsp.so
../../CV/fastcv/fastcvadsp/build/shared_libs/qdsp6/AAAAAAAA/libfastcvadsp_intermediate.so
../../CV/scve/scveBlurD/build/shared_libs/qdsp6/AAAAAAAA/libscveBlobDescriptor_skel.so
../../CV/scve/scveBlurD/build/shared_libs/qdsp6/AAAAAAAA/libscveBlobDescriptor_skel_intermediate.so
../../CV/scve/scveCleverCapture/build/shared_libs/qdsp6/AAAAAAAA/libscveCleverCapture_skel.so
../../CV/scve/scveCleverCapture/build/shared_libs/qdsp6/AAAAAAAA/libscveCleverCapture_skel_intermediate.so
../../CV/scve/scveORC/build/shared_libs/qdsp6/AAAAAAAA/libscveORC_skel.so
../../CV/scve/scveORC/build/shared_libs/qdsp6/AAAAAAAA/libscveORC_skel_intermediate.so
../../CV/scve/scveObjectMatting/build/shared_libs/qdsp6/AAAAAAAA/libobjectMattingApp_skel.so
../../CV/scve/scveObjectMatting/build/shared_libs/qdsp6/AAAAAAAA/libobjectMattingApp_skel_intermediate.so
../../CV/scve/scveObjectSegmentation/build/shared_libs/qdsp6/AAAAAAAA/libscveObjectSegmentation_skel.so
../../CV/scve/scveObjectSegmentation/build/shared_libs/qdsp6/AAAAAAAA/libscveObjectSegmentation_skel_intermediate.so
../../CV/scve/scvePanorama/build/shared_libs/qdsp6/AAAAAAAA/libscvePanorama_skel.so
../../CV/scve/scvePanorama/build/shared_libs/qdsp6/AAAAAAAA/libscvePanorama_skel_intermediate.so
../../CV/scve/scveT2T/build/shared_libs/qdsp6/AAAAAAAA/libscveT2T_skel.so
../../CV/scve/scveT2T/build/shared_libs/qdsp6/AAAAAAAA/libscveT2T_skel_intermediate.so
../../CV/scve/scveTextReco/build/shared_libs/qdsp6/AAAAAAAA/libscveTextReco_skel.so
../../CV/scve/scveTextReco/build/shared_libs/qdsp6/AAAAAAAA/libscveTextReco_skel_intermediate.so
../../performance/sysmonapp/build/shared_libs/qdsp6/AAAAAAAA/libsysmon_skel.so
../../video_processing/build/shared_libs/qdsp6/AAAAAAAA/libvpp_svc_skel.so
../../video_processing/build/shared_libs/qdsp6/AAAAAAAA/libvpp_svc_skel_intermediate.so
../bsp/fastrpc_shell_img/build/AAAAAAAA/fastrpc_shell_0
@@ -1,32 +0,0 @@
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/EtsiEaacPlusEncAndCmnModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/AlacDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/ApeDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/FlacDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/HeaacDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/VorbisDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/WmaProDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/WmaStdDecoderModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/AudioSphereModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/SAPlusCmnModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/DolbyMobileModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/DolbySurroundModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/DTS_HPX_MODULE.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/SrsTruMediaModule.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/fluence_voiceplus_module.so.1
../../avs/build/dynamic_modules/avs_shared_libs/qdsp6/AAAAAAAA/mmecns_module.so.1
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Arduino VENTUNO Q:
DSP_LIBRARY_PATH: qcs8300/Arduino/Monza/dsp
@@ -0,0 +1,7 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. APQ 8016 SBC:
DSP_LIBRARY_PATH: apq8016/Qualcomm/db410c/dsp
ADSP_ARCH: v5
@@ -0,0 +1,8 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. DB820c:
DSP_LIBRARY_PATH: apq8096/Qualcomm/db820c/dsp
ADSP_ARCH: v60
SDSP_ARCH: v60
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Eliza MTP:
DSP_LIBRARY_PATH: eliza/Qualcomm/Eliza-MTP/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Glymur CRD:
DSP_LIBRARY_PATH: glymur/Qualcomm/Glymur-CRD/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Hamoa IoT EVK:
DSP_LIBRARY_PATH: x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Hawi MTP:
DSP_LIBRARY_PATH: hawi/Qualcomm/Hawi-MTP/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Monaco EVK:
DSP_LIBRARY_PATH: qcs8300/Qualcomm/IQ8275-EVK/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Lemans EVK:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/IQ9075-EVK/dsp
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm Technologies, Inc. Kaanapali MTP:
DSP_LIBRARY_PATH: kaanapali/Qualcomm/Kaanapali-MTP/dsp
Loaded 20 of 1725 files, more files were not shown because too many files have changed in this diff. Show more