Xilin Wu
a7bd257ea4
qcom: Update ADSP and add CDSP firmware for qcs6490-radxa-dragon-q6a
...
Update ADSP and add CDSP firmware for Radxa Dragon Q6A.
Signed-off-by: Xilin Wu <sophon@radxa.com>
2026-01-27 10:31:22 +00:00
Xilin Wu
1ccefae136
qcom: Remove ADSP SensorPD json for Radxa Dragon Q6A
...
SensorPD is unused on this platform and disabled in ADSP firmware. Remove
the json file for it.
Signed-off-by: Xilin Wu <sophon@radxa.com>
2026-01-27 10:31:22 +00:00
Venkata Kota
a438fce32e
qcom: Update DSP firmware for QCM6490 platform
...
Update adsp firmware for Qualcomm QCM6490 platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-12 11:16:10 +05:30
Srinivas Kandagatla
bfc1d7433d
linux-firmware: qcom: sync audioreach firmwares from v1.0.1 build
...
Update audioreach tplg firmwares to latest builds from v1.0.1 of
https://github.com/linux-msm/audioreach-topology
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
2026-01-10 19:56:47 +00:00
Venkata Kota
21d69f4044
qcom: Update DSP firmware for sa8775 platform
...
Update adsp, cdsp0 and gpdsp0 firmware for Qualcomm SA8775 Platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-09 12:43:38 +00:00
Venkata Kota
b69f261cde
qcom: Update DSP firmware for qcs8300 platform
...
Update adsp, cdsp0 and gpdsp0 firmware for Qualcomm QCS8300 Platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2026-01-08 13:34:21 +00:00
Jeff Hugo
3ff97fca3c
qcom: Update aic100 firmware files
...
Update the firmware files for the Qualcomm aic100 product to that of the
1.20.2.7 release. This release contains a bug fix for missing
temperature information in the sideband telemetry channel.
Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
2026-01-06 11:25:03 -07:00
Kishore Batta
acf533d4b3
firmware: Revert kernel_boot.elf due to license compliance issue
...
The release did not receive final approval and will not proceed at this time.
Additional internal reviews are pending. The patch reverts only kernel_boot.elf
binary to address licensing concerns.
kernel_source: e63281b3bc
kernel_manifest: https://git.codelinaro.org/clo/la/kernelplatform/manifest/-/blob/release/AU_LINUX_KERNEL.PLATFORM.2.1.R10.00.00.00.142.004.xml?ref_type=heads
OSS packages:
acl: LGPL-2.1+ AND GPL-2.0+
adbd: Apache-2.0
attr: LGPL-2.1+ AND GPL-2.0+
audit: GPL-2.0+ AND LGPL-2.0+
base-files: GPL-2.0
bzip2: bzip2-1.0.6
coreutils: GPL-3.0+
cryptsetup: LicenseRef-GPL-2.0-with-OpenSSL-exception
csm-ru-nwboot-client: LicenseRef-Qualcomm-Technologies-Inc.-Proprietary
devmem2: GPL-2.0+
dhcpcd: BSD-2-Clause
diag: LicenseRef-Qualcomm-Technologies-Inc.-Proprietary
ethtool: GPL-2.0-or-later
ext4-utils: Apache-2.0
firmware: LicenseRef-Qualcomm-Technologies-Inc.-Proprietary
fsmgr: Apache-2.0
gawk: GPL-3.0
gcc-runtime: GPL-3.0-with-GCC-exception
glib-2.0: LGPL-2.1+ AND BSD-3-Clause AND LicenseRef-PD
glibc: GPL-2.0 AND LGPL-2.1
gmp: GPL-2.0+ OR LGPL-3.0+
gnutls: GPL-3.0+ AND LGPL-2.1+
iputils: LicenseRef-BSD AND GPL-2.0+
json-c: MIT
kmod: GPL-2.0+ AND LGPL-2.1+
libbase: Apache-2.0
libcap-ng: GPL-2.0+ AND LGPL-2.1+
libcap: BSD-3-Clause OR GPL-2.0
libcutils: Apache-2.0
libdevmapper: GPL-2.0 AND LGPL-2.1
libffi: MIT
libgcc: GPL-3.0-with-GCC-exception AND GPL-3.0
libgcrypt: GPL-2.0+ AND LGPL-2.1+ AND GPL-3.0+
libgpg-error: GPL-2.0+ AND LGPL-2.1+
libidn2: ( GPL-2.0+ OR LGPL-3.0 ) AND GPL-3.0+
liblog: Apache-2.0
libmincrypt: Apache-2.0
libmnl: LGPL-2.1+
libnl: LGPL-2.1
libpcap: BSD-3-Clause
libpcre: BSD-3-Clause
libselinux: LicenseRef-PD
libsemanage: LGPL-2.1+
libsepol: LGPL-2.0+
libsparse: Apache-2.0
libsystemdq: LGPL-2.1
libunistring: LGPL-3.0+ OR GPL-2.0
libutils: Apache-2.0
libxcrypt: LGPL-2.1
logwrapper: Apache-2.0
lvm2: GPL-2.0 AND LGPL-2.1
mksh: MirOS AND ISC
nbd: GPL-2.0
ncurses: MIT
nettle: LGPL-3.0+ OR GPL-2.0+
openssl: OpenSSL
popt: MIT
powerapp: Apache-2.0
pugixml: MIT
qmi-framework: LicenseRef-Qualcomm-Technologies-Inc.-Proprietary
readline: GPL-3.0+
shadow: BSD-3-Clause OR Artistic-1.0
systemd: GPL-2.0 AND LGPL-2.1
tcpdump: BSD-3-Clause
techpack-ecpri: GPL-2.0
time-genoff: LicenseRef-Qualcomm-Technologies-Inc.-Proprietary
toybox: LicenseRef-BSD-0-Clause
transceiver-dlkm: GPL-2.0
usb-composition: Apache-2.0
util-linux: GPL-2.0+ AND LGPL-2.1+ AND BSD-3-Clause AND BSD-4-Clause
xz: GPL-2.0+ AND GPL-3.0-with-autoconf-exception AND LGPL-2.1+ AND LicenseRef-PD
zlib: Zlib
Signed-off-by: Kishore Batta <kishore.batta@oss.qualcomm.com>
2026-01-05 23:35:47 +00:00
Renjiang Han
19b55776b5
qcom: venus-5.4: fix ELF segment alignment to 4 bytes
...
The generated ELF binary previously used 1‑byte alignment for LOAD
segments, which results in inefficient memory accesses on ARM platforms.
To satisfy architectural constraints and improve runtime performance,
the alignment of all LOAD segments is updated to 4 bytes.
Signed-off-by: Renjiang Han <renjiang.han@oss.qualcomm.com>
2025-12-23 14:56:54 +05:30
Venkata Kota
154d3ad086
qcom: Update CDSP firmware for qcm6490 platform
...
Update cdsp firmware for Qualcomm QCS6490 Platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-12-18 13:26:19 +00:00
Rajesh Kemisetti
d718d63001
qcom: Add firmwares for sm8150 GPU
...
Add the necessary GPU firmwares to support the GPU
present in sm8150 chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-12-11 21:13:18 +05:30
Rajesh Kemisetti
42e9d5a599
qcom: Add firmwares for sm8450 GPU
...
Add the necessary GPU firmwares to support the GPU
present in sm8450 chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-12-11 21:13:18 +05:30
Rajesh Kemisetti
30979b116b
qcom: Add firmwares for sm8550 GPU
...
Add the necessary GPU firmwares to support the GPU
present in sm8550 chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-12-11 21:13:18 +05:30
Rajesh Kemisetti
1304566db9
qcom: Add firmwares for sm8650 GPU
...
Add the necessary GPU firmwares to support the GPU
present in sm8650 chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-12-11 21:13:18 +05:30
Rajesh Kemisetti
3d89ec352d
qcom: Add firmwares for sm8750 GPU
...
Add the necessary GPU firmwares to support the GPU
present in sm8750 chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-12-11 21:13:07 +05:30
Yushan Li
c277a009eb
qcom: update ADSP firmware for x1e80100 platform, change the license
...
Update ADSP firmware for Qualcomm x1e80100 platform.
Change the license from LICENSE.qcom to LICENSE.qcom-2.
Signed-off-by: Yushan Li <yushan.li@oss.qualcomm.com>
2025-12-02 00:51:29 +00:00
Dikshita Agarwal
095130d8e3
qcom: vpu: update video firmware binary for SM8250
...
Update video firmware binary for SM8250 to have proper version string
i.e. VIDEO.VPU.1.0-00119.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
2025-11-26 14:08:26 +05:30
Hongyang Zhao
338d4f11a1
qcom: Add ADSP firmware for qcs6490-thundercomm-rubikpi3
...
Add ADSP firmware for Thundercomm RUBIK Pi 3.
Signed-off-by: Hongyang Zhao <hongyang.zhao@thundersoft.com>
2025-11-25 00:57:00 +08:00
Renjiang Han
e5f2034193
qcom: venus-5.4: update firmware binary for v5.4
...
Update firmware binary to fix the ELF alignment issue for v5.4. And
this binary can be re-signed with sectools v1 and v2.
Signed-off-by: Renjiang Han <renjiang.han@oss.qualcomm.com>
2025-11-23 14:04:45 +00:00
Renjiang Han
beeb1c6d8f
qcom: venus-5.4: remove unused firmware file
...
Since venus_s2.mbn is not used anywhere, remove it.
Signed-off-by: Renjiang Han <renjiang.han@oss.qualcomm.com>
2025-11-23 14:04:45 +00:00
Venkata Kota
f21bf20795
qcom: update ADSP, CDSP firmware for kaanapali platform, change the license
...
Update ADSP, CDSP firmware for Qualcomm kaanapali platform.
Move the firmware files for Kaanapali under LICENSE-qcom-2.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
[DB: adjusted order of entries]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-11-19 09:16:11 +02:00
Venkata Kota
094f6b6193
qcom: add ADSP, CDSP firmware for sm8750 platform
...
Add ADSP, CDSP firmware for sm8750 platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-11-18 22:02:50 +05:30
Jeff Hugo
c710fdbe96
qcom: Update aic100 firmware files
...
Update the firmware files for the Qualcomm aic100 product to that of the
1.20.2.6 release. This release contains a bug fix that addresses an
issue with the device consuming excessive power under some workloads
which then causes the device to excessivly throttle and reduce overall
performance.
Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
2025-11-17 12:51:53 -07:00
Slark Xiao
24bc7c974d
qcom: Add sdx35 Foxconn vendor firmware image file
...
For MHI modems, it defines an edl firmware in kernel drivers/bus/
mhi/host/pci_generic.c file. According to the requirement of MHI
driver maintainer, we shall commit this firmware before commiting
kernel driver support.
Since different vendor use different firmwares, so we add a
vendor sub-folder under qcom/sdx35.
Similar commit please refer to qcom/sdx61/foxconn.
Signed-off-by: Slark Xiao <slark_xiao@163.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
2025-11-17 12:13:10 -05:00
Xin Liu
95cd295ec6
qcom: add SOCCP firmware for kaanapali platform
...
Add SOCCP firmware for Qualcomm kaanapali platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-11-07 00:58:05 +02:00
Xin Liu
7bcedf5c90
qcom: add ADSP firmware for kaanapali platform
...
Add ADSP firmware for Qualcomm kaanapali platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
2025-10-24 16:04:45 +00:00
Srinivas Kandagatla
2121082a88
linux-firmware: qcom: sync audioreach firmwares from v1.0.0 build
...
Update audioreach tplg firmwares to latest builds from v1.0.0 of
https://github.com/linux-msm/audioreach-topology
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
2025-10-17 16:48:29 +00:00
Dikshita Agarwal
4ba7ff7871
qcom: vpu: rename firmware binaries
...
Rename firmware binaries to indicate the ELF header version.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
2025-10-17 16:40:16 +00:00
Xin Liu
25c3a14ddc
qcom: add CDSP firmware for kaanapali platform
...
Add CDSP firmware for Qualcomm kaanapali platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
2025-10-10 11:21:17 +00:00
Rajesh Kemisetti
d387533db7
qcom: Add firmwares for Kaanapali GPU
...
Add the necessary GPU firmwares to support the GPU
present in Kaanapali chipset.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-10-09 01:17:50 +05:30
Rajesh Kemisetti
fe05c74066
qcom: Update A623 GMU fw
...
Update A623 GMU fw to the latest version (v3.06.01).
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-10-09 00:49:23 +05:30
Rajesh Kemisetti
6f2733131a
qcom: Fix QCS615 chipset's GPU secure fw
...
The existing QCS615 secure fw file is corrupted.
Updated with the proper fw.
Signed-off-by: Rajesh Kemisetti <rajesh.kemisetti@oss.qualcomm.com>
2025-10-09 00:36:43 +05:30
Venkata Kota
80e2ccb38d
qcom: Update DSP firmware for sa8775p platform
...
Update adsp,cdsp0,cdsp1,gpdsp0,gpdsp1 firmware for Qualcomm SA8775P Platform
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-10-04 12:08:29 +05:30
Dikshita Agarwal
3baa8edc35
qcom: vpu: update video firmware binary for SM8550
...
Update video firmware binary for SM8550 which includes:
- Fix for corruption caused by outdated parameters during input resume.
- Change to replace Assert with session error to unblock other session
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
2025-10-01 13:26:27 +00:00
Dikshita Agarwal
7c2d4d41e9
qcom: vpu: add video firmware for Kaanapali
...
Add firmware binary for Kaanapali, update the WHENCE file with fw
version and symlink accordingly.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
2025-10-01 18:32:02 +05:30
Venkata Kota
456617792f
qcom: Update DSP firmware for qcs8300 platform.
...
Update adsp, cdsp0 and gpdsp0 firmware for Qualcomm QCS8300 Platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-09-30 22:54:40 +05:30
Le Qi
d5541743af
qcom: Add Audio topology for HAMOA-EVK
2025-09-29 11:56:44 +00:00
Jeff Hugo
4d83de8a09
qcom: Update aic100 firmware files
...
Update the firmware files for the Qualcomm aic100 product to that of the
1.20.2.4 release.
Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
2025-09-26 19:17:12 +00:00
Xilin Wu
1378dc00cc
qcom: Add audio topology and ADSP firmware for qcs6490-radxa-dragon-q6a
...
Add audio topology and ADSP firmware for Radxa Dragon Q6A.
Signed-off-by: Xilin Wu <sophon@radxa.com>
2025-09-26 23:32:31 +08:00
Venkata Kota
ad211e0ef8
qcom: Update DSP firmware for qcs8300 platform.
...
Update adsp, cdsp0 and gpdsp0 firmware for Qualcomm QCS8300 Platform.
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-09-22 08:39:55 -04:00
Venkata Kota
35d89f17d9
qcom: Update DSP firmware for sa8775p platform.
...
Update adsp,cdsp0,cdsp1,gpdsp0,gpdsp1 firmware for Qualcomm SA8775P Platform
Signed-off-by: Venkata Kota <venkata.kota@oss.qualcomm.com>
2025-09-19 18:31:21 +00:00
Dmitry Baryshkov
6625e563d6
qcom: move LEMANS EVK firmware to correct location
...
All firmware for the Lemans platform is located under qcom/sa8775p/
subdir. Move audio topology for Lemans EVK to the same location and
provide (ugh) backwards-compatible symlink.
Cc: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-09-17 21:37:57 -05:00
Dmitry Baryshkov
0732a4c495
qcom: move Monaco EVK topology from qcs8275 to qcs8300 subdir
...
The rest of the firmware for Monaco is using qcs8300 subdir, the
top-level compatibility for the platform also declares qcom,qcs8300.
Be consistent and move audioreach topology file to qcom/qcs8300/ subdir.
Cc: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Cc: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-09-05 08:43:24 -05:00
Mohammad Rafi Shaik
1135eb435b
qcom: Add Audio topology for MONACO-EVK
...
Add Audio topology for Qualcomm MONACO-EVK.
Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
2025-09-05 09:27:42 +05:30
Xin Liu
abf91414e8
qcom: add CDSP firmware for qcs615 platform
...
Add CDSP firmware for Qualcomm qcs615 platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
2025-09-05 02:44:06 +00:00
Mohammad Rafi Shaik
22990e4c61
qcom: Add Audio topology for LEMANS-EVK
...
Add Audio topology for Qualcomm LEMANS-EVK.
Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@oss.qualcomm.com>
2025-09-04 10:12:12 +05:30
Dikshita Agarwal
d9e126112d
qcom: vpu: update firmware binaries to fix encoder drain handling
...
- Fix flag for drain response command.
- Retain seq_hdr flag to host set value.
- Add log to get 64-bit of playload data.
Signed-off-by: Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>
2025-09-03 15:25:40 +00:00
Xin Liu
4897d80cce
qcom: add ADSP firmware for qcs615 platform
...
Add ADSP firmware for Qualcomm qcs615 platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
2025-09-02 11:39:37 +00:00
Dikshita Agarwal
ece445af91
qcom: Add firmware binary for SM8650.
...
Add firmware binary for SM8650, update the WHENCE file with fw version
accordingly.
Signed-off-by: Dikshita Agarwal <quic_dikshita@quicinc.com>
2025-08-20 17:23:16 +05:30
Xin Liu
2907133be6
qcom: add CDSP firmware for x1e80100 platform
...
Add CDSP firmware for Qualcomm x1e80100 platform.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
2025-08-19 11:33:20 +00:00