Browse Source

linux-firmware package update

Signed-off-by: basebuilder_pel7x64builder0 <basebuilder@powerel.org>
master
basebuilder_pel7x64builder0 2 years ago
parent
commit
e7be98be0d
  1. 167
      SPECS/linux-firmware.spec

167
SPECS/linux-firmware.spec

@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
%global debug_package %{nil}
%global firmware_release 122
%global firmware_release 131

%global _firmwarepath /usr/lib/firmware
%define _binaries_in_noarch_packages_terminate_build 0

Name: linux-firmware
Version: 20210818
Version: 20220411
Release: %{firmware_release}%{?dist}
Summary: Firmware files used by the Linux kernel
License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
@ -205,17 +205,28 @@ for Linux. Usage of the firmware is subject to the terms and conditions @@ -205,17 +205,28 @@ for Linux. Usage of the firmware is subject to the terms and conditions
contained inside the provided LICENSE file. Please read it carefully.

%package -n iwl7260-firmware
Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000/AX200/AX201 Series Adapters
Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000 Series Adapters
License: Redistributable, no modification permitted
Epoch: 1
Version: 25.30.13.0
Release: %{firmware_release}%{?dist}
Requires: linux-firmware-whence
#Recommends: iwlax2xx-firmware
%description -n iwl7260-firmware
This package contains the firmware required by the Intel wireless drivers
for Linux. Usage of the firmware is subject to the terms and conditions
contained inside the provided LICENSE file. Please read it carefully.

%package -n iwlax2xx-firmware
Summary: Firmware for Intel(R) Wireless WiFi Link AX2xx Series Adapters
License: Redistributable, no modification permitted
Requires: linux-firmware-whence
#Recommends: iwl7260-firmware
%description -n iwlax2xx-firmware
This package contains the firmware required by the Intel wireless drivers
for Linux. Usage of the firmware is subject to the terms and conditions
contained inside the provided LICENSE file. Please read it carefully.

%package -n libertas-usb8388-firmware
Summary: Firmware for Marvell Libertas USB 8388 Network Adapter
License: Redistributable, no modification permitted
@ -260,6 +271,13 @@ Requires: linux-firmware-whence @@ -260,6 +271,13 @@ Requires: linux-firmware-whence
%description -n netronome-firmware
Firmware for Netronome Smart NICs

%package -n mrvlprestera-firmware
Summary: Firmware for Marvell Prestera Switchdev/ASIC devices
License: Redistributable, no modification permitted
Requires: linux-firmware-whence
%description -n mrvlprestera-firmware
Firmware for Marvell Prestera Switchdev/ASIC devices

%prep
%autosetup -p1

@ -316,8 +334,9 @@ sed -i -e 's:^./::' linux-firmware.{files,dirs} @@ -316,8 +334,9 @@ sed -i -e 's:^./::' linux-firmware.{files,dirs}
sed -i -e '/^iwlwifi/d' \
-i -e '/^libertas\/sd8686/d' \
-i -e '/^libertas\/usb8388/d' \
-i -e '/^mrvl\/sd8787/d' \
-i -e '/^liquidio/d' \
-i -e '/^mrvl\/prestera/d' \
-i -e '/^mrvl\/sd8787/d' \
-i -e '/^netronome/d' \
linux-firmware.files
sed -i -e 's!^!/usr/lib/firmware/!' linux-firmware.{files,dirs}
@ -402,10 +421,13 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files @@ -402,10 +421,13 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
%{_firmwarepath}/iwlwifi-8265-*.ucode*
%{_firmwarepath}/iwlwifi-9000-*.ucode*
%{_firmwarepath}/iwlwifi-9260-*.ucode*

%files -n iwlax2xx-firmware
%license LICENCE.iwlwifi_firmware
%{_firmwarepath}/iwlwifi-cc-a0-*.ucode*
%{_firmwarepath}/iwlwifi-Qu*.ucode*
%{_firmwarepath}/iwlwifi-ty-a0-gf-a0*.ucode*
%{_firmwarepath}/iwlwifi-ty-a0-gf-a0.pnvm*
%{_firmwarepath}/iwlwifi-ty-a0*
%{_firmwarepath}/iwlwifi-so-a0*

%files -n libertas-usb8388-firmware
%license LICENCE.Marvell
@ -437,7 +459,138 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files @@ -437,7 +459,138 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
%dir %{_firmwarepath}/netronome
%{_firmwarepath}/netronome/*

%files -n mrvlprestera-firmware
%license LICENCE.Marvell
%dir %{_firmwarepath}/mrvl/prestera
%{_firmwarepath}/mrvl/prestera/*

%changelog
* Thu Apr 14 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220411-131
- Update to upstream 20220411 release
- Update AMD cpu microcode
- nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
- brcm: rename Rock960 NVRAM to AP6356S and link devices to it
- Update firmware file for Intel Bluetooth 9260/9462/9560/AX200/AX201/AX210/AX211
- amdgpu: update green navi10/12/14/renoir/sardine VCN firmware
- update firmware for MT7921 WiFi device
- update firmware for mediatek bluetooth chip (MT7921)
- rtw88: 8821c: Update normal firmware to v24.11.00
- ice: Add wireless edge file for Intel E800 series driver
- ice: update ice DDP comms package to 1.3.31.0
- amdgpu: update PSP 13.0.8 firmware
- amdgpu: update GC 10.3.7 firmware
- rtl_bt: Add firmware and config files for RTL8852B

* Thu Mar 10 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220310-130
- Update to upstream 20220310 release
- Update AMD cpu microcode
- ath11k: add links for WCN6855 hw2.1
- ath11k: WCN6855 hw2.0: add WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3
- ath11k: WCN6855 hw2.0: add board-2.bin and regdb.bin
- add firmware for MT7986
- update firmware for MT7921 WiFi device
- update firmware for mediatek bluetooth chip(MT7921)
- amdgpu: update picasso/raven/raven2 VCN firmware
- amdgpu: Update GPU firmwares to the 21.50 release
- amdgpu: add firmware for SDMA 5.2.7 IP block
- amdgpu: add firmware for PSP 13.0.8 IP block
- amdgpu: add firmware for DCN 3.1.6 IP block
- amdgpu: add firmware for GC 10.3.7 IP block
- rtw89: 8852a: update fw to v0.13.36.0
- iwlwifi: add/Update new FWs from core68-60 release
- Update Intel Bluetooth FW for 7265/8260/8265/9260/9462/9560/AX2xx
- Update AMD SEV firmware
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1406
- rtl_bt: Update RTL8852A BT USB firmware to 0xDFB7_6D7A
- rtl_bt: Update RTL8822C BT USB firmware to 0x19B7_6D7D
- rtl_bt: Update RTL8822C BT UART firmware to 0x15B7_6D7D
- wfx: update to firmware 3.14
- wfx: add antenna configuration files

* Wed Feb 9 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220209-129
- Update to upstream 20220209 release
- i915: Add DMC firmware v2.16 for ADL-P
- i915: Add GuC v69.0.3 for all platforms
- mediatek: Update MT8173 VPU firmware to v1.1.7
- mediatek: update firmware for MT7921 WiFi and bluetooth
- mediatek: update firmware for MT7915
- mediatek: add firmware for MT7916
- Firmware updates for Intel Bluetooth 9260/9462/9560/AX200/AX201/AX210/AX211
- iwlwifi: add new FWs from core63-136 release
- iwlwifi: update 9000-family firmwares to core66-88
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232
- add marvell CPT firmware images
- WHENCE: add missing symlink for NanoPi R1
- amdgpu: update yellow carp dmcub firmware
- QCA: Add Bluetooth nvm file for WCN685x
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324
- QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609
- cxgb4: Update firmware to revision 1.26.6.0
- cnm: add chips&media wave521c firmware.
- rtw88: 8822c: Update normal firmware to v9.9.11
- rtw89: 8852a: update fw to v0.13.33.0

* Mon Jan 10 2022 Adam Williamson <awilliam@redhat.com> - 20211216-128
- Don't put Prestera firmwares in main package as well as subpackage

* Thu Dec 16 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20211216-127
- Update to upstream 20211216 release
- Update AMD cpu microcode
- amdgpu: add cyan skillfish firmware from 21.40
- amdgpu: numerous firmware updates from 21.40
- bnx2x: Add FW 7.13.21.0
- cxgb4: Update firmware to revision 1.26.4.0
- i915: Add DMC firmware v2.14 for ADL-P
- iwlwifi: add new FWs from core64-96 release
- iwlwifi: update 9000-family firmwares to core64-96
- Updates for Intel Bluetooth 9260/9462/9560
- Updates for Intel Bluetooth AX200/AX201/AX210/AX211
- Update firmware for Mediatek Bluetooth (MT7921)
- wilc1000: update WILC1000 firmware to v15.4.1
- mrvl: prestera: Update Marvell Prestera Switchdev v4.0
- QCA: Add Bluetooth firmware/default nvm file for WCN685x
- rtl_bt: Update RTL8761B BT UART firmware to 0x0CA9_8A6B
- rtl_bt: Update RTL8761B BT USB firmware to 0x09A9_8A6B
- rtl_bt: Update RTL8852A BT USB firmware to 0xDBA9_6937
- Update ath10k/QCA6174/hw3.0/board-2.bin

* Thu Oct 28 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20211027-126
- Update to upstream 20211027 release
- Move Marvell Prestera Switchdev/ASIC firmware to subpackage
- i915: Update ADLP DMC v2.12
- Updated Intel Bluetooth: 9260/9462/9560/AX200/AX201/AX210/AX211
- Update Mediatek bluetooth/WiFi firmware (MT7921)
- cxgb4: Update firmware to revision 1.26.2.0
- amdgpu: Add initial firmware for Beige Goby
- amdgpu: update VCN firmware - raven/raven2/picasso/renio/vangogh/sienna cichlid/navy flounder/dimgrey cavefish
- brcm: Add 43455 based AP6255 NVRAM for the ACEPC T8 Mini PC
- rtw89: 8852a: update fw to v0.13.30.0
- QCA: Update Bluetooth firmware for WCN685x
- Update NXP Management Complex firmware to version 10.28.1
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006
- bnx2x: Add FW 7.13.20.0
- Update AMD cpu microcode

* Wed Oct 6 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210919-125
- Cross Recommends iwl7260-firmware <-> iwlax2xx-firmware

* Mon Oct 4 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210919-124
- Attempt another pass at installing new AX2xx if iwl7260 is installed

* Sat Oct 2 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210919-123
- Update to upstream 20210919 release
- Split Intel wireless AX2xx series to a separate package
- qed: Add firmware 8.59.1.0
- Update Intel Bluetooth firmware AX211/AX210/AX201/AX200/9560/9260/8265
- Add firmware for mediatek bluetooth chip (MT7922)
- Update firmware for mediatek bluetooth chip (MT7921)
- Update AMD SEV firmware
- amdgpu: add firmware for Yellow Carp
- rtl_bt: Update RTL8852A/RTL8822C/RTL8822C firmware
- rtl_nic: update firmware of RTL8153C
- Mellanox: Add new mlxsw_spectrum firmware xx.2008.3326
- iwlwifi: add FWs for new So device types with multiple RF modules

* Sun Aug 22 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210818-122
- Update to upstream 20210818 release
- amdgpu: revert back to older picasso/raven/raven2 sdma firmware
@ -449,7 +602,7 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files @@ -449,7 +602,7 @@ sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
- qca: Add firmware files for BT chip WCN6750.
- iwlwifi: add ty firmware from Core63-43

* Wed May 12 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210516-121
* Fri Jul 16 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20210716-121
- Update to upstream 20210716 release
- update NXP 8897/8997 firmware images
- rtlwifi: de-dupe rtl8723b/rtl8192e SDIO/USB WiFi firmware

Loading…
Cancel
Save