update to version 20240709
Signed-off-by: Toshaan Bharvani <toshaan@powerel.org>master
parent
384127c38e
commit
131dfb9771
|
|
@ -4,7 +4,7 @@
|
|||
%define _binaries_in_noarch_packages_terminate_build 0
|
||||
|
||||
Name: linux-firmware
|
||||
Version: 20240220
|
||||
Version: 20240709
|
||||
Release: 1%{?dist}
|
||||
Summary: Firmware files used by the Linux kernel
|
||||
License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
|
||||
|
|
@ -15,7 +15,6 @@ Source0: https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar
|
|||
|
||||
BuildRequires: make
|
||||
BuildRequires: git-core
|
||||
# Not required but de-dupes FW so reduces size
|
||||
BuildRequires: rdfind
|
||||
|
||||
Requires: linux-firmware-whence
|
||||
|
|
@ -39,17 +38,10 @@ Recommends: intel-audio-firmware
|
|||
Recommends: nxpwireless-firmware
|
||||
Recommends: tiwilink-firmware
|
||||
%endif
|
||||
%if 0%{?fedora} && 0%{?fedora} < 39
|
||||
Requires: atheros-firmware
|
||||
Requires: brcmfmac-firmware
|
||||
Requires: mt7xxx-firmware
|
||||
Requires: realtek-firmware
|
||||
%else
|
||||
Recommends: atheros-firmware
|
||||
Recommends: brcmfmac-firmware
|
||||
Recommends: mt7xxx-firmware
|
||||
Recommends: realtek-firmware
|
||||
%endif
|
||||
|
||||
%description
|
||||
This package includes firmware files required for some devices to
|
||||
|
|
@ -245,6 +237,15 @@ Requires: linux-firmware-whence
|
|||
%description -n netronome-firmware
|
||||
Firmware for Netronome Smart NICs
|
||||
|
||||
%package -n qed-firmware
|
||||
Summary: Firmware for Marvell FastLinQ adapters family
|
||||
License: Redistributable, no modification permitted
|
||||
Requires: linux-firmware-whence
|
||||
%description -n qed-firmware
|
||||
Firmware for Marvell FastLinQ adapters family (QDE), this device
|
||||
supports RoCE (RDMA over Converged Ethernet), iSCSI, iWARP, FCoE
|
||||
and ethernet including SRIOV, DCB etc.
|
||||
|
||||
# Silicon Vendor specific
|
||||
%package -n qcom-firmware
|
||||
Summary: Firmware for Qualcomm SoCs
|
||||
|
|
@ -300,11 +301,8 @@ Terratec H5 DRX-K, ITEtech IT9135 Ax and Bx, and av7110.
|
|||
mkdir -p %{buildroot}/%{_firmwarepath}
|
||||
mkdir -p %{buildroot}/%{_firmwarepath}/updates
|
||||
|
||||
%if 0%{?fedora} >= 34 || 0%{?rhel} >= 9
|
||||
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install-xz
|
||||
%else
|
||||
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
|
||||
%endif
|
||||
make COPYOPTS="-v --xz" \
|
||||
DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
|
||||
|
||||
#Cleanup files we don't want to ship
|
||||
pushd %{buildroot}/%{_firmwarepath}
|
||||
|
|
@ -342,6 +340,7 @@ find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
|
|||
popd
|
||||
sed -i -e 's:^./::' linux-firmware.{files,dirs}
|
||||
sed \
|
||||
-i -e '/^a300_p/d' \
|
||||
-i -e '/^amdgpu/d' \
|
||||
-i -e '/^amd/d' \
|
||||
-i -e '/^amdtee/d' \
|
||||
|
|
@ -383,10 +382,12 @@ sed \
|
|||
-i -e '/^mediatek\/WIFI/d' \
|
||||
-i -e '/^mrvl\/prestera/d' \
|
||||
-i -e '/^mrvl\/sd8787/d' \
|
||||
-i -e '/^mt76/d' \
|
||||
-i -e '/^netronome/d' \
|
||||
-i -e '/^nxp/d' \
|
||||
-i -e '/^qca/d' \
|
||||
-i -e '/^qcom/d' \
|
||||
-i -e '/^qed/d' \
|
||||
-i -e '/^radeon/d' \
|
||||
-i -e '/^rtl_bt/d' \
|
||||
-i -e '/^rtlwifi/d' \
|
||||
|
|
@ -421,7 +422,7 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
|||
|
||||
%files -n nvidia-gpu-firmware
|
||||
%license LICENCE.nvidia
|
||||
%dir %{_firmwarepath}/nvidia
|
||||
%dir %{_firmwarepath}/nvidia/
|
||||
%{_firmwarepath}/nvidia/a*/
|
||||
%{_firmwarepath}/nvidia/g*/
|
||||
%{_firmwarepath}/nvidia/tu*/
|
||||
|
|
@ -507,6 +508,7 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
|||
%{_firmwarepath}/mediatek/mt79*
|
||||
%{_firmwarepath}/mediatek/BT*
|
||||
%{_firmwarepath}/mediatek/WIFI*
|
||||
%{_firmwarepath}/mt76*
|
||||
|
||||
%files -n nxpwireless-firmware
|
||||
%license LICENSE.nxp
|
||||
|
|
@ -545,11 +547,16 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
|||
%dir %{_firmwarepath}/netronome
|
||||
%{_firmwarepath}/netronome/*
|
||||
|
||||
%files -n qed-firmware
|
||||
%dir %{_firmwarepath}/qed
|
||||
%{_firmwarepath}/qed/*
|
||||
|
||||
# Silicon Vendor specific
|
||||
%files -n qcom-firmware
|
||||
%license LICENSE.qcom LICENSE.qcom_yamato qcom/NOTICE.txt
|
||||
%dir %{_firmwarepath}/qcom
|
||||
%{_firmwarepath}/qcom/*
|
||||
%{_firmwarepath}/a300_p*
|
||||
|
||||
# Vision and ISP hardware
|
||||
%files -n intel-vsc-firmware
|
||||
|
|
@ -593,6 +600,95 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
|
|||
%{_firmwarepath}/v4l-cx2*
|
||||
|
||||
%changelog
|
||||
* Wed Jul 10 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240709-1
|
||||
- Update to upstream 20240709
|
||||
- Add ISH firmware file for Intel Lunar Lake platform
|
||||
- amdgpu: update DMCUB to v0.0.224.0 for Various AMDGPU Asics
|
||||
- cirrus: cs35l41: Update various firmware for ASUS laptops using CS35L41
|
||||
- amdgpu: Update ISP FW for isp v4.1.1
|
||||
- mediatek: Update MT8173 VPU firmware to v1.2.0
|
||||
- qcom: Add AIC100 firmware files
|
||||
- amlogic: Update bluetooth firmware binary
|
||||
- Various Intel Bluetooth firmware updates
|
||||
- rtl_bt: Update RTL8822C BT UART/USB firmware
|
||||
- amdgpu: update DMCUB to v0.0.222.0 for DCN314
|
||||
- iwlwifi: add ty/So/Ma firmwares for core88-87 release
|
||||
- iwlwifi: update cc/Qu/QuZ firmwares for core88-87 release
|
||||
- add new cc33xx firmware for TI cc33xx WiFi chips
|
||||
- cirrus: cs35l56: Update firmware for Cirrus CS35L56 for various ASUS laptops
|
||||
|
||||
* Tue Jun 11 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240610-1
|
||||
- Update to upstream 20240610
|
||||
- Add firmware for Lenovo Thinkbooks
|
||||
- amdgpu: numerous firmware additions/updates
|
||||
- QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00639
|
||||
- cnm: update chips&media wave521c firmware.
|
||||
- Add ordinary firmware for RTL8821AU device
|
||||
|
||||
* Mon May 13 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240513-1
|
||||
- Update to upstream 20240513
|
||||
- Splitout Marvell FastLinQ adapter firmware to sub-package
|
||||
- amdgpu: DMCUB updates for various AMDGPU ASICs
|
||||
- Amphion: Update vpu firmware
|
||||
- Update firmware Intel Bluetooth BlazarU/Solar/Magnetor
|
||||
- i915: Add BMG DMC v2.06
|
||||
- Add CS35L41 HDA Firmware for Asus HN7306
|
||||
- Tuning for HP Consumer Laptop
|
||||
- amdgpu: DMCUB updates for various AMDGPU ASICs
|
||||
- rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
|
||||
- rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
|
||||
- cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
|
||||
- Add firmware and tuning for Lenovo Y770S
|
||||
- amdgpu: DMCUB updates for various AMDGPU ASICs
|
||||
- Add firmware for Cirrus CS35L56 for various HP laptops
|
||||
- i915: Update Xe2LPD DMC to v2.20
|
||||
- Remove Calibration Firmware and Tuning for CS35L41
|
||||
- Add firmware for Lenovo Thinkbook 13X
|
||||
- ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
|
||||
- amdgpu: Numerous firmware updates
|
||||
- Montage: update firmware for Mont-TSSE
|
||||
- Add tuning parameter configs for CS35L41 Firmware
|
||||
- Fix firmware names for Laptop SSID 104316a3
|
||||
- Add CS35L41 HDA Firmware for Lenovo Legion Slim 7 16ARHA7
|
||||
- update mediatek bluetooth chip (MT7922)
|
||||
- update MT7922 WiFi device FW
|
||||
- iwlwifi: updates/additions for core87-44 release
|
||||
- nvidia: Update Tegra210 XUSB firmware to v50.29
|
||||
- mediatek: Update MT8173 VPU firmware to v1.1.9
|
||||
|
||||
* Wed Apr 10 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240410-1
|
||||
- Update to upstream 20240410
|
||||
- ath10k: WCN3990: hw1.0: add qcm2290 firmware API file
|
||||
- ath10k: WCN3990: hw1.0: move firmware back from qcom/ location
|
||||
- i915: Add DG2 HuC 7.10.15
|
||||
- amdgpu: DMCUB updates for various AMDGPU ASICs
|
||||
- update firmware for en8811h 2.5G ethernet phy
|
||||
- mekdiatek: Update mt8186 SOF firmware to v2.0.1
|
||||
- rtw89: 8852c: update fw to v0.27.56.14
|
||||
- rtw89: 8922a: add firmware v0.35.18.0
|
||||
- rtw88: Add RTL8703B firmware v11.0.0
|
||||
- Add firmware for Cirrus CS35L56 for Dell laptops
|
||||
- Montage: update firmware for Mont-TSSE
|
||||
- WHENCE: Link the Raspberry Pi CM4 and 5B to the 4B
|
||||
- Update firmware for Intel Bluetooth 9260/9560/AX101/AX200/AX201/AX203/AX210/AX211/BE200
|
||||
- amdgpu: DMCUB updates for various AMDGPU ASICs
|
||||
- mediatek: Update MT8173 VPU firmware to v1.1.8
|
||||
- imx: sdma: update firmware to v3.6/v4.6
|
||||
|
||||
* Tue Mar 12 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240312-1
|
||||
- Update to upstream 20240312
|
||||
- iwlwifi: update 9000-family firmwares to core85-89
|
||||
- rtl_bt: Update RTL8852A BT USB firmware to 0xD9D6_17DA
|
||||
- update firmware for MT7922/MT7921 WiFi device
|
||||
- update firmware for mediatek bluetooth chip (MT7922)
|
||||
- update firmware for mediatek bluetooth chip (MT7921)
|
||||
- Add CS35L41 HDA Firmware for Lenovo Thinkbook 16P Laptops
|
||||
- amdgpu: Update VCN firmware binaries
|
||||
- Intel IPU2: Add firmware files
|
||||
- brcm: Add nvram for the Acer Iconia One 7 B1-750 tablet
|
||||
- i915: Add Xe2LPD DMC v2.18
|
||||
- i915: Update MTL DMC v2.21
|
||||
|
||||
* Tue Feb 20 2024 Peter Robinson <pbrobinson@fedoraproject.org> - 20240220-1
|
||||
- Update to upstream 20240220
|
||||
- update firmware for en8811h 2.5G ethernet phy
|
||||
|
|
|
|||
Loading…
Reference in New Issue