Peter Robinson 0ee791
%global debug_package %{nil}
Peter Robinson 4b6e3f
%global firmware_release 146
Dave Airlie fac825
Kyle McMartin 351d4a
%global _firmwarepath	/usr/lib/firmware
57d3b8
%define _binaries_in_noarch_packages_terminate_build 0
Kyle McMartin 351d4a
David Woodhouse aef32f
Name:		linux-firmware
Peter Robinson 4b6e3f
Version:	20230117
1feaa4
Release:	%{firmware_release}%{?dist}
David Woodhouse aef32f
Summary:	Firmware files used by the Linux kernel
David Woodhouse aef32f
License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
David Woodhouse aef32f
URL:		http://www.kernel.org/
Peter Robinson 56910b
BuildArch:	noarch
Peter Robinson 56910b
Yanko Kaneti 055982
Source0:	https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
Peter Robinson a0da87
Patch1:		0001-Add-support-for-compressing-firmware-in-copy-firmwar.patch
Peter Robinson 7b9c6b
Peter Robinson 3e5dfb
BuildRequires:	make
Peter Robinson 734797
Requires:	linux-firmware-whence
Peter Robinson a0d184
Provides:	kernel-firmware = %{version}
Peter Robinson a0d184
Obsoletes:	kernel-firmware < %{version}
de8bef
Conflicts:	microcode_ctl < 2.1-0
Peter Robinson f2089e
%if 0%{?fedora} > 36
Peter Robinson 6e6052
Recommends:	amd-gpu-firmware
Peter Robinson 6e6052
Recommends:	intel-gpu-firmware
Peter Robinson 6e6052
Recommends:	nvidia-gpu-firmware
Peter Robinson f2089e
%else
Peter Robinson f2089e
Requires:	amd-gpu-firmware
Peter Robinson f2089e
Requires:	intel-gpu-firmware
Peter Robinson f2089e
Requires:	nvidia-gpu-firmware
Peter Robinson f2089e
%endif
c27b65
549ed0
%description
Kyle McMartin 2365af
This package includes firmware files required for some devices to
549ed0
operate.
3f9015
Peter Robinson 734797
%package whence
Peter Robinson 734797
Summary:	WHENCE License file
Peter Robinson 734797
License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
Peter Robinson 734797
%description whence
Peter Robinson 734797
This package contains the WHENCE license file which documents the vendor license details.
Peter Robinson 734797
Peter Robinson 6e6052
# GPU firmwares
Peter Robinson 6e6052
%package -n amd-gpu-firmware
Peter Robinson 6e6052
Summary:	Firmware for AMD GPUs
Peter Robinson 6e6052
License:	Redistributable, no modification permitted
Peter Robinson 6e6052
Requires:	linux-firmware-whence
Peter Robinson 6e6052
%description -n amd-gpu-firmware
Peter Robinson 6e6052
Firmware for AMD amdgpu and radeon GPUs.
Peter Robinson 6e6052
Peter Robinson 6e6052
%package -n intel-gpu-firmware
Peter Robinson 6e6052
Summary:	Firmware for Intel GPUs
Peter Robinson 6e6052
License:	Redistributable, no modification permitted
Peter Robinson 6e6052
Requires:	linux-firmware-whence
Peter Robinson 6e6052
%description -n intel-gpu-firmware
Peter Robinson 6e6052
Firmware for Intel GPUs including GuC (Graphics Microcontroller), HuC (HEVC/H.265
Peter Robinson 6e6052
Microcontroller) and DMC (Display Microcontroller) firmware for Skylake and later
Peter Robinson 6e6052
platforms.
Peter Robinson 6e6052
Peter Robinson 6e6052
%package -n nvidia-gpu-firmware
Peter Robinson 6e6052
Summary:	Firmware for NVIDIA GPUs
Peter Robinson 6e6052
License:	Redistributable, no modification permitted
Peter Robinson 6e6052
Requires:	linux-firmware-whence
Peter Robinson 6e6052
%description -n nvidia-gpu-firmware
Peter Robinson 6e6052
Firmware for NVIDIA GPUs.
Peter Robinson 6e6052
Peter Robinson 6e6052
# WiFi firmwares
f6f373
%package -n iwl100-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	39.31.5.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl100-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl100 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl105-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl105-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl105 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl135-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl135-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl135 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl1000-firmware
f6f373
Summary:	Firmware for IntelĀ® PRO/Wireless 1000 B/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	39.31.5.1
508901
Epoch:		1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl1000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl1000 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl2000-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl2000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl2000 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl2030-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl2030-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl2030 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
Peter Robinson 92b6b4
%package -n iwl3160-firmware
Peter Robinson 92b6b4
Summary:	Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
Peter Robinson 92b6b4
License:	Redistributable, no modification permitted
Peter Robinson 92b6b4
Epoch:		1
Peter Robinson 92b6b4
Version:	25.30.13.0
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
Peter Robinson 92b6b4
%description -n iwl3160-firmware
Peter Robinson 92b6b4
This package contains the firmware required by the Intel wireless drivers
Peter Robinson 92b6b4
for Linux.  Usage of the firmware is subject to the terms and conditions
Peter Robinson 92b6b4
contained inside the provided LICENSE file. Please read it carefully.
Peter Robinson 92b6b4
f6f373
%package -n iwl3945-firmware
f6f373
Summary:	Firmware for IntelĀ® PRO/Wireless 3945 A/B/G network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	15.32.2.9
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl3945-firmware
f6f373
This package contains the firmware required by the iwl3945 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl4965-firmware
f6f373
Summary:	Firmware for IntelĀ® PRO/Wireless 4965 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	228.61.2.24
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl4965-firmware
f6f373
This package contains the firmware required by the iwl4965 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl5000-firmware
f6f373
Summary:	Firmware for IntelĀ® PRO/Wireless 5000 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
4a823c
Version:	8.83.5.1_1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl5000-firmware
f6f373
This package contains the firmware required by the iwl5000 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl5150-firmware
f6f373
Summary:	Firmware for IntelĀ® PRO/Wireless 5150 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	8.24.2.2
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl5150-firmware
f6f373
This package contains the firmware required by the iwl5150 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	9.221.4.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl6000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000g2a-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
f6f373
License:	Redistributable, no modification permitted
dc7bff
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl6000g2a-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000g2b-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
f6f373
License:	Redistributable, no modification permitted
dc7bff
Version:	18.168.6.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl6000g2b-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6050-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	41.28.5.1
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
f6f373
%description -n iwl6050-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
3f9015
ce4741
%package -n iwl7260-firmware
Peter Robinson cfe7e0
Summary:	Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000 Series Adapters
ce4741
License:	Redistributable, no modification permitted
38993c
Epoch:		1
e98b03
Version:	25.30.13.0
Peter Robinson 7b9c6b
Release:	%{firmware_release}%{?dist}
Peter Robinson 734797
Requires:	linux-firmware-whence
Peter Robinson 846445
Recommends:     iwlax2xx-firmware
ce4741
%description -n iwl7260-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
ce4741
for Linux.  Usage of the firmware is subject to the terms and conditions
ce4741
contained inside the provided LICENSE file. Please read it carefully.
ce4741
Peter Robinson cfe7e0
%package -n iwlax2xx-firmware
Peter Robinson cfe7e0
Summary:	Firmware for Intel(R) Wireless WiFi Link AX2xx Series Adapters
Peter Robinson cfe7e0
License:	Redistributable, no modification permitted
Peter Robinson cfe7e0
Requires:	linux-firmware-whence
Peter Robinson 846445
Recommends:     iwl7260-firmware
Peter Robinson cfe7e0
%description -n iwlax2xx-firmware
Peter Robinson cfe7e0
This package contains the firmware required by the Intel wireless drivers
Peter Robinson cfe7e0
for Linux.  Usage of the firmware is subject to the terms and conditions
Peter Robinson cfe7e0
contained inside the provided LICENSE file. Please read it carefully.
Peter Robinson cfe7e0
Peter Robinson a9bdf9
%package -n libertas-sd8686-firmware
Peter Robinson a9bdf9
Summary:	Firmware for Marvell Libertas SD 8686 Network Adapter
Peter Robinson a9bdf9
License:	Redistributable, no modification permitted
Peter Robinson a9bdf9
Requires:	linux-firmware-whence
Peter Robinson a9bdf9
%description -n libertas-sd8686-firmware
Peter Robinson a9bdf9
Firmware for Marvell Libertas SD 8686 Network Adapter
Peter Robinson a9bdf9
Peter Robinson a9bdf9
%package -n libertas-sd8787-firmware
Peter Robinson a9bdf9
Summary:	Firmware for Marvell Libertas SD 8787 Network Adapter
Peter Robinson a9bdf9
License:	Redistributable, no modification permitted
Peter Robinson a9bdf9
Requires:	linux-firmware-whence
Peter Robinson a9bdf9
%description -n libertas-sd8787-firmware
Peter Robinson a9bdf9
Firmware for Marvell Libertas SD 8787 Network Adapter
Peter Robinson a9bdf9
65aaec
%package -n libertas-usb8388-firmware
65aaec
Summary:	Firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
License:	Redistributable, no modification permitted
6b475b
Epoch:		2 
Peter Robinson 734797
Requires:	linux-firmware-whence
65aaec
%description -n libertas-usb8388-firmware
65aaec
Firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
65aaec
%package -n libertas-usb8388-olpc-firmware
65aaec
Summary:	OLPC firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
License:	Redistributable, no modification permitted
Peter Robinson 734797
Requires:	linux-firmware-whence
65aaec
%description -n libertas-usb8388-olpc-firmware
65aaec
Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh network
65aaec
support.
65aaec
Peter Robinson 6e6052
# SMART NIC and network switch firmwares
Peter Robinson ff6920
%package -n liquidio-firmware
Peter Robinson ff6920
Summary:	Firmware for Cavium LiquidIO Intelligent Server Adapter
Peter Robinson ff6920
License:	Redistributable, no modification permitted
Peter Robinson ff6920
Requires:	linux-firmware-whence
Peter Robinson ff6920
%description -n liquidio-firmware
Peter Robinson ff6920
Firmware for Cavium LiquidIO Intelligent Server Adapter
Peter Robinson ff6920
Peter Robinson 6e6052
%package -n mlxsw_spectrum-firmware
Peter Robinson 6e6052
Summary:	Firmware for Mellanox Spectrum 1/2/3 Switches
Peter Robinson 6e6052
License:	Redistributable, no modification permitted
Peter Robinson 6e6052
Requires:	linux-firmware-whence
Peter Robinson 6e6052
%description -n mlxsw_spectrum-firmware
Peter Robinson 6e6052
Firmware for Mellanox Spectrumi series 1/2/3 ethernet switches.
Peter Robinson 6e6052
Peter Robinson 92b961
%package -n mrvlprestera-firmware
Peter Robinson 92b961
Summary:	Firmware for Marvell Prestera Switchdev/ASIC devices
Peter Robinson 92b961
License:	Redistributable, no modification permitted
Peter Robinson 92b961
Requires:	linux-firmware-whence
Peter Robinson 92b961
%description -n mrvlprestera-firmware
Peter Robinson 92b961
Firmware for Marvell Prestera Switchdev/ASIC devices
Peter Robinson 92b961
Peter Robinson a9bdf9
%package -n netronome-firmware
Peter Robinson a9bdf9
Summary:	Firmware for Netronome Smart NICs
Peter Robinson a9bdf9
License:	Redistributable, no modification permitted
Peter Robinson a9bdf9
Requires:	linux-firmware-whence
Peter Robinson a9bdf9
%description -n netronome-firmware
Peter Robinson a9bdf9
Firmware for Netronome Smart NICs
Peter Robinson a9bdf9
David Woodhouse aef32f
%prep
Peter Robinson 3e5dfb
%autosetup -p1
Peter Robinson 00a1c2
David Woodhouse aef32f
%build
331f0b
331f0b
%install
331f0b
mkdir -p %{buildroot}/%{_firmwarepath}
331f0b
mkdir -p %{buildroot}/%{_firmwarepath}/updates
Peter Robinson a0da87
Peter Robinson a0da87
%if 0%{?fedora} >= 34 || 0%{?rhel} >= 9
Peter Robinson a0da87
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} installcompress
Peter Robinson a0da87
%else
331f0b
make DESTDIR=%{buildroot}/ FIRMWAREDIR=%{_firmwarepath} install
Peter Robinson a0da87
%endif
331f0b
331f0b
#Cleanup files we don't want to ship
331f0b
pushd %{buildroot}/%{_firmwarepath}
David Woodhouse aef32f
# Remove firmware shipped in separate packages already
David Woodhouse aef32f
# Perhaps these should be built as subpackages of linux-firmware?
David Woodhouse aef32f
rm -rf ess korg sb16 yamaha
David Woodhouse aef32f
David Woodhouse aef32f
# Remove source files we don't need to install
91168e
rm -rf carl9170fw
Peter Robinson 908bdc
rm -rf cis/{src,Makefile}
Peter Robinson 908bdc
rm -f atusb/ChangeLog
Peter Robinson 908bdc
rm -f av7110/{Boot.S,Makefile}
Peter Robinson 908bdc
rm -f dsp56k/{bootstrap.asm,concat-bootstrap.pl,Makefile}
Peter Robinson 908bdc
rm -f iscis/{*.c,*.h,README,Makefile}
Peter Robinson 908bdc
rm -f keyspan_pda/{keyspan_pda.S,xircom_pgs.S,Makefile}
Peter Robinson 908bdc
rm -f usbdux/*dux */*.asm
David Woodhouse aef32f
65aaec
# No need to install old firmware versions where we also provide newer versions
65aaec
# which are preferred and support the same (or more) hardware
65aaec
rm -f libertas/sd8686_v8*
Peter Robinson 3e5dfb
rm -f libertas/usb8388_v5.bin*
65aaec
42eabf
# Remove firmware for Creative CA0132 HD as it's in alsa-firmware
Peter Robinson 3e5dfb
rm -f ctefx.bin* ctspeq.bin*
42eabf
Peter Robinson 3aee0e
# Remove superfluous infra files
Peter Robinson 4f51bf
rm -f check_whence.py configure Makefile README
331f0b
popd
65aaec
65aaec
# Create file list but exclude firmwares that we place in subpackages
f6f373
FILEDIR=`pwd`
Peter Robinson 7b9c6b
pushd %{buildroot}/%{_firmwarepath}
65aaec
find . \! -type d > $FILEDIR/linux-firmware.files
655897
find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
f6f373
popd
655897
sed -i -e 's:^./::' linux-firmware.{files,dirs}
Peter Robinson 6e6052
sed \
Peter Robinson 6e6052
	-i -e '/^amdgpu/d' \
Peter Robinson 6e6052
	-i -e '/^radeon/d' \
Peter Robinson 6e6052
	-i -e '/^i915/d' \
Peter Robinson 42c54b
	-i -e '/^iwlwifi/d' \
Peter Robinson 6e6052
	-i -e '/^nvidia\/g/d' \
Peter Robinson 6e6052
	-i -e '/^nvidia\/tu/d' \
65aaec
	-i -e '/^libertas\/sd8686/d' \
65aaec
	-i -e '/^libertas\/usb8388/d' \
Peter Robinson ff6920
	-i -e '/^liquidio/d' \
Peter Robinson 0311f5
	-i -e '/^mellanox/d' \
Peter Robinson 13e440
	-i -e '/^mrvl\/prestera/d' \
Peter Robinson 13e440
	-i -e '/^mrvl\/sd8787/d' \
Peter Robinson 0ba87e
	-i -e '/^netronome/d' \
65aaec
	linux-firmware.files
Kyle McMartin 351d4a
sed -i -e 's!^!/usr/lib/firmware/!' linux-firmware.{files,dirs}
662f6f
sed -i -e 's/^/"/;s/$/"/' linux-firmware.files
655897
sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
David Woodhouse aef32f
David Woodhouse aef32f
Peter Robinson 3aee0e
%files -f linux-firmware.files
Peter Robinson 3aee0e
%dir %{_firmwarepath}
Peter Robinson 3aee0e
%license LICENCE.* LICENSE.* GPL*
Peter Robinson 3aee0e
Peter Robinson 734797
%files whence
Peter Robinson 734797
%license WHENCE
Peter Robinson 734797
Peter Robinson 6e6052
%files -n amd-gpu-firmware
Peter Robinson 6e6052
%license LICENSE.radeon LICENSE.amdgpu
Peter Robinson 6e6052
%{_firmwarepath}/amdgpu/
Peter Robinson 6e6052
%{_firmwarepath}/radeon/
Peter Robinson 6e6052
Peter Robinson 6e6052
%files -n intel-gpu-firmware
Peter Robinson 6e6052
%license LICENSE.i915
Peter Robinson 6e6052
%{_firmwarepath}/i915/
Peter Robinson 6e6052
Peter Robinson 6e6052
%files -n nvidia-gpu-firmware
Peter Robinson 6e6052
%license LICENCE.nvidia
Peter Robinson 6e6052
%{_firmwarepath}/nvidia/g*/
Peter Robinson 6e6052
%{_firmwarepath}/nvidia/tu*/
Peter Robinson 6e6052
f6f373
%files -n iwl100-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-100-5.ucode*
f6f373
f6f373
%files -n iwl105-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-105-*.ucode*
f6f373
f6f373
%files -n iwl135-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-135-*.ucode*
f6f373
f6f373
%files -n iwl1000-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-1000-*.ucode*
f6f373
f6f373
%files -n iwl2000-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-2000-*.ucode*
f6f373
f6f373
%files -n iwl2030-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-2030-*.ucode*
f6f373
Peter Robinson 92b6b4
%files -n iwl3160-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-3160-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-3168-*.ucode*
Peter Robinson 92b6b4
f6f373
%files -n iwl3945-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-3945-*.ucode*
f6f373
f6f373
%files -n iwl4965-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-4965-*.ucode*
f6f373
f6f373
%files -n iwl5000-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-5000-*.ucode*
f6f373
f6f373
%files -n iwl5150-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-5150-*.ucode*
f6f373
f6f373
%files -n iwl6000-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-6000-*.ucode*
f6f373
f6f373
%files -n iwl6000g2a-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-6000g2a-*.ucode*
f6f373
f6f373
%files -n iwl6000g2b-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-6000g2b-*.ucode*
f6f373
f6f373
%files -n iwl6050-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-6050-*.ucode*
David Woodhouse aef32f
ce4741
%files -n iwl7260-firmware
Peter Robinson 734797
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-7260-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-7265-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-7265D-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-8000C-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-8265-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-9000-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-9260-*.ucode*
Peter Robinson cfe7e0
Peter Robinson cfe7e0
%files -n iwlax2xx-firmware
Peter Robinson cfe7e0
%license LICENCE.iwlwifi_firmware
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-cc-a0-*.ucode*
Peter Robinson 3e5dfb
%{_firmwarepath}/iwlwifi-Qu*.ucode*
Peter Robinson cfe7e0
%{_firmwarepath}/iwlwifi-ty-a0*
Peter Robinson cfe7e0
%{_firmwarepath}/iwlwifi-so-a0*
ce4741
65aaec
%files -n libertas-sd8686-firmware
Peter Robinson 734797
%license LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/libertas
Kyle McMartin 351d4a
%{_firmwarepath}/libertas/sd8686*
65aaec
65aaec
%files -n libertas-sd8787-firmware
Peter Robinson 734797
%license LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/mrvl
Kyle McMartin 351d4a
%{_firmwarepath}/mrvl/sd8787*
65aaec
Peter Robinson a9bdf9
%files -n libertas-usb8388-firmware
Peter Robinson a9bdf9
%license LICENCE.Marvell
Peter Robinson a9bdf9
%dir %{_firmwarepath}/libertas
Peter Robinson a9bdf9
%{_firmwarepath}/libertas/usb8388_v9.bin*
Peter Robinson a9bdf9
Peter Robinson a9bdf9
%files -n libertas-usb8388-olpc-firmware
Peter Robinson a9bdf9
%license LICENCE.Marvell
Peter Robinson a9bdf9
%dir %{_firmwarepath}/libertas
Peter Robinson a9bdf9
%{_firmwarepath}/libertas/usb8388_olpc.bin*
Peter Robinson a9bdf9
Peter Robinson ff6920
%files -n liquidio-firmware
Peter Robinson ff6920
%license LICENCE.cavium_liquidio
Peter Robinson ff6920
%dir %{_firmwarepath}/liquidio
Peter Robinson ff6920
%{_firmwarepath}/liquidio/*
Peter Robinson ff6920
Peter Robinson 92b961
%files -n mrvlprestera-firmware
Peter Robinson 92b961
%license LICENCE.Marvell
Peter Robinson 92b961
%dir %{_firmwarepath}/mrvl/prestera
Peter Robinson 92b961
%{_firmwarepath}/mrvl/prestera/*
Peter Robinson 92b961
Peter Robinson 0311f5
%files -n mlxsw_spectrum-firmware
Peter Robinson 0311f5
%dir %{_firmwarepath}/mellanox/
Peter Robinson 0311f5
%{_firmwarepath}/mellanox/*
Peter Robinson 0311f5
Peter Robinson a9bdf9
%files -n netronome-firmware
Peter Robinson a9bdf9
%license LICENCE.Netronome
Peter Robinson a9bdf9
%dir %{_firmwarepath}/netronome
Peter Robinson a9bdf9
%{_firmwarepath}/netronome/*
Peter Robinson a9bdf9
David Woodhouse aef32f
%changelog
Peter Robinson 4b6e3f
* Tue Dec 20 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20230117-146
Peter Robinson 4b6e3f
- Update to upstream 20230117 release
Peter Robinson 4b6e3f
- Update for Intel Bluetooth AX200/201/210/211/9260/9560
Peter Robinson 4b6e3f
- brcm: add configuration files for CyberTan WC121
Peter Robinson 4b6e3f
- qcom: add firmware files for Adreno A200
Peter Robinson 4b6e3f
- rtw89: 8852c: update fw to v0.27.56.10
Peter Robinson 4b6e3f
- QCA: Add Bluetooth firmware for QCA2066
Peter Robinson 4b6e3f
- amdgpu: a bunch of additions/updates from amd-5.4
Peter Robinson 4b6e3f
- iwlwifi: add/update new FWs from core76-35 release
Peter Robinson 4b6e3f
- iwlwifi: update cc/Qu/QuZ firmwares for core76-35 release
Peter Robinson 4b6e3f
- iwlwifi: add new FWs from core75-47 release
Peter Robinson 4b6e3f
- iwlwifi: update 9000-family firmwares to core75-47
Peter Robinson 4b6e3f
- amdgpu: update renoir PSP/DMCUB firmware
Peter Robinson 4b6e3f
- amdgpu: update copyright date for LICENSE.amdgpu
Peter Robinson 4b6e3f
- update firmware for MT7921/MT7922 WiFi device
Peter Robinson 4b6e3f
- update firmware for mediatek bluetooth chip (MT7921/MT7922)
Peter Robinson 4b6e3f
- cxgb4: Update firmware to revision 1.27.1.0
Peter Robinson 4b6e3f
- qca: Update firmware files for BT chip WCN6750
Peter Robinson 4b6e3f
Peter Robinson 42a09e
* Tue Dec 20 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20221109-145
Peter Robinson 42a09e
- Update to upstream 20221214 release
Peter Robinson 42a09e
- amdgpu: updated various generations to firmware for amd-5.4
Peter Robinson 42a09e
- amdgpu: add various new firmware for amd-5.4
Peter Robinson 42a09e
- sr150 : Add NXP SR150 UWB firmware
Peter Robinson 42a09e
- brcm: add/update firmware files for brcmfmac driver
Peter Robinson 42a09e
- rtl_bt: Update RTL8821C BT(USB I/F) FW to 0x75b8_f098
Peter Robinson 42a09e
- QCA: Add Bluetooth firmware 2.0.0-00515 for QCA WCN785x
Peter Robinson 42a09e
- update firmware for MT7916/MT7915/MT7986/MT7921
Peter Robinson 42a09e
- i915: Add DMC v2.08 for DG2, DMC v2.10 for MTL
Peter Robinson 42a09e
Peter Robinson 42c54b
* Tue Nov 15 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20221109-144
Peter Robinson 42c54b
- Fix regression in shipping iwlwifi firmware
Peter Robinson 42c54b
Peter Robinson 804057
* Thu Nov 10 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20221109-143
Peter Robinson 804057
- Update to upstream 20221109 release
Peter Robinson 804057
- Update firmware file for Intel Bluetooth 9462/9560/AX20x/AX21x
Peter Robinson 804057
- amdgpu: update DMCUB firmware for DCN 3.1.6
Peter Robinson 804057
- rtl_bt: Update RTL8822C BT UART firmware to 0xFFB8_ABD6
Peter Robinson 804057
- rtl_bt: Update RTL8822C BT USB firmware to 0xFFB8_ABD3
Peter Robinson 804057
- mrvl: prestera: Update Marvell Prestera Switchdev FW to v4.1
Peter Robinson 804057
- iwlwifi: add new FWs from core74_pv-60 release
Peter Robinson 804057
- qcom: drop split a530_zap firmware file
Peter Robinson 804057
- qcom/vpu-1.0: drop split firmware in favour of the mbn file
Peter Robinson 804057
- qcom/venus-4.2: drop split firmware in favour of the mbn file
Peter Robinson 804057
- qcom/venus-4.2: replace split firmware with the mbn file
Peter Robinson 804057
- qcom/venus-1.8: replace split firmware with the mbn file
Peter Robinson 804057
- iwlwifi: add new PNVM binaries from core74-44 release
Peter Robinson 804057
- iwlwifi: add new FWs from core69-81 release
Peter Robinson 804057
- qcom: update venus firmware files for VPU-2.0
Peter Robinson 804057
- qcom: remove split SC7280 venus firmware images
Peter Robinson 804057
- qcom: update venus firmware file for v5.4
Peter Robinson 804057
- qcom: replace split SC7180 venus firmware images with symlink
Peter Robinson 804057
- rtw89: 8852b: update fw to v0.27.32.1
Peter Robinson 804057
- rtlwifi: update firmware for rtl8192eu to v35.7
Peter Robinson 804057
- rtlwifi: Add firmware v4.0 for RTL8188FU
Peter Robinson 804057
- i915: Add HuC 7.10.3 for DG2
Peter Robinson 804057
- cnm: update chips&media wave521c firmware.
Peter Robinson 804057
- brcm: add symlink for Pi Zero 2 W NVRAM file
Peter Robinson 804057
- Add firmware for Cirrus CS35L41 on ASUS/Lenovo/HP Laptops
Peter Robinson 804057
- iwlwifi: add new FWs from core72-129 release
Peter Robinson 804057
- iwlwifi: update 9000-family firmwares to core72-129
Peter Robinson 804057
Peter Robinson 13b6de
* Sun Oct 16 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20221012-142
Peter Robinson 13b6de
- Add link for one variant of Raspberry Pi Zero 2W WiFi module
Peter Robinson 13b6de
Peter Robinson 4d8c10
* Thu Oct 13 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20221012-141
Peter Robinson 4d8c10
- Update to upstream 20221012 release
Peter Robinson 4d8c10
- rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A
Peter Robinson 4d8c10
- amdgpu: update various generations of RLC firmware
Peter Robinson 4d8c10
- mediatek: Update mt8195 SOF firmware to v0.4.1
Peter Robinson 4d8c10
- qcom: add squashed version of a530 zap shader
Peter Robinson 4d8c10
- rtw89: 8852c: update fw to v0.27.56.1
Peter Robinson 4d8c10
- mediatek: Update mt8186 SCP firmware
Peter Robinson 4d8c10
- Update AMD cpu microcode
Peter Robinson 4d8c10
- mediatek: mt8195: Update scp.img to v2.0.11956
Peter Robinson 4d8c10
- mediatek: Add new mt8195 SOF firmware
Peter Robinson 4d8c10
- mediatek: Update mt8186 SOF firmware to v0.2.1
Peter Robinson 4d8c10
- update firmware for mediatek bluetooth chip (MT7922)
Peter Robinson 4d8c10
- rtl_bt: Update RTL8852A BT USB firmware to 0xD9B8_8207
Peter Robinson 4d8c10
- update firmware for mediatek bluetooth chip (MT7921)
Peter Robinson 4d8c10
- update firmware for MT7921/MT7922 WiFi device
Peter Robinson 4d8c10
- cxgb4: Update firmware to revision 1.27.0.0
Peter Robinson 4d8c10
- i915: Add versionless HuC files for current platforms
Peter Robinson 4d8c10
- i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P
Peter Robinson 4d8c10
- qca: Update firmware files for BT chip WCN3991.
Peter Robinson 4d8c10
- Removing crnv32
Peter Robinson 4d8c10
Peter Robinson e66a84
* Thu Sep 29 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220913-140
Peter Robinson e66a84
- Update to upstream 20220913 release
Peter Robinson e66a84
- amdgpu: update yellow carp DMCUB firmware
Peter Robinson e66a84
- amdgpu: add firmware for VCN 3.1.2 IP block
Peter Robinson e66a84
- amdgpu: add firmware for SDMA 5.2.6 IP block
Peter Robinson e66a84
- amdgpu: add firmware for PSP 13.0.5 IP block
Peter Robinson e66a84
- amdgpu: add firmware for GC 10.3.6 IP block
Peter Robinson e66a84
- amdgpu: add firmware for DCN 3.1.5 IP block
Peter Robinson e66a84
- qcom: rename Lenovo ThinkPad X13s firmware paths
Peter Robinson e66a84
- rtw89: 8852c: update fw to v0.27.42.0
Peter Robinson e66a84
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.3146
Peter Robinson e66a84
- amdgpu: update beige goby/dimgrey cavefish/navy flounder/sienna cichlid VCN firmware
Peter Robinson e66a84
- rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33
Peter Robinson e66a84
- mediatek: reference the LICENCE file for MediaTek firmwares
Peter Robinson e66a84
Peter Robinson f2089e
* Tue Sep 13 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220815-139
Peter Robinson f2089e
- Use requires for GPU firmware on < Fedora 37
Peter Robinson f2089e
Peter Robinson 7a2a51
* Tue Aug 16 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220815-138
Peter Robinson 7a2a51
- Update to upstream 20220815 release
Peter Robinson 7a2a51
- mediatek: Update mt8183/mt8192/mt8195 SCP firmware
Peter Robinson 7a2a51
- mediatek: Add new mt8186 SOF firmware
Peter Robinson 7a2a51
- ice: Update package to 1.3.30.0
Peter Robinson 7a2a51
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00438
Peter Robinson 7a2a51
- brcm: Add nvram for Lenovo Yoga Tablet 2 830F/L and 1050F/L tablets
Peter Robinson 7a2a51
- brcm: Add nvram for the Xiaomi Mi Pad 2 tablet
Peter Robinson 7a2a51
- brcm: Add nvram for the Asus TF103C tablet
Peter Robinson 7a2a51
- Add amd-ucode README file
Peter Robinson 7a2a51
- qca: Update firmware files for BT chip WCN6750
Peter Robinson 7a2a51
- Update firmware file for Intel Bluetooth 9462/9560/AX200/AX201/AX210/AX211
Peter Robinson 7a2a51
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.3020
Peter Robinson 7a2a51
- qcom: Add firmware for Lenovo ThinkPad X13s
Peter Robinson 7a2a51
- Add firmware for Cirrus CS35L41
Peter Robinson 7a2a51
- i915: Add GuC v70.4.1 for DG2
Peter Robinson 7a2a51
- i915: Add DMC v2.07 for DG2
Peter Robinson 7a2a51
- amdgpu: update various GPUs to release 22.20
Peter Robinson 7a2a51
- amdgpu: partially revert "amdgpu: update beige goby to release 22.20"
Peter Robinson 7a2a51
- amdgpu: update psp 13.0.8 TA firmware
Peter Robinson 7a2a51
- amdgpu: update DMCUB firmware for DCN 3.1.6
Peter Robinson 7a2a51
- amdgpu: Update Yellow Carp VCN firmware
Peter Robinson 7a2a51
- WHENCE: Fix dangling symlinks
Peter Robinson 7a2a51
Peter Robinson 6e6052
* Fri Aug 12 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220708-137
Peter Robinson 6e6052
- Split out AMD/Intel/NVIDIA GPU firmware into sub packages
Peter Robinson 6e6052
Peter Robinson 88365b
* Sun Jul 17 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220708-136
Peter Robinson 88365b
- Update to upstream 20220708 release
Peter Robinson 88365b
- WHENCE: Correct dangling symlinks
Peter Robinson 88365b
- Correct WHENCE entry for wfx firmware
Peter Robinson 88365b
- bnx2: Drop unsupported Broadcom NetXtremeII firmware
Peter Robinson 88365b
- bnx2: drop unsupported firmwares
Peter Robinson 88365b
- bnx2: sort firmware names in filesystem order
Peter Robinson 88365b
- Remove old Broadcom Everest (bnx2x) v4/5 firmware
Peter Robinson 88365b
- Drop Token Ring network firmwares
Peter Robinson 88365b
- Drop TDA7706 radio firmware
Peter Robinson 88365b
- Drop Intel WiMax firmware
Peter Robinson 88365b
- Drop Computone IntelliPort Plus serial firmware
Peter Robinson 88365b
- Drop ATM Ambassador devices firmware
Peter Robinson 88365b
- brocade: drop old unsupported firmware revs
Peter Robinson 88365b
- amdgpu: update yellow carp DMCUB firmware
Peter Robinson 88365b
- update firmwares for MT7622/MT7921/MT7922 WiFi device
Peter Robinson 88365b
- update firmware for mediatek bluetooth chips (MT7921/MT7922)
Peter Robinson 88365b
- Update firmwares for Intel Bluetooth 9462/9560/AX200/AX201/AX210/AX211
Peter Robinson 88365b
- mediatek: Add SCP firmware for MT8186
Peter Robinson 88365b
- rtw88: 8822c: Update normal firmware to v9.9.13
Peter Robinson 88365b
- amdgpu: update Yellow Carp VCN firmware
Peter Robinson 88365b
- qed: update 8.59.1.0 firmware
Peter Robinson 88365b
- Link some devices that ship with the AW-CM256SM
Peter Robinson 88365b
- Add initial AzureWave AW-CM256SM NVRAM file
Peter Robinson 88365b
- Remove the Pine64 Quartz copy of the RPi NVRAM
Peter Robinson 88365b
- qca: Update firmware files for BT chip WCN6750.
Peter Robinson 88365b
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00409
Peter Robinson 88365b
Peter Robinson 4fbb83
* Tue Jun 14 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220610-135
Peter Robinson 4fbb83
- Fixes for Cypress AW-CM256SM WiFi module
Peter Robinson 4fbb83
Peter Robinson 1b15a2
* Fri Jun 10 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220610-134
Peter Robinson 1b15a2
- Update to upstream 20220610 release
Peter Robinson 1b15a2
- add symlinks to AP6212 for StarFive based boards
Peter Robinson 1b15a2
- wilc1000: update WILC1000 firmware to v15.6
Peter Robinson 1b15a2
- add new FWs from core70-87 release
Peter Robinson 1b15a2
- update 9000-family firmwares to core70-87
Peter Robinson 1b15a2
- Update RTL8852A BT USB firmware to 0xDFB8_0634
Peter Robinson 1b15a2
- replace mkdir by install
Peter Robinson 1b15a2
- remove old unsupported iwlwifi 3160/7260/7265/8000/8265 firmware
Peter Robinson 1b15a2
- Update mt8192 SCP firmware
Peter Robinson 1b15a2
- WCN6855 hw2.0: update to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.9
Peter Robinson 1b15a2
- ath11k: move regdb.bin before board-2.bin
Peter Robinson 1b15a2
- QCA9984 hw1.0: update firmware-5.bin to 10.4-3.9.0.2-00157
Peter Robinson 1b15a2
- QCA9888 hw2.0: update board-2.bin
Peter Robinson 1b15a2
- QCA9888 hw2.0: update firmware-5.bin to 10.4-3.9.0.2-00157
Peter Robinson 1b15a2
- QCA4019 hw1.0: update board-2.bin
Peter Robinson 1b15a2
- WCN3990 hw1.0: add board-2.bin
Peter Robinson 1b15a2
- Update various AMDGPU firmware for 22.10
Peter Robinson 1b15a2
- Update firmware for Intel Bluetooth 9462/9560/AX200/AX201/AX210/AX211
Peter Robinson 1b15a2
Peter Robinson 0311f5
* Thu May 26 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220509-133
Peter Robinson 0311f5
- Split Mellanox Spectrum 1/2/3 Switches firmware to a sub package
Peter Robinson 0311f5
Peter Robinson 703775
* Mon May  9 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220509-132
Peter Robinson 703775
- Update to upstream 20220509 release
Peter Robinson 703775
- mediatek: Update mt8183/mt8192/mt8195 SCP firmware
Peter Robinson 703775
- update firmware for mediatek bluetooth chip (MT7922)
Peter Robinson 703775
- update firmware for MT7922 WiFi device
Peter Robinson 703775
- ice: Update package to 1.3.28.0
Peter Robinson 703775
- i915: Add GuC v70.1.2 for DG2
Peter Robinson 703775
- i915: Add DMC v2.06 for DG2
Peter Robinson 703775
- i915: Add GuC v70.1.1 for all platforms
Peter Robinson 703775
- rtl_bt: Update RTL8852A BT USB firmware to 0xDBB7_C1D9
Peter Robinson 703775
- rtl_bt: Add firmware and config files for RTL8852C
Peter Robinson 703775
- rtw89: 8852c: add new firmware v0.27.20.0 for RTL8852C
Peter Robinson 703775
- amdgpu: update yellow carp DMCUB firmware
Peter Robinson 703775
- amdgpu: update psp_13_0_8 firmware
Peter Robinson 703775
- amdgpu: update gc_10_3_7_rlc firmware
Peter Robinson 703775
- amdgpu: update dcn_3_1_6_dmcub firmware
Peter Robinson 703775
- qcom: add firmware files for Adreno a220/a330/a420 & related generations
Peter Robinson 703775
- qcom: apq8096: add modem firmware
Peter Robinson 703775
- qcom: apq8096: add aDSP firmware
Peter Robinson 703775
- Mellanox: Add lc_ini_bundle for xx.2010.1006
Peter Robinson 703775
- Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle
Peter Robinson 703775
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1502
Peter Robinson 703775
- Numerous additions/updates for various generations of ath11k/ath10k
Peter Robinson 703775
Peter Robinson de4174
* Thu Apr 14 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220411-131
Peter Robinson de4174
- Update to upstream 20220411 release
Peter Robinson de4174
- Update AMD cpu microcode
Peter Robinson de4174
- nvidia: add GA102/GA103/GA104/GA106/GA107 signed firmware
Peter Robinson de4174
- brcm: rename Rock960 NVRAM to AP6356S and link devices to it
Peter Robinson de4174
- Update firmware file for Intel Bluetooth 9260/9462/9560/AX200/AX201/AX210/AX211
Peter Robinson de4174
- amdgpu: update green navi10/12/14/renoir/sardine VCN firmware
Peter Robinson de4174
- update firmware for MT7921 WiFi device
Peter Robinson de4174
- update firmware for mediatek bluetooth chip (MT7921)
Peter Robinson de4174
- rtw88: 8821c: Update normal firmware to v24.11.00
Peter Robinson de4174
- ice: Add wireless edge file for Intel E800 series driver
Peter Robinson de4174
- ice: update ice DDP comms package to 1.3.31.0
Peter Robinson de4174
- amdgpu: update PSP 13.0.8 firmware
Peter Robinson de4174
- amdgpu: update GC 10.3.7 firmware
Peter Robinson de4174
- rtl_bt: Add firmware and config files for RTL8852B
Peter Robinson de4174
Peter Robinson 847c3d
* Thu Mar 10 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220310-130
Peter Robinson 847c3d
- Update to upstream 20220310 release
Peter Robinson 847c3d
- Update AMD cpu microcode
Peter Robinson 847c3d
- ath11k: add links for WCN6855 hw2.1
Peter Robinson 847c3d
- ath11k: WCN6855 hw2.0: add WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3
Peter Robinson 847c3d
- ath11k: WCN6855 hw2.0: add board-2.bin and regdb.bin
Peter Robinson 847c3d
- add firmware for MT7986
Peter Robinson 847c3d
- update firmware for MT7921 WiFi device
Peter Robinson 847c3d
- update firmware for mediatek bluetooth chip(MT7921)
Peter Robinson 847c3d
- amdgpu: update picasso/raven/raven2 VCN firmware
Peter Robinson 847c3d
- amdgpu: Update GPU firmwares to the 21.50 release
Peter Robinson 847c3d
- amdgpu: add firmware for SDMA 5.2.7 IP block
Peter Robinson 847c3d
- amdgpu: add firmware for PSP 13.0.8 IP block
Peter Robinson 847c3d
- amdgpu: add firmware for DCN 3.1.6 IP block
Peter Robinson 847c3d
- amdgpu: add firmware for GC 10.3.7 IP block
Peter Robinson 847c3d
- rtw89: 8852a: update fw to v0.13.36.0
Peter Robinson 847c3d
- iwlwifi: add/Update new FWs from core68-60 release
Peter Robinson 847c3d
- Update Intel Bluetooth FW for 7265/8260/8265/9260/9462/9560/AX2xx
Peter Robinson 847c3d
- Update AMD SEV firmware
Peter Robinson 847c3d
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1406
Peter Robinson 847c3d
- rtl_bt: Update RTL8852A BT USB firmware to 0xDFB7_6D7A
Peter Robinson 847c3d
- rtl_bt: Update RTL8822C BT USB firmware to 0x19B7_6D7D
Peter Robinson 847c3d
- rtl_bt: Update RTL8822C BT UART firmware to 0x15B7_6D7D
Peter Robinson 847c3d
- wfx: update to firmware 3.14
Peter Robinson 847c3d
- wfx: add antenna configuration files
Peter Robinson 847c3d
Peter Robinson 847c3d
* Wed Feb  9 2022 Peter Robinson <pbrobinson@fedoraproject.org> - 20220209-129
Peter Robinson 13e440
- Update to upstream 20220209 release
Peter Robinson 13e440
- i915: Add DMC firmware v2.16 for ADL-P
Peter Robinson 13e440
- i915: Add GuC v69.0.3 for all platforms
Peter Robinson 13e440
- mediatek: Update MT8173 VPU firmware to v1.1.7
Peter Robinson 13e440
- mediatek: update firmware for MT7921 WiFi and bluetooth
Peter Robinson 13e440
- mediatek: update firmware for MT7915
Peter Robinson 13e440
- mediatek: add firmware for MT7916
Peter Robinson 13e440
- Firmware updates for Intel Bluetooth 9260/9462/9560/AX200/AX201/AX210/AX211
Peter Robinson 13e440
- iwlwifi: add new FWs from core63-136 release
Peter Robinson 13e440
- iwlwifi: update 9000-family firmwares to core66-88
Peter Robinson 13e440
- Mellanox: Add new mlxsw_spectrum firmware xx.2010.1232
Peter Robinson 13e440
- add marvell CPT firmware images
Peter Robinson 13e440
- WHENCE: add missing symlink for NanoPi R1
Peter Robinson 13e440
- amdgpu: update yellow carp dmcub firmware
Peter Robinson 13e440
- QCA: Add Bluetooth nvm file for WCN685x
Peter Robinson 13e440
- QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00324
Peter Robinson 13e440
- QCA: Update Bluetooth WCN685x 2.0 firmware to 2.0.0-00609
Peter Robinson 13e440
- cxgb4: Update firmware to revision 1.26.6.0
Peter Robinson 13e440
- cnm: add chips&media wave521c firmware.
Peter Robinson 13e440
- rtw88: 8822c: Update normal firmware to v9.9.11
Peter Robinson 13e440
- rtw89: 8852a: update fw to v0.13.33.0
Peter Robinson 13e440
Adam Williamson 55e826
* Mon Jan 10 2022 Adam Williamson <awilliam@redhat.com> - 20211216-128
Adam Williamson 55e826
- Don't put Prestera firmwares in main package as well as subpackage