Compare commits

..
112 Commits
Author SHA1 Message Date
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
876 changed files with 647 additions and 811 deletions

No files matched your search

+3 -3
View File
@@ -19,8 +19,8 @@ jobs:
- name: Check
run: make check
- name: Dist
run: make dist
- name: Check install
run: make install DESTDIR=`pwd`/install
- name: Dist
run: make 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
+7 -1
View File
@@ -1,4 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2024-2025 Linaro Ltd.
prefix ?= /usr
DSPDIR = ${prefix}/share/qcom
@@ -9,6 +10,8 @@ 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/
TAG = $(shell git describe)
NAME = hexagon-dsp-binaries
@@ -18,7 +21,10 @@ 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
+1 -14
View File
@@ -25,17 +25,4 @@ 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).
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/
WHENCE file documents orignal locations for the tarballs with the library files.
-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`
+180
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
@@ -105,6 +111,50 @@ Origin: https://artifacts.codelinaro.org/artifactory/qli-ci/software/chip/qualco
--------------------------------------------------------------------------
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: 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: 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
@@ -117,6 +167,52 @@ Origin: https://qartifactory-edge.qualcomm.com/artifactory/qsc_releases/software
--------------------------------------------------------------------------
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: 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
@@ -124,3 +220,87 @@ 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: 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: 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: 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: 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: 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
@@ -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,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Arduino Monza:
DSP_LIBRARY_PATH: qcs8300/Arduino/Monza/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. DB820c:
DSP_LIBRARY_PATH: apq8096/Qualcomm/db820c/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Glymur CRD:
DSP_LIBRARY_PATH: glymur/Qualcomm/Glymur-CRD/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Hamoa IoT EVK:
DSP_LIBRARY_PATH: x1e80100/Qualcomm/Hamoa-IoT-EVK/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Monaco EVK:
DSP_LIBRARY_PATH: qcs8300/Qualcomm/IQ8275-EVK/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Lemans EVK:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/IQ9075-EVK/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. Kaanapali MTP:
DSP_LIBRARY_PATH: kaanapali/Qualcomm/Kaanapali-MTP/dsp
@@ -0,0 +1,7 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm QCS615 IQ 615 EVK:
DSP_LIBRARY_PATH: qcs615/Qualcomm/QCS615-RIDE/dsp
Qualcomm Technologies, Inc. QCS615 Ride (IQ-615 Beta EVK):
DSP_LIBRARY_PATH: qcs615/Qualcomm/QCS615-RIDE/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. QCS8300 Ride:
DSP_LIBRARY_PATH: qcs8300/Qualcomm/QCS8300-RIDE/dsp
@@ -0,0 +1,11 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm SA8775P Ride:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/SA8775P-RIDE/dsp
Qualcomm SA8775P Ride Rev3:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/SA8775P-RIDE/dsp
Qualcomm Technologies, Inc. Lemans Ride:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/SA8775P-RIDE/dsp
Qualcomm Technologies, Inc. Lemans Ride Rev3:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/SA8775P-RIDE/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. SDM845 HDK:
DSP_LIBRARY_PATH: sdm845/Qualcomm/SDM845-HDK/dsp
@@ -0,0 +1,5 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
machines:
Qualcomm Technologies, Inc. SM8750 MTP:
DSP_LIBRARY_PATH: sm8750/Qualcomm/SM8750-MTP/dsp
Loaded 20 of 876 files, more files were not shown because too many files have changed in this diff. Show more