Compare commits

...

8 Commits

Author SHA256 Message Date
Takashi Iwai
4e75edd947 Update to version 20250903 (git commit c784990ba3d2)
* qcom: add ADSP firmware for qcs615 platform
2025-09-03 17:24:48 +02:00
Takashi Iwai
f71afee33a Update to version 20250820 (git commit 70dda28e5098)
* qcom: add CDSP firmware for x1e80100 platform
2025-08-21 15:04:52 +02:00
Takashi Iwai
7665bf3bcc Update to version 20250808 (git commit 8f1ce114de6c)
* qcom: Add QDSP firmware file for Qualcomm QDU100 device.
* qcom: Update xbl_config firmware file.
2025-08-09 09:40:17 +02:00
Takashi Iwai
d342edd5ac Aliases updated for qcom
Update aliases for 6.16
2025-08-05 14:24:25 +02:00
Takashi Iwai
c0869dad0e Update to version 20250804 (git commit 37b63dc35d98)
* qcom: Add QDU100 firmware image files required for booting.
* qcom: Update DSP firmware for qcm6490 platform
2025-08-05 14:15:16 +02:00
Takashi Iwai
3b40846b97 Update to version 20250725 (git commit 4bb152fb4405)
* qcom: Add QCS6490 symlink for QUPv3 firmware
2025-07-25 17:10:09 +02:00
Takashi Iwai
fde6b6ca1d Remove stale *.rpmmoved directories (bsc#1244458) 2025-07-21 17:47:24 +02:00
Takashi Iwai
4ca13ea718 Update to version 20250714 (git commit ecdbd2b8af04)
* qcom: Update gpu firmwares of QCS615 chipset
2025-07-15 09:12:13 +02:00
9 changed files with 86 additions and 38 deletions

View File

@@ -26,6 +26,10 @@ msm: of:N*T*Cqcom%2Csa8775p-dpu
msm: of:N*T*Cqcom%2Csa8775p-dpuC*
msm: of:N*T*Cqcom%2Csa8775p-mdss
msm: of:N*T*Cqcom%2Csa8775p-mdssC*
msm: of:N*T*Cqcom%2Csar2130p-dpu
msm: of:N*T*Cqcom%2Csar2130p-dpuC*
msm: of:N*T*Cqcom%2Csar2130p-mdss
msm: of:N*T*Cqcom%2Csar2130p-mdssC*
msm: of:N*T*Cqcom%2Csc7180-dpu
msm: of:N*T*Cqcom%2Csc7180-dpuC*
msm: of:N*T*Cqcom%2Csc7180-mdss

2
git_id
View File

@@ -1 +1 @@
99d64b4f788c16e81b6550ef94f43c6b91cfad2d
c784990ba3d2cdf0a5f6e26e4785ff48238ec01e

BIN
kernel-firmware-qcom-20250708.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
kernel-firmware-qcom-20250903.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,51 @@
-------------------------------------------------------------------
Wed Sep 3 15:23:18 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250903 (git commit c784990ba3d2):
* qcom: add ADSP firmware for qcs615 platform
-------------------------------------------------------------------
Thu Aug 21 13:03:19 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250820 (git commit 70dda28e5098):
* qcom: add CDSP firmware for x1e80100 platform
-------------------------------------------------------------------
Sat Aug 9 07:38:46 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250808 (git commit 8f1ce114de6c):
* qcom: Add QDSP firmware file for Qualcomm QDU100 device.
* qcom: Update xbl_config firmware file.
-------------------------------------------------------------------
Tue Aug 5 12:22:51 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update aliases for 6.16
-------------------------------------------------------------------
Tue Aug 5 12:13:52 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250804 (git commit 37b63dc35d98):
* qcom: Add QDU100 firmware image files required for booting.
* qcom: Update DSP firmware for qcm6490 platform
-------------------------------------------------------------------
Fri Jul 25 15:08:58 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250725 (git commit 4bb152fb4405):
* qcom: Add QCS6490 symlink for QUPv3 firmware
-------------------------------------------------------------------
Mon Jul 21 15:47:24 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Remove stale *.rpmmoved directories (bsc#1244458)
-------------------------------------------------------------------
Tue Jul 15 07:11:06 UTC 2025 - Takashi Iwai <tiwai@suse.com>
- Update to version 20250714 (git commit ecdbd2b8af04):
* qcom: Update gpu firmwares of QCS615 chipset
-------------------------------------------------------------------
Thu Jul 10 16:43:48 UTC 2025 - Takashi Iwai <tiwai@suse.com>

View File

@@ -20,17 +20,17 @@
%define _firmwaredir /lib/firmware
%endif
%define __ksyms_path ^%{_firmwaredir}
%define git_version 99d64b4f788c16e81b6550ef94f43c6b91cfad2d
%define git_version c784990ba3d2cdf0a5f6e26e4785ff48238ec01e
Name: kernel-firmware-qcom
Version: 20250708
Version: 20250903
Release: 0
Summary: Kernel firmware files for Qualcomm device drivers
License: GPL-2.0-or-later AND SUSE-Firmware
Group: System/Kernel
URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
Source0: %{name}-%{version}.tar.xz
Source1: https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250710.tar.gz#/kernel-firmware-tools-20250710.tar.gz
Source1: https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250805.tar.gz#/kernel-firmware-tools-20250805.tar.gz
Source2: %{name}-rpmlintrc
Source3: git_id
Source10: aliases
@@ -126,6 +126,10 @@ Supplements: modalias(of:N*T*Cqcom%2Csa8775p-mdss)
Supplements: modalias(of:N*T*Cqcom%2Csa8775p-mdssC*)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-adsp-pas)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-dpu)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-dpuC*)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-mdss)
Supplements: modalias(of:N*T*Cqcom%2Csar2130p-mdssC*)
Supplements: modalias(of:N*T*Cqcom%2Csc7180-adsp-pas)
Supplements: modalias(of:N*T*Cqcom%2Csc7180-adsp-pasC*)
Supplements: modalias(of:N*T*Cqcom%2Csc7180-dpu)
@@ -340,25 +344,21 @@ install -c -D -m 0644 WHENCE %{buildroot}%{_licensedir}/%{name}/WHENCE
install -c -D -m 0644 README.md %{buildroot}%{_docdir}/%{name}/README.md
%pretrans -p <lua>
if not macros then
fwdir = "/lib/firmware"
else
fwdir = macros._firmwaredir
end
path = fwdir .. "/qcom/LENOVO/21BX"
path = "%{_firmwaredir}/qcom/LENOVO/21BX"
st = posix.stat(path)
if st and st.type == "directory" then
status = os.rename(path, path .. ".rpmmoved")
if not status then
suffix = 0
while not status do
suffix = suffix + 1
status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
end
os.rename(path, path .. ".rpmmoved")
path2 = path .. ".rpmmoved"
if not os.rename(path, path2) then
print("Cannot rename to " .. path2)
os.exit(1)
end
end
%posttrans
if test -d %{_firmwaredir}/qcom/LENOVO/21BX.rpmmoved; then
rm -rf %{_firmwaredir}/qcom/LENOVO/21BX.rpmmoved
fi
%files
%doc %{_docdir}/%{name}
%license %{_licensedir}/%{name}

BIN
kernel-firmware-tools-20250710.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
kernel-firmware-tools-20250805.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

24
post
View File

@@ -1,19 +1,15 @@
%pretrans -p <lua>
if not macros then
fwdir = "/lib/firmware"
else
fwdir = macros._firmwaredir
end
path = fwdir .. "/qcom/LENOVO/21BX"
path = "%{_firmwaredir}/qcom/LENOVO/21BX"
st = posix.stat(path)
if st and st.type == "directory" then
status = os.rename(path, path .. ".rpmmoved")
if not status then
suffix = 0
while not status do
suffix = suffix + 1
status = os.rename(path .. ".rpmmoved", path .. ".rpmmoved." .. suffix)
end
os.rename(path, path .. ".rpmmoved")
path2 = path .. ".rpmmoved"
if not os.rename(path, path2) then
print("Cannot rename to " .. path2)
os.exit(1)
end
end
%posttrans
if test -d %{_firmwaredir}/qcom/LENOVO/21BX.rpmmoved; then
rm -rf %{_firmwaredir}/qcom/LENOVO/21BX.rpmmoved
fi