%define rel 1
-%define ver 20220815
+%define ver 20220913
Summary: Firmware files used by the Linux kernel
Summary(pl.UTF-8): Pliki firmware'u używane przez jądro Linuksa
Name: linux-firmware
#Source0: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{version}.tar.gz
# upstream tarball
Source0: https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
-# Source0-md5: a10fae34e085810817822110d05aeb75
+# Source0-md5: 268dc0757ed7d0dd2cabbd3a645d3012
URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
BuildRequires: tar >= 1:1.22
BuildRequires: xz
%description -n chelsio-firmware
Firmware for Chelsio T3/T4/T5/T6
-%package -n intel-sound-firmware
-Summary: Firmware for Intel sound cards
-License: Redistributable, no modification permitted
-Group: Base/Kernel
-
-%description -n intel-sound-firmware
-Firmware for Intel sound cards
-
%package -n intel-bluetooth-firmware
Summary: Firmware for Intel Bluetooth adapters
License: Redistributable, no modification permitted
%description -n intel-bluetooth-firmware
Firmware for Intel Bluetooth adapters
+%package -n intel-gpu-firmware
+Summary: Firmware for Intel i915 graphics chips
+License: Redistributable, no modification permitted
+Group: Base/Kernel
+
+%description -n intel-gpu-firmware
+Firmware for Intel i915 graphics chips
+
+%package -n intel-sound-firmware
+Summary: Firmware for Intel sound cards
+License: Redistributable, no modification permitted
+Group: Base/Kernel
+
+%description -n intel-sound-firmware
+Firmware for Intel sound cards
+
%package -n iwl100-firmware
Summary: Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
License: Redistributable, no modification permitted
conditions contained inside the provided LICENSE file. Please read it
carefully.
-%package -n libertas-firmware
+%package -n marvell-firmware
Summary: Firmware for Marvell wirelsess network cards
License: Redistributable, no modification permitted
Group: Base/Kernel
-%description -n libertas-firmware
+%description -n marvell-firmware
Firmware for Marvell wireless network cards
+%package -n mediatek-firmware
+Summary: Firmware for MediaTek devices
+License: Redistributable, no modification permitted
+Group: Base/Kernel
+
+%description -n mediatek-firmware
+Firmware for MediaTek devices.
+
+%package -n mellanox-firmware
+Summary: Firmware for Mellanox Spectrum switches
+License: Redistributable, no modification permitted
+Group: Base/Kernel
+
+%description -n mellanox-firmware
+Firmware for Mellanox Spectrum switches
+
%package -n microcode-data-amd
Summary: Microcode definitions for AMD64 processors
License: Redistributable, no modification permitted
%description -n nvidia-gpu-firmware
Firmware for NVIDIA graphics chips
+%package -n qualcomm-firmware
+Summary: Firmware for Qualcomm SoCs
+License: Redistributable, no modification permitted
+Group: Base/Kernel
+
+%description -n qualcomm-firmware
+Firmware for Qualcomm SoCs
+
%package -n qlogic-firmware
Summary: Firmware for QLogic adapters
License: Redistributable, no modification permitted
/lib/firmware/hfi1_sbus.fw
/lib/firmware/htc_7010.fw
/lib/firmware/htc_9271.fw
-/lib/firmware/i915
/lib/firmware/imx
/lib/firmware/inside-secure
%dir /lib/firmware/intel
/lib/firmware/lgs8g75.fw
/lib/firmware/lt9611uxc_fw.bin
/lib/firmware/matrox
-/lib/firmware/mediatek
-/lib/firmware/mellanox
/lib/firmware/meson
/lib/firmware/microchip
/lib/firmware/moxa
/lib/firmware/qat_c62x.bin
/lib/firmware/qat_c62x_mmp.bin
/lib/firmware/qca
-/lib/firmware/qcom
/lib/firmware/r8a779x_usb3_v1.dlmem
/lib/firmware/r8a779x_usb3_v2.dlmem
/lib/firmware/r8a779x_usb3_v3.dlmem
%files -n atheros-firmware
%defattr(644,root,root,755)
-%doc WHENCE LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k
+%doc WHENCE LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k LICENCE.open-ath9k-htc-firmware
/lib/firmware/ar3k
/lib/firmware/ar5523.bin
/lib/firmware/ar7010*.fw
/lib/firmware/cxgb3
/lib/firmware/cxgb4
+%files -n intel-bluetooth-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENCE.ibt_firmware
+%dir /lib/firmware/intel
+/lib/firmware/intel/ibt-*
+
+%files -n intel-gpu-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENSE.i915
+/lib/firmware/i915
+
%files -n intel-sound-firmware
%defattr(644,root,root,755)
-%doc WHENCE
+%doc WHENCE LICENCE.IntcSST2 LICENCE.adsp_sst LICENCE.fw_sst_0f28
%dir /lib/firmware/intel
/lib/firmware/intel/IntcSST2.bin
/lib/firmware/intel/dsp_fw_*
/lib/firmware/intel/fw_sst_*
-%files -n intel-bluetooth-firmware
-%defattr(644,root,root,755)
-%doc WHENCE LICENCE.ibt_firmware
-%dir /lib/firmware/intel
-/lib/firmware/intel/ibt-*
-
%files -n iwl100-firmware
%defattr(644,root,root,755)
%doc WHENCE LICENCE.iwlwifi_firmware
%doc WHENCE LICENCE.iwlwifi_firmware
/lib/firmware/iwlwifi-9260-*.ucode
-%files -n libertas-firmware
+%files -n marvell-firmware
%defattr(644,root,root,755)
-%doc WHENCE LICENCE.Marvell
+%doc WHENCE LICENCE.Marvell LICENCE.OLPC
/lib/firmware/lbtf_usb.bin
/lib/firmware/libertas
/lib/firmware/mrvl
/lib/firmware/mwl8k
/lib/firmware/mwlwifi
+%files -n mediatek-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENCE.ralink_a_mediatek_company_firmware LICENCE.mediatek
+/lib/firmware/mediatek
+
+%files -n mellanox-firmware
+%defattr(644,root,root,755)
+%doc WHENCE
+/lib/firmware/mellanox
+
%files -n microcode-data-amd
%defattr(644,root,root,755)
%doc WHENCE LICENSE.amd-ucode amd-ucode/README
%doc WHENCE LICENCE.nvidia
/lib/firmware/nvidia
+%files -n qualcomm-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENSE.qcom
+/lib/firmware/qcom
+
%files -n qlogic-firmware
%defattr(644,root,root,755)
%doc WHENCE LICENCE.qla1280 LICENCE.qla2xxx