From 4dc2d9d9e6aaa99b0d5601f1642a70c277c27f350267a5a431bf506e5373d7cd Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Fri, 2 Jun 2017 08:35:30 +0000 Subject: [PATCH] Accepting request 500382 from home:tiwai:branches:Kernel:HEAD - Cleanup spec file to reduce superfluous lines (bsc#1041354). - Remove the superfluous isci/* devel sources - Sync changelogs with SLE (bsc#1041354) - Update qlogic qla2xxx firmware to 08.04.00 (bsc#993846) - Exclude i586 and s390 builds on OBS as well - Update to version 20170530 (bsc#1039310): * Update Intel OPA hfi1 firmware (fate#319251) - Remove hfi1_platform.dat manually (fate#321476 and 321477) - Update to version 20170404 (fate#321702): - Update to version 20170113 (FATE#321353): - Update to version 20161130 (bsc#1010690): - Update qlogic qed/qede - update FW to version 8.10.5.0 (bsc#993873). - Update Chelsio cxgb4 firmware to version 1.15.37.0 (bsc#975328) - Update to version 20160516git / commit 80d463be829a (fate#320305). - Intel SKL audio update - rt2800usb / rt2800pci update - amdgpu update - Obsolete the SP1 compat-wireless-firmware package (bsc#975894). - Update to version 20160503 : - Update to version 20160421 (fate#fate#320305): - Update to version 20160330 (fate#fate#320305): - Update to version 20160112git (commit 40e9ae8) (fate#320305): - cxgb4: update firmware to revision 1.14.4.0 for T4 and T5 (bsc#945218) - Replaced cxgb4-update-firmware-to-revision-1.13.32.0-for-T4-a.patch OBS-URL: https://build.opensuse.org/request/show/500382 OBS-URL: https://build.opensuse.org/package/show/Kernel:HEAD/kernel-firmware?expand=0&rev=162 --- .gitattributes | 3 ++ kernel-firmware.changes | 104 ++++++++++++++++++++++++++++++++++++---- kernel-firmware.spec | 17 ++++++- ql2600_fw.bin | 3 ++ ql2700_fw.bin | 3 ++ ql8300_fw.bin | 3 ++ 6 files changed, 122 insertions(+), 11 deletions(-) create mode 100644 ql2600_fw.bin create mode 100644 ql2700_fw.bin create mode 100644 ql8300_fw.bin diff --git a/.gitattributes b/.gitattributes index 05acf24..ad4a8fc 100644 --- a/.gitattributes +++ b/.gitattributes @@ -23,3 +23,6 @@ *.zst filter=lfs diff=lfs merge=lfs -text ## Specific LFS patterns ast_dp501_fw.bin filter=lfs diff=lfs merge=lfs -text +ql2600_fw.bin filter=lfs diff=lfs merge=lfs -text +ql2700_fw.bin filter=lfs diff=lfs merge=lfs -text +ql8300_fw.bin filter=lfs diff=lfs merge=lfs -text diff --git a/kernel-firmware.changes b/kernel-firmware.changes index 04314cf..0506019 100644 --- a/kernel-firmware.changes +++ b/kernel-firmware.changes @@ -1,7 +1,16 @@ +------------------------------------------------------------------- +Thu Jun 1 11:09:38 CEST 2017 - tiwai@suse.de + +- Cleanup spec file to reduce superfluous lines (bsc#1041354). +- Remove the superfluous isci/* devel sources +- Sync changelogs with SLE (bsc#1041354) +- Update qlogic qla2xxx firmware to 08.04.00 (bsc#993846) +- Exclude i586 and s390 builds on OBS as well + ------------------------------------------------------------------- Thu Jun 1 07:14:19 UTC 2017 - mpluskal@suse.com -- Update to version 20170530: +- Update to version 20170530 (bsc#1039310): * linux-firmware: add wil6210 firmware 4.1.0.55 * cxgb4: update firmware to revision 1.16.45.0. @@ -11,7 +20,7 @@ Mon May 22 11:32:30 CEST 2017 - tiwai@suse.de - Update to version 20170522 (commit df40d15d6ad6) (bsc#1039785): * Update firmware for 3168 * qed: Add firmware 8.20.0.0 - * Update Intel OPA hfi1 firmware + * Update Intel OPA hfi1 firmware (fate#319251) ------------------------------------------------------------------- Tue May 16 14:54:36 UTC 2017 - mpluskal@suse.com @@ -21,6 +30,11 @@ Tue May 16 14:54:36 UTC 2017 - mpluskal@suse.com * linux-firmware: add Marvell USB8997 firmware image * iwlwifi: update -22 firmware for 3168 +------------------------------------------------------------------- +Fri Apr 28 16:39:25 UTC 2017 - trenn@suse.de + +- Remove hfi1_platform.dat manually (fate#321476 and 321477) + ------------------------------------------------------------------- Mon Apr 24 21:22:16 UTC 2017 - mpluskal@suse.com @@ -33,7 +47,7 @@ Mon Apr 24 21:22:16 UTC 2017 - mpluskal@suse.com ------------------------------------------------------------------- Wed Apr 5 13:05:02 UTC 2017 - mpluskal@suse.com -- Update to version 20170404: +- Update to version 20170404 (fate#321702): * linux-firmware: intel: Update Broxton audio firmware * nfp: Add firmware 0.6.1 * mediatek: update MT8173 VPU firmware for unsupported VP9 profiles @@ -99,7 +113,7 @@ Sat Feb 18 10:17:51 UTC 2017 - mpluskal@suse.com ------------------------------------------------------------------- Sat Jan 14 07:40:25 UTC 2017 - mpluskal@suse.com -- Update to version 20170113: +- Update to version 20170113 (FATE#321353): * WHENCE: Add new amdgpu firmware * WHENCE: Add new snd_intel_sst_core * LICENCE.siano: Add copyright years @@ -118,7 +132,7 @@ Sat Jan 14 07:40:25 UTC 2017 - mpluskal@suse.com ------------------------------------------------------------------- Sat Dec 03 09:56:31 UTC 2016 - mpluskal@suse.com -- Update to version 20161130: +- Update to version 20161130 (bsc#1010690): * linux-firmware: update BYT audio firmware * rtlwifi: Add updates for RTL8723BE and RTL8821AE * linux-firmware: Update firmware patch for Intel Bluetooth 7265 (C0) @@ -185,6 +199,11 @@ Thu Aug 25 20:16:19 UTC 2016 - mpluskal@suse.com * ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.54 * ath10k: QCA6174: update board files +------------------------------------------------------------------- +Wed Aug 17 07:54:40 UTC 2016 - acho@suse.com + +- Update qlogic qed/qede - update FW to version 8.10.5.0 (bsc#993873). + ------------------------------------------------------------------- Sun Aug 07 18:39:43 UTC 2016 - mpluskal@suse.com @@ -235,6 +254,20 @@ Sat Jun 04 07:24:28 UTC 2016 - mpluskal@suse.com * linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B3/B4) * linux-firmware: Update firmware patch for Intel Bluetooth 7260 (B5/B6) +------------------------------------------------------------------- +Thu Jun 2 18:57:26 UTC 2016 - bpoirier@suse.com + +- Update Chelsio cxgb4 firmware to version 1.15.37.0 (bsc#975328) + +------------------------------------------------------------------- +Thu May 26 09:47:28 UTC 2016 - mmarek@suse.com + +- Update to version 20160516git / commit 80d463be829a (fate#320305). + - Intel SKL audio update + - rt2800usb / rt2800pci update + - amdgpu update +- Obsolete the SP1 compat-wireless-firmware package (bsc#975894). + ------------------------------------------------------------------- Tue May 24 15:48:07 UTC 2016 - mpluskal@suse.com @@ -247,7 +280,7 @@ Tue May 24 15:48:07 UTC 2016 - mpluskal@suse.com ------------------------------------------------------------------- Wed May 04 13:55:35 UTC 2016 - mpluskal@suse.com -- Update to version 20160503: +- Update to version 20160503 : * radeon: update CIK UVD firmware * ath10k: QCA6174 hw2.1: update firmware-5.bin to SW_RM.1.1.1-00157-QCARMSWPZ-1 * ath10k: QCA6174 hw2.1: add board-2.bin @@ -257,7 +290,7 @@ Wed May 04 13:55:35 UTC 2016 - mpluskal@suse.com ------------------------------------------------------------------- Fri Apr 22 18:47:05 UTC 2016 - mpluskal@suse.com -- Update to version 20160421: +- Update to version 20160421 (fate#fate#320305): * amdgpu: update CZ to new UVD fw that supports 40 sessions * linux-firmware: Update firmware file for Intel Bluetooth 8265 @@ -271,7 +304,7 @@ Thu Apr 14 07:22:53 UTC 2016 - mpluskal@suse.com ------------------------------------------------------------------- Sun Apr 03 07:59:16 UTC 2016 - mpluskal@suse.com -- Update to version 20160330: +- Update to version 20160330 (fate#fate#320305): * wl18xx: update firmware file * linux-firmware: intel: Update Skylake audio firmware * linux-firmware/i915: Major GuC release for Skylake - ver 6.1 @@ -285,7 +318,7 @@ Sun Apr 03 07:59:16 UTC 2016 - mpluskal@suse.com ------------------------------------------------------------------- Fri Jan 15 15:00:34 UTC 2016 - mmarek@suse.cz -- Update to version 20160112git (commit 40e9ae8) +- Update to version 20160112git (commit 40e9ae8) (fate#320305): * Update firmware patch for Intel Bluetooth 7265 (D1) * rtlwifi: v35 firmware for rtl8723bu * qed: Add firmware 8.7.3.0. @@ -376,6 +409,16 @@ Fri Sep 25 10:49:26 CEST 2015 - tiwai@suse.de * New minor DMC release for Skylake - ver1_22 * New minor DMC release for Broxton - ver1_06 +------------------------------------------------------------------- +Mon Sep 14 10:01:32 UTC 2015 - dchang@suse.com + +- cxgb4: update firmware to revision 1.14.4.0 for T4 and T5 + (bsc#945218) + - Replaced cxgb4-update-firmware-to-revision-1.13.32.0-for-T4-a.patch + with cxgb4-update-firmware-to-revision-1.14.4.0.patch + - Replaced t4fw-1.13.32.0.bin and t5fw-1.13.32.0.bin with + t4fw-1.14.4.0.bin and t5fw-1.14.4.0.bin + ------------------------------------------------------------------- Mon Sep 7 13:42:46 CEST 2015 - tiwai@suse.de @@ -394,6 +437,18 @@ Mon Sep 7 13:42:46 CEST 2015 - tiwai@suse.de * bnx2x: Update to FW version 7.12.30 * tegra: add GK20A FECS/GPCCS firmware +------------------------------------------------------------------- +Tue Aug 11 03:33:25 UTC 2015 - dchang@suse.com + +- Update symlinks in cxgb4 subdirectory. (bsc#924378 FATE#318565) + +------------------------------------------------------------------- +Wed Aug 5 09:37:17 UTC 2015 - dchang@suse.com + +- Update Chelsio cxgb4 firmware to revision 1.13.32.0 for T4 and T5 + (bsc#924378 FATE#318565) + - Add t4fw-1.13.32.0.bin and t5fw-1.13.32.0.bin + ------------------------------------------------------------------- Wed Jul 15 11:59:47 CEST 2015 - tiwai@suse.de @@ -408,6 +463,13 @@ Wed Jul 15 11:59:47 CEST 2015 - tiwai@suse.de * iwlwifi: add new -13 firmware for iwlmvm devices * i915 Skylake DMC/GuC firmwares +------------------------------------------------------------------- +Fri Jun 26 10:01:12 UTC 2015 - glin@suse.com + +- Update QLogic bna firmware (bsc#922050, FATE#318601) + + ctfw-3.2.5.1.bin, ct2fw-3.2.5.1.bin +- Exclude i586 and s390 + ------------------------------------------------------------------- Tue Jun 16 15:47:03 CEST 2015 - tiwai@suse.de @@ -495,6 +557,11 @@ Wed Sep 3 12:57:59 CEST 2014 - tiwai@suse.de - Update to git snapshot 20140903: * Another Intel BT firmware updates (bnc#894810) +------------------------------------------------------------------- +Thu Jul 3 14:28:51 UTC 2014 - mmarek@suse.cz + +- Drop firmware signatures (bnc#867199) + ------------------------------------------------------------------- Tue Jun 24 15:31:52 CEST 2014 - tiwai@suse.de @@ -508,6 +575,16 @@ Fri Apr 4 17:41:05 CEST 2014 - tiwai@suse.de ibt-hw-37.8.10-fw-1.10.2.27.d.bseq ibt-hw-37.8.bseq +------------------------------------------------------------------- +Fri Apr 4 13:27:16 UTC 2014 - mmarek@suse.cz + +- Regenerate the initrd in %posttrans (fate#313506) + +------------------------------------------------------------------- +Tue Apr 1 13:49:04 UTC 2014 - mmarek@suse.cz + +- Sign firmware files in the buildservice (bnc#867199) + ------------------------------------------------------------------- Mon Mar 24 10:29:58 CET 2014 - tiwai@suse.de @@ -516,7 +593,7 @@ Mon Mar 24 10:29:58 CET 2014 - tiwai@suse.de ------------------------------------------------------------------- Wed Mar 19 09:02:11 CET 2014 - tiwai@suse.de -- Update to git snapshot 20140319 (bnc#869039) +- Update to git snapshot 20140319 (bnc#869039,bnc#869180) * brcm: add firmware for the BCM43362 WLAN device * iwlwifi: update firmware for 7260 / 3160 devices * WHENCE: Fix oddly capitalised instances of 'File' @@ -561,6 +638,13 @@ Wed Mar 19 09:02:11 CET 2014 - tiwai@suse.de - Remove obsoleted iwlwifi-4965 and carl9170w sources +------------------------------------------------------------------- +Wed Jan 22 22:10:00 UTC 2014 - bpoirier@suse.de + +- linux-firmware: 3.2.3.0 Firmware for Brocade Adapters (bnc#855232 + FATE#315938) + Limited to the bna firmware. + ------------------------------------------------------------------- Thu Dec 19 16:27:35 UTC 2013 - meissner@suse.com diff --git a/kernel-firmware.spec b/kernel-firmware.spec index 06c4f6e..1412c08 100644 --- a/kernel-firmware.spec +++ b/kernel-firmware.spec @@ -20,6 +20,7 @@ %define __ksyms_supplements bash %{_sourcedir}/firmware.sh --cache %{_builddir}/%{?buildsubdir}/find_supplements.cache --find-supplements %define __ksyms_path ^/lib/firmware %define version_unconverted 20170530 + Name: kernel-firmware Version: 20170530 Release: 0 @@ -27,10 +28,18 @@ Summary: Linux kernel firmware files License: SUSE-Firmware and GPL-2.0 and GPL-2.0+ and MIT Group: System/Kernel Url: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ +# Created with umask 022; cd /_tmp +# After git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git +# cd linux-firmware +# git archive --format=tar --prefix=linux-firmware-$version/ -v master ./ | xz -9 -M 4G --check=crc32 -T 4 > /tmp/linux-firmware-$version.tar.xz +# Source0: kernel-firmware-%{version}.tar.xz Source1: firmware.sh # ast_dp501_fw.bin generated from header file of xf86-video-ast: MIT/X11 License Source2: ast_dp501_fw.bin +Source8: ql2600_fw.bin +Source9: ql2700_fw.bin +Source10: ql8300_fw.bin Source99: %{name}-rpmlintrc BuildRequires: fdupes BuildRequires: kernel-default @@ -66,8 +75,11 @@ Provides: iwl6000g2-ucode Obsoletes: iwl6000g2-ucode Provides: ath3k-firmware Obsoletes: ath3k-firmware +Provides: compat-wireless-firmware = 4.4 +Obsoletes: compat-wireless-firmware < 4.4 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +ExcludeArch: %ix86 s390 %description This package contains the firmware for in-kernel drivers that was @@ -86,7 +98,7 @@ This package contains the microcode files used by AMD CPUs. %prep %setup -q -cp %{SOURCE2} . +cp %{S:2} %{S:8} %{S:9} %{S:10} . %build # nothing to do @@ -103,6 +115,9 @@ rm -f %{buildroot}/lib/firmware/ctefx.bin rm -f %{buildroot}/lib/firmware/ctspeq.bin # Devel files rm -rf %{buildroot}/lib/firmware/carl9170fw +# Devel files +rm -f %{buildroot}/lib/firmware/isci/{Makefile,README} +rm -f %{buildroot}/lib/firmware/isci/*.[ch] %post %{?regenerate_initrd_post} diff --git a/ql2600_fw.bin b/ql2600_fw.bin new file mode 100644 index 0000000..ecf097e --- /dev/null +++ b/ql2600_fw.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e39cc129af5281ccd533b927be0a6d40c726a7bc3fe6f18ba188893d6ef4ddc +size 340116 diff --git a/ql2700_fw.bin b/ql2700_fw.bin new file mode 100644 index 0000000..efb0017 --- /dev/null +++ b/ql2700_fw.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:668c1de6c8b57be2a8a7ce5496bee1ac006a7138ade0349509ba34f061c2af11 +size 378480 diff --git a/ql8300_fw.bin b/ql8300_fw.bin new file mode 100644 index 0000000..76abde8 --- /dev/null +++ b/ql8300_fw.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8653c29f2fa379074367cd266e7a4887040d537aeb87c69110e26f53511139d +size 288096