Compare commits

...
29 Commits
Author SHA1 Message Date
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
279 changed files with 242 additions and 38 deletions

No files matched your search

+6
View File
@@ -16,6 +16,12 @@ jobs:
- name: Git checkout
uses: actions/checkout@v4
- name: Install dependencies
run: |
set -ux
sudo apt-get update
sudo apt-get install -y python3-jsonschema
- name: Check
run: make check
+1
View File
@@ -12,6 +12,7 @@ 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
+64
View File
@@ -220,6 +220,17 @@ 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: 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
@@ -268,6 +279,15 @@ 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: 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
@@ -275,6 +295,13 @@ 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
@@ -295,6 +322,12 @@ 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: sm8750/Qualcomm/SM8750-MTP/LPAIDSP.HT.1.2.c1-00379-PAKALA-1
Dir: sm8750/Qualcomm/SM8750-MTP/CDSP.HT.3.1-00883-PAKALA-1
@@ -315,6 +348,11 @@ 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
@@ -333,6 +371,12 @@ 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
@@ -352,10 +396,25 @@ 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: shikra/Qualcomm/Shikra-CQS-EVK/CDSP.VT.2.4.3-00076-SHIKRA-1
@@ -363,3 +422,8 @@ 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
@@ -1,5 +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
@@ -1,5 +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. DB820c:
DSP_LIBRARY_PATH: apq8096/Qualcomm/db820c/dsp
@@ -1,5 +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
@@ -1,5 +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
@@ -1,5 +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
@@ -1,5 +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
@@ -1,5 +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
@@ -1,5 +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. Purwa IoT EVK:
DSP_LIBRARY_PATH: x1p42100/Qualcomm/Purwa-IoT-EVK/dsp
@@ -1,5 +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. QCM6490 IDP:
DSP_LIBRARY_PATH: qcm6490/Qualcomm/QCM6490-IDP/dsp
@@ -1,5 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm QCS615 IQ 615 EVK:
DSP_LIBRARY_PATH: qcs615/Qualcomm/QCS615-RIDE/dsp
@@ -1,5 +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. QCS8300 Ride:
DSP_LIBRARY_PATH: qcs8300/Qualcomm/QCS8300-RIDE/dsp
@@ -1,5 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# yaml-language-server: $schema=schema.json
machines:
Qualcomm SA8775P Ride:
DSP_LIBRARY_PATH: sa8775p/Qualcomm/SA8775P-RIDE/dsp
@@ -1,5 +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. SDM845 HDK:
DSP_LIBRARY_PATH: sdm845/Qualcomm/SDM845-HDK/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. Shikra CQM EVK:
DSP_LIBRARY_PATH: shikra/Qualcomm/Shikra-CQM-EVK/dsp
@@ -1,5 +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. Shikra CQS EVK:
DSP_LIBRARY_PATH: shikra/Qualcomm/Shikra-CQS-EVK/dsp
DSP_LIBRARY_PATH: shikra/Qualcomm/Shikra-CQS-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. Shikra IQS EVK:
DSP_LIBRARY_PATH: shikra/Qualcomm/Shikra-IQS-EVK/dsp
@@ -1,5 +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. SM8750 MTP:
DSP_LIBRARY_PATH: sm8750/Qualcomm/SM8750-MTP/dsp
Loaded 20 of 279 files, more files were not shown because too many files have changed in this diff. Show more