be0430
%global checkout 8eb0b28
be0430
%global firmware_release 78
be0430
be0430
%define _binary_payload w9.xzdio
551fc6
551fc6
Name:		linux-firmware
be0430
Version:	20200323
551fc6
Release:	%{firmware_release}.git%{checkout}%{?dist}
551fc6
Summary:	Firmware files used by the Linux kernel
551fc6
551fc6
Group:		System Environment/Kernel
551fc6
License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
551fc6
URL:		https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
551fc6
# Source0 creation: "git archive --format=tar [gitid] | gzip > [srcdir]/%{name}-%{version}.tar.gz"
551fc6
Source0:	%{name}-%{version}.tar.gz
551fc6
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
551fc6
BuildArch:	noarch
551fc6
Provides:	kernel-firmware = %{version} xorg-x11-drv-ati-firmware = 7.0
551fc6
Obsoletes:	kernel-firmware < %{version} xorg-x11-drv-ati-firmware <= 6.13.0-0.22
551fc6
Obsoletes:	ueagle-atm4-firmware <= 1.0-5
551fc6
Obsoletes:	netxen-firmware <= 4.0.534-9
551fc6
Obsoletes:	ql2100-firmware <= 1.19.38-7
551fc6
Obsoletes:	ql2200-firmware <= 2.02.08-7
551fc6
Obsoletes:	ql23xx-firmware <= 3.03.28-5
551fc6
Obsoletes:	ql2400-firmware <= 5.08.00-2
551fc6
Obsoletes:	ql2500-firmware <= 5.08.00-2
551fc6
Obsoletes:	rt61pci-firmware <= 1.2-11
551fc6
Obsoletes:	rt73usb-firmware <= 1.8-11
551fc6
Obsoletes:	bfa-firmware <= 3.2.21.1-1
551fc6
# Mark the obsolecence of removed sub-packages (see bug 1232315)
551fc6
Obsoletes:	libertas-usb8388-firmware
551fc6
Obsoletes:	libertas-sd8686-firmware
551fc6
Obsoletes:	libertas-sd8787-firmware
551fc6
Obsoletes: 	libertas-usb8388-olpc-firmware
551fc6
be0430
BuildRequires: git make
be0430
551fc6
%define fwdir /usr/lib/firmware
551fc6
%define _binaries_in_noarch_packages_terminate_build   0
551fc6
551fc6
%description
551fc6
Kernel-firmware includes firmware files required for some devices to
551fc6
operate.
551fc6
551fc6
%package -n iwl100-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	39.31.5.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl100-firmware < 39.31.5.1-4
551fc6
%description -n iwl100-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl100 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl105-firmware
551fc6
Summary:	Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
%description -n iwl105-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl105 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl135-firmware
551fc6
Summary:	Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
%description -n iwl135-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl135 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl1000-firmware
551fc6
Summary:	Firmware for Intel® PRO/Wireless 1000 B/G/N network adaptors
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	39.31.5.1
551fc6
Epoch:		1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl1000-firmware < 1:39.31.5.1-3
551fc6
%description -n iwl1000-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl1000 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl2000-firmware
551fc6
Summary:	Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
%description -n iwl2000-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl2000 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl2030-firmware
551fc6
Summary:	Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
%description -n iwl2030-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl2030 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl3160-firmware
551fc6
Summary:	Firmware for Intel(R) Dual Band Wireless-AC 3160 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	25.30.13.0
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
%description -n iwl3160-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux to support the iwl3160 hardware.  Usage of the firmware
551fc6
is subject to the terms and conditions contained inside the provided
551fc6
LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl3945-firmware
551fc6
Summary:	Firmware for Intel® PRO/Wireless 3945 A/B/G network adaptors
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	15.32.2.9
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl3945-firmware < 15.32.2.9-7
551fc6
%description -n iwl3945-firmware
551fc6
This package contains the firmware required by the iwl3945 driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl4965-firmware
551fc6
Summary:	Firmware for Intel® PRO/Wireless 4965 A/G/N network adaptors
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	228.61.2.24
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl4965-firmware < 228.61.2.24-5
551fc6
%description -n iwl4965-firmware
551fc6
This package contains the firmware required by the iwl4965 driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl5000-firmware
551fc6
Summary:	Firmware for Intel® PRO/Wireless 5000 A/G/N network adaptors
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	8.83.5.1_1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl5000-firmware < 8.83.5.1_1-3
551fc6
%description -n iwl5000-firmware
551fc6
This package contains the firmware required by the iwl5000 driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl5150-firmware
551fc6
Summary:	Firmware for Intel® PRO/Wireless 5150 A/G/N network adaptors
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	8.24.2.2
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl5150-firmware < 8.24.2.2-4
551fc6
%description -n iwl5150-firmware
551fc6
This package contains the firmware required by the iwl5150 driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl6000-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	9.221.4.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl6000-firmware < 9.221.4.1-4
551fc6
%description -n iwl6000-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl6000g2a-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl6000g2a-firmware < 17.168.5.3-3
551fc6
%description -n iwl6000g2a-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl6000g2b-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	18.168.6.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl6000g2b-firmware < 17.168.5.2-3
551fc6
%description -n iwl6000g2b-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl6050-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	41.28.5.1
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes:	iwl6050-firmware < 41.28.5.1-5
551fc6
%description -n iwl6050-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%package -n iwl7260-firmware
551fc6
Summary:	Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000 Series Adapters
551fc6
License:	Redistributable, no modification permitted
551fc6
Version:	25.30.13.0
551fc6
Release:	%{firmware_release}%{?dist}
551fc6
Obsoletes: 	iwl7265-firmware
551fc6
%description -n iwl7260-firmware
551fc6
This package contains the firmware required by the iwlagn driver
551fc6
for Linux.  Usage of the firmware is subject to the terms and conditions
551fc6
contained inside the provided LICENSE file. Please read it carefully.
551fc6
551fc6
%prep
551fc6
# Setup Source0
551fc6
%setup -q -c -n linux-firmware-%{checkout}
551fc6
551fc6
%build
be0430
be0430
%install
be0430
rm -rf $RPM_BUILD_ROOT
be0430
mkdir -p $RPM_BUILD_ROOT%{fwdir}
be0430
mkdir -p $RPM_BUILD_ROOT%{fwdir}/updates
be0430
make DESTDIR=$RPM_BUILD_ROOT/ FIRMWAREDIR=%{fwdir} install
be0430
be0430
pushd $RPM_BUILD_ROOT/%{fwdir}
be0430
551fc6
# Remove firmware shipped in separate packages already
551fc6
# Perhaps these should be built as subpackages of linux-firmware?
551fc6
rm -rf ess korg sb16 yamaha
551fc6
# And _some_ conexant firmware.
551fc6
rm v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
551fc6
551fc6
# Remove source files we don't need to install
551fc6
rm -f usbdux/*dux */*.asm
551fc6
rm -rf carl9170fw
551fc6
551fc6
# Remove firmware images for WiFi & WiMax drivers not compiled in RHEL7 kernel
551fc6
rm -rf ath6k
551fc6
rm -rf ti-connectivity
551fc6
rm -rf libertas
551fc6
rm -f mrvl/sd8688.bin
551fc6
rm -f mrvl/sd8688_helper.bin
551fc6
rm -rf mwl8k
551fc6
rm -f i2400m-fw-usb-1.4.sbcf
551fc6
rm -f i2400m-fw-usb-1.5.sbcf
551fc6
rm -f i6050-fw-usb-1.5.sbcf
551fc6
551fc6
# Remove images for vxge, we do not provide that driver in RHEL7 kernel
551fc6
rm -rf vxge
551fc6
be0430
rm -f check_whence.py configure Makefile README
551fc6
be0430
popd
551fc6
551fc6
# Create file list but exclude firmwares that we place in subpackages
551fc6
FILEDIR=`pwd`
551fc6
pushd $RPM_BUILD_ROOT%{fwdir}
551fc6
find . \! -type d > $FILEDIR/linux-firmware.files
551fc6
find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
551fc6
popd
551fc6
sed -i -e 's:^./::' linux-firmware.{files,dirs}
551fc6
sed -i -e '/^iwlwifi/d' linux-firmware.files
551fc6
sed -i -e 's/^/\/usr\/lib\/firmware\//' linux-firmware.{files,dirs}
551fc6
sed -i -e 's/\(.*\s.*\)/"\1"/' linux-firmware.files
551fc6
sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
551fc6
551fc6
%post
551fc6
# This pkg carries AMD microcode and it's important to early enable it in
551fc6
# case it was updated. Because of that rebuild initrd after this pkg is 
551fc6
# updated and only if it's an AMD CPU.
551fc6
if [ $1 -gt 1 ]; then
551fc6
	if [ -d /run/systemd/system ]; then
551fc6
		if grep -q AuthenticAMD /proc/cpuinfo ; then
551fc6
			dracut -f
551fc6
		fi
551fc6
	fi
551fc6
fi
551fc6
551fc6
%clean
551fc6
rm -rf $RPM_BUILD_ROOT
551fc6
551fc6
%files -n iwl100-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-100-5.ucode
551fc6
551fc6
%files -n iwl105-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-105-*.ucode
551fc6
551fc6
%files -n iwl135-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-135-*.ucode
551fc6
551fc6
%files -n iwl1000-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-1000-*.ucode
551fc6
551fc6
%files -n iwl2000-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-2000-*.ucode
551fc6
551fc6
%files -n iwl2030-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-2030-*.ucode
551fc6
551fc6
%files -n iwl3160-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-3160-*.ucode
551fc6
%{fwdir}/iwlwifi-3168-*.ucode
551fc6
551fc6
%files -n iwl3945-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-3945-*.ucode
551fc6
551fc6
%files -n iwl4965-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-4965-*.ucode
551fc6
551fc6
%files -n iwl5000-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-5000-*.ucode
551fc6
551fc6
%files -n iwl5150-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-5150-*.ucode
551fc6
551fc6
%files -n iwl6000-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-6000-*.ucode
551fc6
551fc6
%files -n iwl6000g2a-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-6000g2a-*.ucode
551fc6
551fc6
%files -n iwl6000g2b-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-6000g2b-*.ucode
551fc6
551fc6
%files -n iwl6050-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-6050-*.ucode
551fc6
551fc6
%files -n iwl7260-firmware
551fc6
%defattr(-,root,root,-)
551fc6
%doc WHENCE LICENCE.iwlwifi_firmware
551fc6
%{fwdir}/iwlwifi-7260-*.ucode
551fc6
%{fwdir}/iwlwifi-7265-*.ucode
551fc6
%{fwdir}/iwlwifi-7265D-*.ucode
551fc6
# Following up Fedora on where they have included iwlwifi-8000C & iwlwifi-8265 blobs
551fc6
%{fwdir}/iwlwifi-8000C-*.ucode
551fc6
%{fwdir}/iwlwifi-8265-*.ucode
551fc6
# Following up Fedora on where they have included iwlwifi-9000C & iwlwifi-9260 blobs
551fc6
%{fwdir}/iwlwifi-9000-*.ucode
551fc6
%{fwdir}/iwlwifi-9260-*.ucode
551fc6
# Following up Fedora on where they have included iwlwifi-cc-a0* and iwlwifi-Qu* blobs
551fc6
%{fwdir}/iwlwifi-cc-a0-*.ucode
551fc6
%{fwdir}/iwlwifi-Qu*.ucode
551fc6
551fc6
%files -f linux-firmware.files
551fc6
%defattr(-,root,root,-)
551fc6
%dir %{fwdir}
551fc6
#%dir %{fwdir}/updates
551fc6
%doc WHENCE LICENCE.* LICENSE.*
551fc6
551fc6
%changelog
be0430
* Tue Apr 7 2020 Jan Stancek <jstancek@redhat.com> - 20200323-78.git8eb0b28
be0430
- Set higher compression (rhbz 1817410)
be0430
be0430
* Mon Mar 23 2020 Jan Stancek <jstancek@redhat.com> - 20200323-77.git8eb0b28
be0430
- Update to latest upstream linux-firmware image for assorted updates (rhbz 1813818)
be0430
be0430
* Tue Dec 17 2019 Jan Stancek <jstancek@redhat.com> - 20191203-76.gite8a0f4c
be0430
- Fix missing firmware symlinks (rhbz 1783196)
be0430
be0430
* Tue Dec 3 2019 Jan Stancek <jstancek@redhat.com> - 20191203-75.gite8a0f4c
be0430
- Update to latest upstream linux-firmware image for assorted updates
be0430
- Update qed zipped/unzipped firmware to latest upstream (rhbz 1720385)
be0430
551fc6
* Wed Sep 18 2019 Jan Stancek <jstancek@redhat.com> - 20190918-74.git6c6918a
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Update bnx2x firmware to latest upstream (rhbz 1720386)
551fc6
551fc6
* Fri Aug 16 2019 Jan Stancek <jstancek@redhat.com> - 20190815-73.git07b925b
551fc6
- Update to latest upstream linux-firmware image for assorted updates (rhbz 1741356)
551fc6
- iwlwifi- Update to support the Cyclone Peak Dual Band 2x2 802.11ax
551fc6
- iwl7265-firmware sub-package merged into iwl7260-firmware sub-package
551fc6
551fc6
* Mon Apr 29 2019 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20190429-72.gitddde598
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- cxgb4: update firmware to revision 1.23.4.0 (rhbz 1690727)
551fc6
- linux-firmware: Add firmware file for Intel Bluetooth 22161 (rhbz 1622438)
551fc6
551fc6
* Mon Mar 18 2019 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20190318-71.git283373f
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- cxgb4: update firmware to revision 1.23.3.0 (rhbz 1642422)
551fc6
551fc6
* Tue Feb 26 2019 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20190225-70.git80dee31
551fc6
- cxgb4: update firmware to revision 1.22.9.0 (rhbz 1671610)
551fc6
- nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.10.A.13 (rhbz 1637996)
551fc6
- linux-firmware: Update firmware patch for Intel Bluetooth 8260 (rhbz 1649148)
551fc6
- qed: Add 8.37.7.0 firmware image (rhbz 1654809)
551fc6
- liquidio: fix GPL compliance issue (rhbz 1622521)
551fc6
- Update Intel OPA hfi1 firmware (rhbz 1637240)
551fc6
- qed: Add firmware 8.37.7.0 (rhbz 1643554)
551fc6
551fc6
* Tue Oct 09 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180911-69.git85c5d90
551fc6
- liquidio: remove firmware that violates GPL license (rhbz 1637696)
551fc6
551fc6
* Tue Sep 11 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180911-68.git85c5d90
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- nvidia: update firmware for Pascal GPUs (rhbz 1625514)
551fc6
551fc6
* Tue Jul 17 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180717-67.git8d69bab
551fc6
- Update to latest upstream linux-firmware image for assorted netdrv updates
551fc6
- chelsio: update firmware to revision 1.20.8.0 (rhbz 1523202)
551fc6
551fc6
* Mon Jun 25 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180529-66.git7518922
551fc6
- Only update initrd when the package is being updated (rhbz 1584178)
551fc6
551fc6
* Tue May 29 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180529-65.git7518922
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- amd: update microcode for family 15h (rhbz 1574575)
551fc6
551fc6
* Tue May 22 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180518-64.git2a9b2cf
551fc6
- Add early initramfs update in case of AMD host (rhbz 1580584)
551fc6
551fc6
* Fri May 18 2018 Bruno E. O. Meneguele <bmeneg@redhat.com> - 20180518-63.git2a9b2cf
551fc6
- Update to latest upstream linux-firmware image for assorted netdrv updates
551fc6
- amd: add microcode for family 17h and update for family 15h (rhbz 1574575)
551fc6
551fc6
* Tue Feb 20 2018 Rafael Aquini <aquini@redhat.com> - 20180220-62.git6d51311
551fc6
- nfp: NIC stops transmitting for small MSS values when TSO is enabled (rhbz 1542263)
551fc6
- chelsio: pull in latests firmware 1.17.14.0 (rhbz 1538590)
551fc6
551fc6
* Tue Jan 16 2018 Rafael Aquini <aquini@redhat.com> - 20180113-61.git65b1c68
551fc6
- Adjust Requires(post) for functional scripting due to ucode revert (rhbz 1533945)
551fc6
551fc6
* Sat Jan 13 2018 Rafael Aquini <aquini@redhat.com> - 20180113-60.git65b1c68
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- netr: Add Netronome TC flower firmware (rhbz 1518900)
551fc6
- Revert amd-ucode for fam17h (rhbz 1533945)
551fc6
551fc6
* Wed Jan 03 2018 Rafael Aquini <aquini@redhat.com> - 20171127-59.git17e6288
551fc6
- Add amd-ucode for fam17h
551fc6
551fc6
* Mon Nov 27 2017 Rafael Aquini <aquini@redhat.com> - 20171127-58.git17e6288
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- iwlwifi: Firmware update for 3160, 3168, 7260, 7265 and 7265D WIFI devices (rhbz 1508709)
551fc6
- iwlwifi: Firmware update for 8260 and 8265 WIFI devices (rhbz 1508711)
551fc6
- iwlwifi: Firmware update for 9260 and 9560 WIFI devices (rhbz 1501166)
551fc6
- Fixes CVE-2016-0801 CVE-2017-0561 CVE-2017-9417
551fc6
551fc6
* Wed Oct 11 2017 Rafael Aquini <aquini@redhat.com> - 20171011-57.gitbf04291
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- ath10k: Update to the latest firmware released version (rhbz 1457363)
551fc6
- opa: update Intel Omni-Path Architecture firmware (rhbz 1452785)
551fc6
- chelsio: Pull in the latest firmware 1.16.63.0 (rhbz 1458328)
551fc6
- qla2xxx: Update firmware version to 8.07.00 (rhbz 1427148)
551fc6
551fc6
* Mon Jun 26 2017 Rafael Aquini <aquini@redhat.com> - 20170606-56.gitc990aae
551fc6
- opa: Revert switch firmware back to 0.47 (rhbz 1464629)
551fc6
551fc6
* Tue Jun 06 2017 Rafael Aquini <aquini@redhat.com> - 20170606-55.gitc990aae
551fc6
- chelsio: Pull in the latest firmware 1.16.45.0 (rhbz 1457631)
551fc6
551fc6
* Tue May 30 2017 Rafael Aquini <aquini@redhat.com> - 20170530-54.gitdf40d15
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- opa: HFI firmware problems with new OPA switch firmware (rhbz 1452253)
551fc6
551fc6
* Tue May 23 2017 Rafael Aquini <aquini@redhat.com> - 20170328-53.git44d8e8d
551fc6
- chelsio: Pull in the latest firmware 1.16.43.0 (rhbz 1451387)
551fc6
551fc6
* Tue Mar 28 2017 Rafael Aquini <aquini@redhat.com> - 20170328-52.git44d8e8d
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- nfp: add firmware for Netronome Ethernet Driver (rhbz 1432592)
551fc6
551fc6
* Tue Mar 07 2017 Rafael Aquini <aquini@redhat.com> - 20170307-51.git87714d8
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- chelsio: Update to the latest firmware released version (rhbz 1385911)
551fc6
- drm: Update for radeon and amdgpu latest firmware released version (rhbz 1425197)
551fc6
551fc6
* Fri Feb 17 2017 Rafael Aquini <aquini@redhat.com> - 20170217-50.git6d3bc88
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- chelsio: Update to the latest firmware released version (rhbz 1395322)
551fc6
- iwlwifi: Update to the latest firmware released version (rhbz 1385749)
551fc6
- ath10k: Update to the latest firmware released version (rhbz 1385743)
551fc6
- hfi1: Update to the latest firmware released version (rhbz 1382805)
551fc6
551fc6
* Tue Aug 30 2016 Rafael Aquini <aquini@redhat.com> - 20160830-49.git7534e19
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Update QCA6174/hw3.0/board-2.bin file to support ath10k devices (rhbz 1368159)
551fc6
551fc6
* Tue Aug 23 2016 Rafael Aquini <aquini@redhat.com> - 20160728-48.git0daeaf3
551fc6
- Clean up t{4,5}fw.bin symlink leftovers from bug 1262128 (rhbz 1365763)
551fc6
551fc6
* Thu Jul 28 2016 Rafael Aquini <aquini@redhat.com> - 20160728-47.git0daeaf3
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Core14 firmware release for 7265, 7260, 3160 wireless devices (rhbz 1358566)
551fc6
- Core19 firmware release for 7265D, 8260, 8265, 3168 wireless devices (rhbz 1358568)
551fc6
551fc6
* Wed Jun 15 2016 Rafael Aquini <aquini@redhat.com> - 20160615-46.gita4bbc81
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Nuke old cxgb4 firmware blobs tarball (rhbz 1336906)
551fc6
- Update to latest Chelsio firmware release version (rhbz 1336906)
551fc6
551fc6
* Tue Apr 26 2016 Rafael Aquini <aquini@redhat.com> - 20160426-45.git986a5a8
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Restore AMD-ucode firmware blob again (rhbz 866700)
551fc6
- qat: Update to the latest upstream firmware (rhbz 1173792)
551fc6
- WiFi on Windstorm Peak Wireless Adapter 8265 - firmware support (rhbz 1315534)
551fc6
- WiFi on Sandy Peak Wireless Adapter 3168 - firmware support (rhbz 1315536)
551fc6
551fc6
* Thu Mar 10 2016 Rafael Aquini <aquini@redhat.com> - 20160223-44.git8d1fd61
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Update Intel Omni-Path Architecture hfi1 Firmware (rhbz 1267015)
551fc6
551fc6
* Mon Sep 14 2015 Jarod Wilson <jarod@redhat.com> - 20150904-43.git6ebf5d5
551fc6
- Add more old chelsio firmwares, they nuked the one the driver in
551fc6
  RHEL7.2 is expecting from upstream (rhbz 1262128)
551fc6
- Remove amd-ucode again, it simply breaks too many systems (rhbz 1246393)
551fc6
551fc6
* Fri Sep 04 2015 Rafael Aquini <aquini@redhat.com> - 20150904-42.git6ebf5d5
551fc6
- Add Intel Omni-Path Architecture hfi1 Firmware (rhbz 1194910)
551fc6
- Update skl firmware for gpu (rhbz 1210012)
551fc6
551fc6
* Wed Aug 12 2015 Rafael Aquini <aquini@redhat.com> - 20150727-41.git75cc3ef
551fc6
- Declare obsolecence for (old) removed firmware subpackages (rhbz 1232315)
551fc6
551fc6
* Mon Jul 27 2015 Rafael Aquini <aquini@redhat.com> - 20150727-40.git75cc3ef
551fc6
- Add firmware support for the "Snowfield Peak" wireless adapter (rhbz 1169604)
551fc6
551fc6
* Tue Jul 21 2015 Rafael Aquini <aquini@redhat.com> - 20150612-39.git3161bfa
551fc6
- Restore AMD-ucode firmware blob again (rhbz 1016168)
551fc6
551fc6
* Thu Jun 18 2015 Rafael Aquini <aquini@redhat.com> - 20150612-38.git3161bfa
551fc6
- Reintroduce upstream nuked cxgb4 firmware old blobs (rhbz 1189256)
551fc6
551fc6
* Fri Jun 12 2015 Rafael Aquini <aquini@redhat.com> - 20150612-37.git3161bfa
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- cxgb4: Update firmware to revision 1.13.32.0 (rhbz 1189256)
551fc6
- qat: Update to the latest upstream firmware (rhbz 1173792)
551fc6
- Use a common version number for both the iwl*-firmware packages and linux-firmware itself
551fc6
551fc6
* Thu Sep 11 2014 Jarod Wilson <jarod@redhat.com> - 20140911-0.1.git365e80c
551fc6
- Update to latest upstream linux-firmware image for assorted updates
551fc6
- Adds Intel Quick Assist Technology firmware (rhbz 1127338)
551fc6
- Updates bnx2x adapter firmware to version 7.10.51 (rhbz 1089403)
551fc6
- Updates myri10ge adapter firmware to version 1.4.57 (rhbz 1063702)
551fc6
- Removes firmware for drivers not shipped with Red Hat Enterprise Linux 7 (rhbz 1016595)
551fc6
551fc6
* Mon Aug 04 2014 Jarod Wilson <jarod@redhat.com> - 20140804-0.1.git6bce2b0
551fc6
- Update to latest linux-firmware to pick up new Qlogic firmware (rhbz 1089364)
551fc6
551fc6
* Mon Mar 24 2014 Prarit Bhargava <prarit@redhat.com> - 20140213-0.3.git4164c23
551fc6
- Revert AMD firmware update again (rhbz 1079114)
551fc6
551fc6
* Tue Mar 11 2014 Jarod Wilson <jarod@redhat.com> - 20140213-0.2.git4164c23
551fc6
- Restore amd-ucode (rhbz 866700)
551fc6
551fc6
* Thu Feb 13 2014 Jarod Wilson <jarod@redhat.com> - 20140213-0.1.git4164c23
551fc6
- Add bnx2x FW 7.8.19 to fix FCoE on 4-port cards (rhbz 1061351)
551fc6
551fc6
* Tue Jan 07 2014 Jarod Wilson <jarod@redhat.com> - 20140102-0.2.git52d77db
551fc6
- Fix Obsoletes for iwl100-firmware (rhbz 1035459)
551fc6
551fc6
* Thu Jan 02 2014 Jarod Wilson <jarod@redhat.com> - 20140102-0.1.git52d77db
551fc6
- Update to latest linux-firmware to pick up new Brocade firmware (rhbz 1030677)
551fc6
551fc6
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 20131106-0.4.git7d0c7a8
551fc6
- Mass rebuild 2013-12-27
551fc6
551fc6
* Tue Dec 03 2013 Jarod Wilson <jarod@redhat.com> - 20131106-0.3.git7d0c7a8
551fc6
- Add new fwdir define for /usr/lib/firmware and use it (rhbz 884107)
551fc6
551fc6
* Thu Nov 14 2013 Jarod Wilson <jarod@redhat.com> - 20131106-0.2.git7d0c7a8
551fc6
- Temporarily add old brocade firmwares to work with not-yet-updated bfa driver (rhbz 1030532)
551fc6
551fc6
* Wed Nov 06 2013 Jarod Wilson <jarod@redhat.com> - 20131106-0.1.git7d0c7a8
551fc6
- Update to latest upstream linux-firmware to pick up bfa firmware (rhbz 1013426)
551fc6
- Fix up Obsoletes to all use <= comparisons
551fc6
551fc6
* Fri Sep 20 2013 Jarod Wilson <jarod@redhat.com> - 20130820-0.4.git600caef
551fc6
- Drop amd-ucode to avoid bug 1007411 for now
551fc6
551fc6
* Tue Aug 20 2013 Jarod Wilson <jarod@redhat.com> - 20130820-0.3.git600caef
551fc6
- Put in proper URL and URL-less Source0 location, and a note about how
551fc6
  we generate the tarball by hand from a git tree
551fc6
551fc6
* Tue Aug 20 2013 Jarod Wilson <jarod@redhat.com> - 20130820-0.2.git600caef
551fc6
- Fix up build breakage from split nvr for iwlwifi
551fc6
551fc6
* Tue Aug 20 2013 Jarod Wilson <jarod@redhat.com> - 20130820-0.1.git600caef
551fc6
- Update to latest upstream git tree
551fc6
551fc6
* Thu Apr 18 2013 Josh Boyer <jwboyer@redhat.com> - 20130418-0.1.gitb584174
551fc6
- Update to latest upstream git tree
551fc6
551fc6
* Tue Mar 19 2013 Josh Boyer <jwboyer@redhat.com>
551fc6
- Own the firmware directories (rhbz 919249)
551fc6
551fc6
* Thu Feb 21 2013 Josh Boyer <jwboyer@redhat.com> - 20130201-0.4.git65a5163
551fc6
- Obsolete netxen-firmware.  Again.  (rhbz 913680)
551fc6
551fc6
* Mon Feb 04 2013 Josh Boyer <jwboyer@redhat.com> - 20130201-0.3.git65a5163
551fc6
- Obsolete ql2[45]00-firmware packages (rhbz 906898)
551fc6
 
551fc6
* Fri Feb 01 2013 Josh Boyer <jwboyer@redhat.com> 
551fc6
- Update to latest upstream release
551fc6
- Provide firmware for carl9170 (rhbz 866051)
551fc6
551fc6
* Wed Jan 23 2013 Ville Skyttä <ville.skytta@iki.fi> - 20121218-0.2.gitbda53ca
551fc6
- Own subdirs created in /lib/firmware (rhbz 902005)
551fc6
551fc6
* Wed Jan 23 2013 Josh Boyer <jwboyer@redhat.com>
551fc6
- Correctly obsolete the libertas-usb8388-firmware packages (rhbz 902265)
551fc6
551fc6
* Tue Dec 18 2012 Josh Boyer <jwboyer@redhat.com>
551fc6
- Update to latest upstream.  Adds brcm firmware updates
551fc6
551fc6
* Wed Oct 10 2012 Josh Boyer <jwboyer@redhat.com>
551fc6
- Consolidate rt61pci-firmware and rt73usb-firmware packages (rhbz 864959)
551fc6
- Consolidate netxen-firmware and ql2[123]xx-firmware packages (rhbz 864959)
551fc6
551fc6
* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com>
551fc6
- Update to latest upstream.  Adds marvell wifi updates (rhbz 858388)
551fc6
551fc6
* Tue Sep 18 2012 Josh Boyer <jwboyer@redhat.com>
551fc6
- Add patch to create libertas subpackages from Daniel Drake (rhbz 853198)
551fc6
551fc6
* Fri Sep 07 2012 Josh Boyer <jwboyer@redhat.com> 20120720-0.2.git7560108
551fc6
- Add epoch to iwl1000 subpackage to preserve upgrade patch (rhbz 855426)
551fc6
551fc6
* Fri Jul 20 2012 Josh Boyer <jwboyer@redhat.com> 20120720-0.1.git7560108
551fc6
- Update to latest upstream.  Adds more realtek firmware and bcm4334
551fc6
551fc6
* Tue Jul 17 2012 Josh Boyer <jwboyer@redhat.com> 20120717-0.1.gitf1f86bb
551fc6
- Update to latest upstream.  Adds updated realtek firmware
551fc6
551fc6
* Thu Jun 07 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.5.git375e954
551fc6
- Bump release to get around koji
551fc6
551fc6
* Thu Jun 07 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.4.git375e954
551fc6
- Drop udev requires.  Systemd now provides udev
551fc6
551fc6
* Tue Jun 05 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.3.git375e954
551fc6
- Fix location of BuildRequires so git is inclued in the buildroot
551fc6
- Create iwlXXXX-firmware subpackages (rhbz 828050)
551fc6
551fc6
* Thu May 10 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.1.git375e954
551fc6
- Update to latest upstream.  Adds new bnx2x and radeon firmware
551fc6
551fc6
* Wed Apr 18 2012 Josh Boyer <jwboyer@redhat.com> 20120418-0.1.git85fbcaa
551fc6
- Update to latest upstream.  Adds new rtl and ath firmware
551fc6
551fc6
* Wed Mar 21 2012 Dave Airlie <airlied@redhat.com> 20120206-0.3.git06c8f81
551fc6
- use git to apply the radeon firmware
551fc6
551fc6
* Wed Mar 21 2012 Dave Airlie <airlied@redhat.com> 20120206-0.2.git06c8f81
551fc6
- add radeon southern islands/trinity firmware
551fc6
551fc6
* Tue Feb 07 2012 Josh Boyer <jwboyer@redhat.com> 20120206-0.1.git06c8f81
551fc6
- Update to latest upstream git snapshot.  Fixes rhbz 786937
551fc6
551fc6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110731-3
551fc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
551fc6
551fc6
* Thu Aug 04 2011 Tom Callaway <spot@fedoraproject.org> 20110731-2
551fc6
- resolve conflict with netxen-firmware
551fc6
551fc6
* Wed Aug 03 2011 David Woodhouse <dwmw2@infradead.org> 20110731-1
551fc6
- Latest firmware release with v1.3 ath9k firmware (#727702)
551fc6
551fc6
* Sun Jun 05 2011 Peter Lemenkov <lemenkov@gmail.com> 20110601-2
551fc6
- Remove duplicated licensing files from /lib/firmware
551fc6
551fc6
* Wed Jun 01 2011 Dave Airlie <airlied@redhat.com> 20110601-1
551fc6
- Latest firmware release with AMD llano support.
551fc6
551fc6
* Thu Mar 10 2011 Dave Airlie <airlied@redhat.com> 20110304-1
551fc6
- update to latest upstream for radeon ni/cayman, drop nouveau fw we don't use it anymore
551fc6
551fc6
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110125-2
551fc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
551fc6
551fc6
* Tue Jan 25 2011 David Woodhouse <dwmw2@infradead.org> 20110125-1
551fc6
- Update to linux-firmware-20110125 (new bnx2 firmware)
551fc6
551fc6
* Fri Jan 07 2011 Dave Airlie <airlied@redhat.com> 20101221-1
551fc6
- rebase to upstream release + add new radeon NI firmwares.
551fc6
551fc6
* Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-4
551fc6
- Really obsolete ueagle-atm4-firmware
551fc6
551fc6
* Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-3
551fc6
- Obsolete ueagle-atm4-firmware
551fc6
551fc6
* Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-2
551fc6
- Remove duplicate radeon firmwares; they're upstream now
551fc6
551fc6
* Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-1
551fc6
- Update to linux-firmware-20100806 (more legacy firmwares from kernel source)
551fc6
551fc6
* Fri Apr 09 2010 Dave Airlie <airlied@redhat.com> 20100106-4
551fc6
- Add further radeon firmwares
551fc6
551fc6
* Wed Feb 10 2010 Dave Airlie <airlied@redhat.com> 20100106-3
551fc6
- add radeon RLC firmware - submitted upstream to dwmw2 already.
551fc6
551fc6
* Tue Feb 09 2010 Ben Skeggs <bskeggs@redhat.com> 20090106-2
551fc6
- Add firmware needed for nouveau to operate correctly (this is Fedora
551fc6
  only - do not upstream yet - we just moved it here from Fedora kernel)
551fc6
551fc6
* Wed Jan 06 2010 David Woodhouse <David.Woodhouse@intel.com> 20090106-1
551fc6
- Update
551fc6
551fc6
* Fri Aug 21 2009 David Woodhouse <David.Woodhouse@intel.com> 20090821-1
551fc6
- Update, fix typos, remove some files which conflict with other packages.
551fc6
551fc6
* Thu Mar 19 2009 David Woodhouse <David.Woodhouse@intel.com> 20090319-1
551fc6
- First standalone kernel-firmware package.