35 Commits

Author SHA1 Message Date
Dmitry Baryshkov 7521fc1203 Merge pull request #7 from lumag/clean
Makefile: provide 'clean' target
20250311 20250211
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
Dmitry Baryshkov c99bb9ff30 Merge pull request #4 from lumag/rb3gen2
qcm6490: add binaries for RB3gen2 / QCM6490-IDP
20250109 20241210 20241110
2024-11-12 13:52:17 +00:00
Dmitry Baryshkov 2371213bf6 Merge pull request #1 from lumag/CI
CI: run make check on pull requests and branch points
2024-11-09 13:13:16 +00:00
Dmitry Baryshkov 2d16a76a86 CI: run make check on pull requests and branch points
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 15:12:03 +02:00
Dmitry Baryshkov 14f4e57b26 qcm6490: add binaries for RB3gen2 / QCM6490-IDP
Add DSP binaries for the QCM6490 IDP and QCS6490 RB3gen2 boards.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 14:56:36 +02:00
Dmitry Baryshkov d21310529f scripts/dist: include licence files into distribution
Distributed archives should include licence files. Add all licence files
unconditionally to keep the dist.sh script simple.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 00:43:04 +02:00
Dmitry Baryshkov f1de637d34 scripts/check_whence: add simple WHENCE checker
Add support for 'make check', which performs several checks on the
WHENCE file contents and on the git repository contents.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-08 23:11:53 +02:00
Dmitry Baryshkov f42390ea50 sm8250/Thundercomm/RB5/CDSP.HT.2.3.c1-00060-SM8250-2: drop extra copy
Drop extra copy of the CDSP files which sneaked under the cdsp/ subdir.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-08 23:10:41 +02:00
Dmitry Baryshkov e8aedd63cc scripts/dist: filter WHENCE for distribution
The WHENCE file in the repository documents all DSP binary sets, however
the release tarball includes only a subset of those. Filter out WHENCE
file to include only the entries that are a part of the release.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-08 22:03:23 +02:00
Dmitry Baryshkov d271d63264 Makefile: support creating release archives
Add simple script to create release archive, containing only necessary
sets of binary data.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 15:09:47 +00:00
Dmitry Baryshkov d7fa4d97d2 scripts/install.sh: copy licence file to the installed location
In order to document licence applicable to the particular binaries set,
copy licence file next to the isntalled files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 14:35:16 +00:00
Dmitry Baryshkov ffebeb0e1f WHENCE: document license in a non-free form
It's better be safe than sorry, specify exact name of the licence file.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-05 14:35:04 +00:00
Dmitry Baryshkov 744ee1450a WHENCE: document files, origins and licences
Follow the linux-firmware example and document download locations for
original archives and licence files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
20241017
2024-10-10 14:05:01 +03:00
Dmitry Baryshkov eeb9f1a5c4 README.md: fix typos
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-08 14:05:06 +02:00
Dmitry Baryshkov 212a19c834 apq8096: move db820c binaries to the subdir too
Follow the lead of other platforms and move files for DB820c into a
subdir too.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-08 13:21:50 +02:00
Dmitry Baryshkov e331f55bb9 README.md: document origin and licence of the files
Document the origin of the files.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-08 13:17:10 +02:00
Dmitry Baryshkov 61cf5aaab9 Add documentation for the repo
Add simple readme file and a ToDo list, documenting the repo and its
goals.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-08 12:10:14 +02:00