]> git.pld-linux.org Git - packages/linux-firmware.git/blame - linux-firmware.spec
- updated to 20230919
[packages/linux-firmware.git] / linux-firmware.spec
CommitLineData
228de881
ER
1# TODO
2# - subpackages for various firmwares?
76512514 3# - (since 5.3) compress firmware: https://git.kernel.org/linus/82fd7a8142a10b8eb41313074b3859d82c0857dc
9861c72d 4%define rel 1
64192ad2 5%define ver 20230919
4df55c66 6Summary: Firmware files used by the Linux kernel
3e4558fe 7Summary(pl.UTF-8): Pliki firmware'u używane przez jądro Linuksa
4df55c66 8Name: linux-firmware
35908f4e
ER
9Version: %{ver}
10Release: %{rel}
3e4558fe 11License: GPL+ and GPL v2+ and MIT and Redistributable, no modification permitted
4df55c66 12Group: Base/Kernel
e6475473 13# in case git snapshot is needed
335fd4db
JB
14#define snap b6ea35ff6b9869470a0c68813f1668acb3d356a8
15#Source0: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{snap}.tar.gz
e6475473 16# upstream tarball
335fd4db 17Source0: https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
64192ad2 18# Source0-md5: d99006308bca63a7ddc8fe2e6c057dc3
35908f4e 19URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
e6475473
JB
20BuildRequires: tar >= 1:1.22
21BuildRequires: xz
997c804a
JB
22Suggests: %{name}-amd = %{ver}-%{rel}
23Suggests: %{name}-atheros = %{ver}-%{rel}
24Suggests: %{name}-broadcom = %{ver}-%{rel}
25Suggests: %{name}-cavium = %{ver}-%{rel}
26Suggests: %{name}-chelsio = %{ver}-%{rel}
27Suggests: %{name}-intel = %{ver}-%{rel}
28Suggests: %{name}-marvell = %{ver}-%{rel}
29Suggests: %{name}-mediatek = %{ver}-%{rel}
30Suggests: %{name}-mellanox = %{ver}-%{rel}
31Suggests: %{name}-netronome = %{ver}-%{rel}
32Suggests: %{name}-nvidia = %{ver}-%{rel}
33Suggests: %{name}-nxp = %{ver}-%{rel}
34Suggests: %{name}-qlogic = %{ver}-%{rel}
35Suggests: %{name}-qualcomm = %{ver}-%{rel}
36Suggests: %{name}-realtek = %{ver}-%{rel}
37Suggests: %{name}-ti = %{ver}-%{rel}
10103157 38BuildArch: noarch
4df55c66
AM
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
0fc0601f 41%define no_install_post_strip 1
8d46c154 42%define _enable_debug_packages 0
c583bc1a 43%define _noautochrpath .*/lib/firmware/.*
0fc0601f 44
4df55c66 45%description
3e4558fe 46This package includes firmware files required for some devices to
4df55c66
AM
47operate.
48
3e4558fe
JB
49%description -l pl.UTF-8
50Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
51urządzeń.
52
b18cebe6
JP
53%package amd
54Summary: Firmware for AMD devices
55Summary(pl.UTF-8): Firmware dla urządzeń firmy AMD
bdcb31c2 56Group: Base/Kernel
997c804a 57Obsoletes: microcode-data-amd < 20191221
b18cebe6
JP
58
59%description amd
60Firmware for AMD devices.
61
62%description amd -l pl.UTF-8
63Firmware dla urządzeń firmy AMD.
64
65%package atheros
66Summary: Firmware for Atheros devices
67Summary(pl.UTF-8): Firmware dla urządzeń firmy Atheros
bdcb31c2 68Group: Base/Kernel
b18cebe6
JP
69
70%description atheros
71Firmware for Atheros devices.
72
73%description atheros -l pl.UTF-8
74Firmware dla urządzeń firmy Atheros.
75
76%package broadcom
77Summary: Firmware for Broadcom devices
78Summary(pl.UTF-8): Firmware dla urządzeń firmy Broadcom
bdcb31c2 79Group: Base/Kernel
b18cebe6
JP
80
81%description broadcom
82Firmware for Broadcom devices.
83
84%description broadcom -l pl.UTF-8
85Firmware dla urządzeń firmy Broadcom.
86
87%package cavium
88Summary: Firmware for Cavium devices
89Summary(pl.UTF-8): Firmware dla urządzeń firmy Cavium
bdcb31c2 90Group: Base/Kernel
b18cebe6
JP
91
92%description cavium
93Firmware for Cavium devices.
94
95%description cavium -l pl.UTF-8
96Firmware dla urządzeń firmy Cavium.
97
98%package chelsio
99Summary: Firmware for Chelsio devices
100Summary(pl.UTF-8): Firmware dla urządzeń firmy Chelsio
bdcb31c2 101Group: Base/Kernel
b18cebe6
JP
102
103%description chelsio
104Firmware for Chelsio devices.
105
106%description chelsio -l pl.UTF-8
107Firmware dla urządzeń firmy Chelsio.
108
109%package intel
110Summary: Firmware for Intel devices
111Summary(pl.UTF-8): Firmware dla urządzeń firmy Intel
bdcb31c2 112Group: Base/Kernel
b18cebe6
JP
113
114%description intel
115Firmware for Intel devices.
116
117%description intel -l pl.UTF-8
118Firmware dla urządzeń firmy Intel.
119
120%package marvell
121Summary: Firmware for Marvell devices
122Summary(pl.UTF-8): Firmware dla urządzeń firmy Marvell
bdcb31c2 123Group: Base/Kernel
b18cebe6
JP
124
125%description marvell
126Firmware for Marvell devices.
127
128%description marvell -l pl.UTF-8
129Firmware dla urządzeń firmy Marvell.
130
131%package mediatek
132Summary: Firmware for MediaTek devices
133Summary(pl.UTF-8): Firmware dla urządzeń firmy MediaTek
bdcb31c2 134Group: Base/Kernel
b18cebe6
JP
135
136%description mediatek
137Firmware for MediaTek devices.
138
139%description mediatek -l pl.UTF-8
140Firmware dla urządzeń firmy MediaTek.
141
142%package mellanox
143Summary: Firmware for Mellanox devices
144Summary(pl.UTF-8): Firmware dla urządzeń firmy Mellanox
bdcb31c2 145Group: Base/Kernel
b18cebe6
JP
146
147%description mellanox
148Firmware for Mellanox devices.
149
150%description mellanox -l pl.UTF-8
151Firmware dla urządzeń firmy Mellanox.
152
153%package netronome
154Summary: Firmware for Netronome devices
155Summary(pl.UTF-8): Firmware dla urządzeń firmy Netronome
bdcb31c2 156Group: Base/Kernel
b18cebe6
JP
157
158%description netronome
159Firmware for Netronome devices.
160
161%description netronome -l pl.UTF-8
162Firmware dla urządzeń firmy Netronome.
163
164%package nvidia
165Summary: Firmware for NVIDIA devices
166Summary(pl.UTF-8): Firmware dla urządzeń firmy NVIDIA
bdcb31c2 167Group: Base/Kernel
b18cebe6
JP
168
169%description nvidia
170Firmware for NVIDIA devices.
171
172%description nvidia -l pl.UTF-8
173Firmware dla urządzeń firmy NVIDIA.
174
175%package nxp
176Summary: Firmware for NXP devices
177Summary(pl.UTF-8): Firmware dla urządzeń firmy NXP
bdcb31c2 178Group: Base/Kernel
b18cebe6
JP
179
180%description nxp
181Firmware for NXP devices.
182
183%description nxp -l pl.UTF-8
184Firmware dla urządzeń firmy NXP.
185
186%package qlogic
187Summary: Firmware for QLogic devices
188Summary(pl.UTF-8): Firmware dla urządzeń firmy QLogic
bdcb31c2 189Group: Base/Kernel
b18cebe6
JP
190
191%description qlogic
192Firmware for QLogic devices.
193
194%description qlogic -l pl.UTF-8
195Firmware dla urządzeń firmy QLogic.
196
197%package qualcomm
198Summary: Firmware for Qualcomm devices
199Summary(pl.UTF-8): Firmware dla urządzeń firmy Qualcomm
bdcb31c2 200Group: Base/Kernel
b18cebe6
JP
201
202%description qualcomm
203Firmware for Qualcomm devices.
204
205%description qualcomm -l pl.UTF-8
206Firmware dla urządzeń firmy Qualcomm.
207
208%package realtek
209Summary: Firmware for Realtek devices
210Summary(pl.UTF-8): Firmware dla urządzeń firmy Realtek
bdcb31c2 211Group: Base/Kernel
b18cebe6
JP
212
213%description realtek
214Firmware for Realtek devices.
215
216%description realtek -l pl.UTF-8
217Firmware dla urządzeń firmy Realtek.
218
219%package ti
220Summary: Firmware for Texas Instruments devices
221Summary(pl.UTF-8): Firmware dla urządzeń firmy Texas Instruments
bdcb31c2 222Group: Base/Kernel
b18cebe6
JP
223
224%description ti
225Firmware for Texas Instruments devices.
226
227%description ti -l pl.UTF-8
228Firmware dla urządzeń firmy Texas Instruments.
229
35908f4e
ER
230%package -n iwl100-firmware
231Summary: Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
0fc0601f 232Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 100
35908f4e
ER
233Version: 39.31.5.1
234Release: %{ver}.%{rel}
235License: Redistributable, no modification permitted
bdcb31c2 236Group: Base/Kernel
35908f4e
ER
237
238%description -n iwl100-firmware
239This package contains the firmware required by the Intel wireless
240drivers for Linux to support the iwl100 hardware. Usage of the
241firmware is subject to the terms and conditions contained inside the
242provided LICENSE file. Please read it carefully.
243
0fc0601f
JB
244%description -n iwl100-firmware -l pl.UTF-8
245Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
246kart bezprzewodowych Intela typu iwl100. Używanie firmware'u podlega
247warunkom opisanym w załączonym pliku LICENSE.
248
35908f4e
ER
249%package -n iwl105-firmware
250Summary: Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
0fc0601f 251Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 105
35908f4e
ER
252Version: 18.168.6.1
253Release: %{ver}.%{rel}
254License: Redistributable, no modification permitted
bdcb31c2 255Group: Base/Kernel
35908f4e
ER
256
257%description -n iwl105-firmware
258This package contains the firmware required by the Intel wireless
259drivers for Linux to support the iwl105 hardware. Usage of the
260firmware is subject to the terms and conditions contained inside the
261provided LICENSE file. Please read it carefully.
262
0fc0601f
JB
263%description -n iwl105-firmware -l pl.UTF-8
264Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
265kart bezprzewodowych Intela typu iwl105. Używanie firmware'u podlega
266warunkom opisanym w załączonym pliku LICENSE.
267
35908f4e
ER
268%package -n iwl135-firmware
269Summary: Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
0fc0601f 270Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 135
35908f4e
ER
271Version: 18.168.6.1
272Release: %{ver}.%{rel}
273License: Redistributable, no modification permitted
bdcb31c2 274Group: Base/Kernel
35908f4e
ER
275
276%description -n iwl135-firmware
277This package contains the firmware required by the Intel wireless
278drivers for Linux to support the iwl135 hardware. Usage of the
279firmware is subject to the terms and conditions contained inside the
280provided LICENSE file. Please read it carefully.
281
0fc0601f
JB
282%description -n iwl135-firmware -l pl.UTF-8
283Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
284kart bezprzewodowych Intela typu iwl135. Używanie firmware'u podlega
285warunkom opisanym w załączonym pliku LICENSE.
286
35908f4e
ER
287%package -n iwl1000-firmware
288Summary: Firmware for Intel(R) PRO/Wireless 1000 B/G/N network adaptors
0fc0601f 289Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Pro/Wireless 1000 B/G/N
35908f4e
ER
290Version: 39.31.5.1
291Release: %{ver}.%{rel}
292License: Redistributable, no modification permitted
bdcb31c2 293Group: Base/Kernel
35908f4e 294Obsoletes: iwl1000-firmware < 1:39.31.5.1-3
5359870d 295Obsoletes: iwlwifi-1000-ucode < 1:39.31.5.1-2
35908f4e
ER
296
297%description -n iwl1000-firmware
298This package contains the firmware required by the Intel wireless
299drivers for Linux to support the iwl1000 hardware. Usage of the
300firmware is subject to the terms and conditions contained inside the
301provided LICENSE file. Please read it carefully.
302
0fc0601f
JB
303%description -n iwl1000-firmware -l pl.UTF-8
304Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
305kart bezprzewodowych Intela typu iwl1000. Używanie firmware'u podlega
306warunkom opisanym w załączonym pliku LICENSE.
307
35908f4e
ER
308%package -n iwl2000-firmware
309Summary: Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
0fc0601f 310Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2000
35908f4e
ER
311Version: 18.168.6.1
312Release: %{ver}.%{rel}
313License: Redistributable, no modification permitted
bdcb31c2 314Group: Base/Kernel
35908f4e
ER
315
316%description -n iwl2000-firmware
317This package contains the firmware required by the Intel wireless
318drivers for Linux to support the iwl2000 hardware. Usage of the
319firmware is subject to the terms and conditions contained inside the
320provided LICENSE file. Please read it carefully.
321
0fc0601f
JB
322%description -n iwl2000-firmware -l pl.UTF-8
323Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
324kart bezprzewodowych Intela typu iwl2000. Używanie firmware'u podlega
325warunkom opisanym w załączonym pliku LICENSE.
326
35908f4e
ER
327%package -n iwl2030-firmware
328Summary: Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
0fc0601f 329Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2030
35908f4e
ER
330Version: 18.168.6.1
331Release: %{ver}.%{rel}
332License: Redistributable, no modification permitted
bdcb31c2 333Group: Base/Kernel
35908f4e
ER
334
335%description -n iwl2030-firmware
336This package contains the firmware required by the Intel wireless
337drivers for Linux to support the iwl2030 hardware. Usage of the
338firmware is subject to the terms and conditions contained inside the
339provided LICENSE file. Please read it carefully.
340
0fc0601f
JB
341%description -n iwl2030-firmware -l pl.UTF-8
342Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
343kart bezprzewodowych Intela typu iwl2030. Używanie firmware'u podlega
344warunkom opisanym w załączonym pliku LICENSE.
345
346%package -n iwl3160-firmware
347Summary: Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
348Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 3160
349Version: 25.30.13.0
350Release: %{ver}.%{rel}
351License: Redistributable, no modification permitted
bdcb31c2 352Group: Base/Kernel
0fc0601f
JB
353
354%description -n iwl3160-firmware
355This package contains the firmware required by the Intel wireless
356drivers for Linux to support the iwl3160 hardware. Usage of the
357firmware is subject to the terms and conditions contained inside the
358provided LICENSE file. Please read it carefully.
359
360%description -n iwl3160-firmware -l pl.UTF-8
361Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
362kart bezprzewodowych Intela typu iwl3160. Używanie firmware'u podlega
363warunkom opisanym w załączonym pliku LICENSE.
364
35908f4e
ER
365%package -n iwl3945-firmware
366Summary: Firmware for Intel(R) PRO/Wireless 3945 A/B/G network adaptors
0fc0601f 367Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 3945 A/B/G
35908f4e
ER
368Version: 15.32.2.9
369Release: %{ver}.%{rel}
370License: Redistributable, no modification permitted
bdcb31c2 371Group: Base/Kernel
5359870d 372Obsoletes: iwlwifi-3945-ucode < 15.32.2.9-2
35908f4e
ER
373
374%description -n iwl3945-firmware
375This package contains the firmware required by the iwl3945 driver for
376Linux. Usage of the firmware is subject to the terms and conditions
377contained inside the provided LICENSE file. Please read it carefully.
378
0fc0601f
JB
379%description -n iwl3945-firmware -l pl.UTF-8
380Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
381iwl3945. Używanie firmware'u podlega warunkom opisanym w załączonym
382pliku LICENSE.
383
35908f4e
ER
384%package -n iwl4965-firmware
385Summary: Firmware for Intel(R) PRO/Wireless 4965 A/G/N network adaptors
0fc0601f 386Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 4965 A/G/N
35908f4e
ER
387Version: 228.61.2.24
388Release: %{ver}.%{rel}
389License: Redistributable, no modification permitted
bdcb31c2 390Group: Base/Kernel
5359870d 391Obsoletes: iwlwifi-4965-ucode < 228.61.2.24-2
35908f4e
ER
392
393%description -n iwl4965-firmware
394This package contains the firmware required by the iwl4965 driver for
395Linux. Usage of the firmware is subject to the terms and conditions
396contained inside the provided LICENSE file. Please read it carefully.
397
0fc0601f
JB
398%description -n iwl4965-firmware -l pl.UTF-8
399Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
400iwl4965. Używanie firmware'u podlega warunkom opisanym w załączonym
401pliku LICENSE.
402
35908f4e
ER
403%package -n iwl5000-firmware
404Summary: Firmware for Intel(R) PRO/Wireless 5000 A/G/N network adaptors
0fc0601f 405Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5000 A/G/N
35908f4e
ER
406Version: 8.83.5.1_1
407Release: %{ver}.%{rel}
408License: Redistributable, no modification permitted
bdcb31c2 409Group: Base/Kernel
5359870d 410Obsoletes: iwlwifi-5000-ucode < 8.83.5.1-5
35908f4e
ER
411
412%description -n iwl5000-firmware
0fc0601f
JB
413This package contains the firmware required by the Intel wireless
414drivers for Linux to support the iwl5000 hardware. Usage of the
415firmware is subject to the terms and conditions contained inside the
416provided LICENSE file. Please read it carefully.
417
418%description -n iwl5000-firmware -l pl.UTF-8
419Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
420kart bezprzewodowych Intela typu iwl5000. Używanie firmware'u podlega
421warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
422
423%package -n iwl5150-firmware
424Summary: Firmware for Intel(R) PRO/Wireless 5150 A/G/N network adaptors
0fc0601f 425Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5150 A/G/N
35908f4e
ER
426Version: 8.24.2.2
427Release: %{ver}.%{rel}
428License: Redistributable, no modification permitted
bdcb31c2 429Group: Base/Kernel
5359870d 430Obsoletes: iwlwifi-5150-ucode < 8.24.2.2-2
35908f4e
ER
431
432%description -n iwl5150-firmware
0fc0601f
JB
433This package contains the firmware required by the Intel wireless
434drivers for Linux to support the iwl5150 hardware. Usage of the
435firmware is subject to the terms and conditions contained inside the
436provided LICENSE file. Please read it carefully.
437
438%description -n iwl5150-firmware -l pl.UTF-8
439Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
440kart bezprzewodowych Intela typu iwl5150. Używanie firmware'u podlega
441warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
442
443%package -n iwl6000-firmware
444Summary: Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
0fc0601f 445Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6000 AGN
35908f4e
ER
446Version: 9.221.4.1
447Release: %{ver}.%{rel}
448License: Redistributable, no modification permitted
bdcb31c2 449Group: Base/Kernel
5359870d 450Obsoletes: iwlwifi-6000-ucode < 9.221.4.1-2
35908f4e
ER
451
452%description -n iwl6000-firmware
453This package contains the firmware required by the Intel wireless
0fc0601f
JB
454drivers for Linux to support the iwl6000 hardware. Usage of the
455firmware is subject to the terms and conditions contained inside the
456provided LICENSE file. Please read it carefully.
457
458%description -n iwl6000-firmware -l pl.UTF-8
459Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
460kart bezprzewodowych Intela typu iwl6000. Używanie firmware'u podlega
461warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
462
463%package -n iwl6000g2a-firmware
464Summary: Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
0fc0601f 465Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6005
35908f4e
ER
466Version: 18.168.6.1
467Release: %{ver}.%{rel}
bdcb31c2 468Group: Base/Kernel
35908f4e 469License: Redistributable, no modification permitted
35908f4e
ER
470
471%description -n iwl6000g2a-firmware
472This package contains the firmware required by the Intel wireless
0fc0601f
JB
473drivers for Linux to support the iwl6000g2a hardware. Usage of the
474firmware is subject to the terms and conditions contained inside the
475provided LICENSE file. Please read it carefully.
476
477%description -n iwl6000g2a-firmware -l pl.UTF-8
478Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
479kart bezprzewodowych Intela typu iwl6000g2a. Używanie firmware'u
480podlega warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
481
482%package -n iwl6000g2b-firmware
483Summary: Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
0fc0601f 484Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6030
35908f4e
ER
485Version: 18.168.6.1
486Release: %{ver}.%{rel}
487License: Redistributable, no modification permitted
bdcb31c2 488Group: Base/Kernel
5359870d 489Obsoletes: iwlwifi-6030-ucode < 18.168.6.1-2
35908f4e
ER
490
491%description -n iwl6000g2b-firmware
492This package contains the firmware required by the Intel wireless
0fc0601f
JB
493drivers for Linux to support the iwl6000g2b hardware. Usage of the
494firmware is subject to the terms and conditions contained inside the
495provided LICENSE file. Please read it carefully.
496
497%description -n iwl6000g2b-firmware -l pl.UTF-8
498Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
499kart bezprzewodowych Intela typu iwl6000g2b. Używanie firmware'u
500podlega warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
501
502%package -n iwl6050-firmware
503Summary: Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
0fc0601f 504Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6050
35908f4e
ER
505Version: 41.28.5.1
506Release: %{ver}.%{rel}
507License: Redistributable, no modification permitted
bdcb31c2 508Group: Base/Kernel
5359870d 509Obsoletes: iwlwifi-6050-ucode < 41.28.5.1-2
35908f4e
ER
510
511%description -n iwl6050-firmware
512This package contains the firmware required by the Intel wireless
0fc0601f
JB
513drivers for Linux to support the iwl6050 hardware. Usage of the
514firmware is subject to the terms and conditions contained inside the
515provided LICENSE file. Please read it carefully.
516
517%description -n iwl6050-firmware -l pl.UTF-8
518Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
519kart bezprzewodowych Intela typu iwl6050. Używanie firmware'u podlega
520warunkom opisanym w załączonym pliku LICENSE.
35908f4e
ER
521
522%package -n iwl7260-firmware
57896452 523Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000/AX200/AX201 Series Adapters
ed17c8f4 524Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 726x/8000/9000/AX200/AX201
1c4f092a 525Version: 25.228.9.0
35908f4e
ER
526Release: %{ver}.%{rel}
527License: Redistributable, no modification permitted
bdcb31c2 528Group: Base/Kernel
5359870d 529Obsoletes: iwlwifi-7260-ucode < 25.228.9.0-8
ea8f99a0 530Conflicts: linux-firmware < 20181008-4
35908f4e
ER
531
532%description -n iwl7260-firmware
533This package contains the firmware required by the Intel wireless
0fc0601f
JB
534drivers for Linux to support the iwl7260 hardware. Usage of the
535firmware is subject to the terms and conditions contained inside the
536provided LICENSE file. Please read it carefully.
35908f4e 537
0fc0601f
JB
538%description -n iwl7260-firmware -l pl.UTF-8
539Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
540kart bezprzewodowych Intela typu iwl7260. Używanie firmware'u podlega
541warunkom opisanym w załączonym pliku LICENSE.
542
543%package -n libertas-sd8686-firmware
544Summary: Firmware for Marvell Libertas SD 8686 Network Adapter
545Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8686
546Version: 0.%{ver}
547Release: %{rel}
35908f4e 548License: Redistributable, no modification permitted
bdcb31c2 549Group: Base/Kernel
0fc0601f 550Obsoletes: libertas-sd8686-firmware < 9.70.20.p0-4
35908f4e 551
0fc0601f
JB
552%description -n libertas-sd8686-firmware
553Firmware for Marvell Libertas SD 8686 Network Adapter.
554
555%description -n libertas-sd8686-firmware -l pl.UTF-8
556Firmware dla kart sieciowych Marvell Libertas SD 8686.
557
558%package -n libertas-sd8787-firmware
559Summary: Firmware for Marvell Libertas SD 8787 Network Adapter
560Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8787
561Version: 0.%{ver}
562Release: %{rel}
563License: Redistributable, no modification permitted
bdcb31c2 564Group: Base/Kernel
0fc0601f
JB
565
566%description -n libertas-sd8787-firmware
567Firmware for Marvell Libertas SD 8787 Network Adapter.
568
569%description -n libertas-sd8787-firmware -l pl.UTF-8
570Firmware dla kart sieciowych Marvell Libertas SD 8787.
35908f4e
ER
571
572%package -n libertas-usb8388-firmware
573Summary: Firmware for Marvell Libertas USB 8388 Network Adapter
0fc0601f 574Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas USB 8388
35908f4e
ER
575Version: 0.%{ver}
576Release: %{rel}
577License: Redistributable, no modification permitted
bdcb31c2 578Group: Base/Kernel
35908f4e
ER
579Obsoletes: libertas-usb8388-firmware < 2:5.110.22.p23-8
580
581%description -n libertas-usb8388-firmware
0fc0601f
JB
582Firmware for Marvell Libertas USB 8388 Network Adapter.
583
584%description -n libertas-usb8388-firmware -l pl.UTF-8
585Firmware dla kart sieciowych Marvell Libertas USB 8388.
35908f4e
ER
586
587%package -n libertas-usb8388-olpc-firmware
588Summary: OLPC firmware for Marvell Libertas USB 8388 Network Adapter
0fc0601f 589Summary(pl.UTF-8): Firmware OLPC dla kart sieciowych Marvell Libertas USB 8388
35908f4e
ER
590Version: 0.%{ver}
591Release: %{rel}
bdcb31c2 592Group: Base/Kernel
35908f4e
ER
593License: Redistributable, no modification permitted
594
595%description -n libertas-usb8388-olpc-firmware
596Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh
597network support.
598
0fc0601f
JB
599%description -n libertas-usb8388-olpc-firmware -l pl.UTF-8
600Firmware dla kart sieciowych Marvell Libertas USB 8388 z obsługą
601punktów sieci OLPC.
cd15363d 602
4df55c66 603%prep
335fd4db 604%setup -q
4df55c66 605
4df55c66
AM
606# Remove firmware shipped in separate packages already
607# Perhaps these should be built as subpackages of linux-firmware?
3e4558fe
JB
608# - ql{2100,2200,2300,2322,2400,2500}-firmware.spec
609%{__rm} ql{2100,2200,2300,2322,2400,2500}_fw.bin LICENCE.qla2xxx
3e4558fe
JB
610# - alsa-firmware.spec
611%{__rm} -r ess korg sb16 yamaha
612# We have _some_ ralink firmware in separate packages already. (which packages???)
96448a0b 613%{__rm} rt73.bin rt2561.bin rt2561s.bin rt2661.bin
2242bc52 614# And _some_ conexant firmware. (which packages???)
96448a0b 615%{__rm} v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
3e4558fe 616# Netxen firmware (which package???)
96448a0b 617%{__rm} phanfw.bin LICENCE.phanfw
beac20db 618# - radeon-ucode.spec
c5b9d8de
JB
619%{__rm} radeon/{ARUBA,BARTS,BONAIRE,BTC,CAICOS,CAYMAN,CEDAR,CYPRESS,HAINAN,HAWAII,JUNIPER,KABINI,KAVERI,MULLINS,OLAND,PALM,PITCAIRN,R700,REDWOOD,SUMO,SUMO2,TAHITI,TURKS,VERDE,bonaire,hainan,hawaii,kabini,kaveri,mullins,oland,pitcairn,tahiti,verde}_*.bin
620# R{100,200,300,420,520}_cp.bin, R600_{me,pfp}.bin, RS{600,690}_cp.bin, RS780_{me,pfp}.bin, RV610_{me,pfp}.bin RV620_{me,pfp}.bin, RV630_{me,pfp}.bin, RV635_{me,pfp}.bin, RV710-{me,pfp}.bin, RV730_{me,pfp}.bin RV770_{me,pfp}.bin are missing in radeon_ucode
621%{__rm} radeon/R600_{rlc,uvd}.bin
622%{__rm} radeon/RS780_uvd.bin
623%{__rm} radeon/RV710_{smc,uvd}.bin
624%{__rm} radeon/RV730_smc.bin
625%{__rm} radeon/RV740_smc.bin
626%{__rm} radeon/RV770_{smc,uvd}.bin
4df55c66 627
ea8f99a0
JB
628# No need to install old firmware versions where we also provide newer versions
629# which are preferred and support the same (or more) hardware
630%{__rm} libertas/sd8686_v8*
631%{__rm} libertas/usb8388_v5.bin
632
4df55c66 633# Remove source files we don't need to install
3e4558fe
JB
634%{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
635%{__rm} -r carl9170fw usbdux
636%{__rm} Makefile configure
4df55c66 637
0e4d290e
JB
638%{__mv} rtw88/README README.rtw88
639
4df55c66
AM
640%install
641rm -rf $RPM_BUILD_ROOT
0e4d290e
JB
642
643./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware
4df55c66
AM
644
645%clean
646rm -rf $RPM_BUILD_ROOT
647
4df55c66
AM
648%files
649%defattr(644,root,root,755)
64192ad2 650%doc WHENCE LICENCE.* LICENSE.* README.md
a03ce7e0 651# TDA7706_OM_v*_boot.txt
3e4558fe 652/lib/firmware/3com
3e4558fe
JB
653/lib/firmware/acenic
654/lib/firmware/adaptec
655/lib/firmware/advansys
656/lib/firmware/agere_*_fw.bin
8d46c154 657/lib/firmware/amphion
b18cebe6 658%dir /lib/firmware/ar3k
f126af70
MK
659/lib/firmware/as102_data1_st.hex
660/lib/firmware/as102_data2_st.hex
2aa22ec5 661/lib/firmware/atmel
2c543da4 662/lib/firmware/atusb
3e4558fe 663/lib/firmware/av7110
e16ff73e 664/lib/firmware/cadence
a03ce7e0 665/lib/firmware/cirrus
3e4558fe 666/lib/firmware/cis
1550da11 667/lib/firmware/cmmb_*_12mhz.inp
8d46c154 668/lib/firmware/cnm
3e4558fe 669/lib/firmware/cpia2
228de881 670/lib/firmware/ctefx.bin
228de881 671/lib/firmware/ctspeq.bin
3e4558fe
JB
672/lib/firmware/dabusb
673/lib/firmware/dsp56k
f126af70 674/lib/firmware/dvb-fe-xc4000-*.fw
f126af70 675/lib/firmware/dvb-fe-xc5000c-*.fw
10103157
AM
676/lib/firmware/dvb-fe-xc5000-*.fw
677/lib/firmware/dvb_nova_12mhz*.inp
3e4558fe 678/lib/firmware/dvb-usb-dib0700-*.fw
f126af70
MK
679/lib/firmware/dvb-usb-it9135-01.fw
680/lib/firmware/dvb-usb-it9135-02.fw
3e4558fe 681/lib/firmware/dvb-usb-terratec-h5-drxk.fw
3e4558fe
JB
682/lib/firmware/edgeport
683/lib/firmware/emi26
684/lib/firmware/emi62
685/lib/firmware/ene-ub6250
686/lib/firmware/f2255usb.bin
228de881 687/lib/firmware/go7007
cd15363d 688/lib/firmware/imx
42aea87d 689%dir /lib/firmware/inside-secure
f0a77c70
AZ
690%dir /lib/firmware/inside-secure/eip197_minifw
691/lib/firmware/inside-secure/eip197_minifw/ifpp.bin
692/lib/firmware/inside-secure/eip197_minifw/ipue.bin
10103157 693/lib/firmware/isdbt_*.inp
3e4558fe
JB
694/lib/firmware/kaweth
695/lib/firmware/keyspan
696/lib/firmware/keyspan_pda
3e4558fe 697/lib/firmware/lgs8g75.fw
ea8f99a0 698%dir /lib/firmware/libertas
b18cebe6
JP
699/lib/firmware/lt9611uxc_fw.bin
700/lib/firmware/matrox
701/lib/firmware/meson
702%dir /lib/firmware/microchip
703/lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
704/lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
705/lib/firmware/moxa
b18cebe6
JP
706/lib/firmware/mts_*.fw
707/lib/firmware/myri10ge_*.dat
708/lib/firmware/myricom
709/lib/firmware/ositech
710/lib/firmware/r128
711/lib/firmware/r8a779x_usb3_v1.dlmem
712/lib/firmware/r8a779x_usb3_v2.dlmem
713/lib/firmware/r8a779x_usb3_v3.dlmem
714%dir /lib/firmware/rockchip
715/lib/firmware/rockchip/dptx.bin
716/lib/firmware/rp2.fw
717/lib/firmware/rsi
718/lib/firmware/rsi_91x.fw
719/lib/firmware/rt2860.bin
720/lib/firmware/rt2870.bin
721# link to rt2870.bin
722/lib/firmware/rt3070.bin
723/lib/firmware/rt3071.bin
724# link to rt2860.bin
725/lib/firmware/rt3090.bin
726/lib/firmware/rt3290.bin
727# links to go7007/s2250*
728/lib/firmware/s2250*.fw
729/lib/firmware/s5p-mfc.fw
730/lib/firmware/s5p-mfc-v6.fw
731/lib/firmware/s5p-mfc-v6-v2.fw
732/lib/firmware/s5p-mfc-v7.fw
733/lib/firmware/s5p-mfc-v8.fw
734/lib/firmware/sdd_sagrad_*.bin
b18cebe6
JP
735/lib/firmware/slicoss
736/lib/firmware/sms1xxx-*.fw
737/lib/firmware/sun
738/lib/firmware/sxg
739/lib/firmware/tdmb_nova_12mhz.inp
740/lib/firmware/tehuti
741/lib/firmware/tlg2300_firmware.bin
b18cebe6
JP
742/lib/firmware/ttusb-budget
743/lib/firmware/ueagle-atm
744/lib/firmware/usbdux*_firmware.bin
745/lib/firmware/v4l-cx*.fw
746/lib/firmware/vicam
747/lib/firmware/vntwusb.fw
748/lib/firmware/vxge
e1c58b0d 749/lib/firmware/wfx
b18cebe6
JP
750/lib/firmware/whiteheat*.fw
751/lib/firmware/wsm_22.bin
752/lib/firmware/yam
753
754%files amd
755%defattr(644,root,root,755)
756%doc WHENCE LICENSE.amdgpu LICENSE.amd-sev LICENSE.amd-ucode LICENSE.radeon
757/lib/firmware/amd
758/lib/firmware/amdgpu
759/lib/firmware/amd-ucode
760/lib/firmware/radeon
761
762%files atheros
763%defattr(644,root,root,755)
764%doc WHENCE LICENCE.atheros_firmware
765/lib/firmware/ar3k/1020200
766/lib/firmware/ar3k/1020201
767/lib/firmware/ar3k/30000
768/lib/firmware/ar3k/30101
769/lib/firmware/ar3k/30101coex
770/lib/firmware/ar3k/AthrBT_0x01020001.dfu
771/lib/firmware/ar3k/AthrBT_0x01020200.dfu
772/lib/firmware/ar3k/AthrBT_0x11020000.dfu
773/lib/firmware/ar3k/AthrBT_0x11020100.dfu
774/lib/firmware/ar3k/AthrBT_0x31010000.dfu
775/lib/firmware/ar3k/AthrBT_0x31010100.dfu
776/lib/firmware/ar3k/AthrBT_0x41020000.dfu
777/lib/firmware/ar3k/ramps_0x01020001_26.dfu
778/lib/firmware/ar3k/ramps_0x01020200_26.dfu
779/lib/firmware/ar3k/ramps_0x01020200_40.dfu
780/lib/firmware/ar3k/ramps_0x01020201_26.dfu
781/lib/firmware/ar3k/ramps_0x01020201_40.dfu
782/lib/firmware/ar3k/ramps_0x11020000_40.dfu
783/lib/firmware/ar3k/ramps_0x11020100_40.dfu
784/lib/firmware/ar3k/ramps_0x31010000_40.dfu
785/lib/firmware/ar3k/ramps_0x31010100_40.dfu
786/lib/firmware/ar3k/ramps_0x41020000_40.dfu
787/lib/firmware/ar5523.bin
788/lib/firmware/ar7010*.fw
789/lib/firmware/ar9170-*.fw
790/lib/firmware/ar9271.fw
791/lib/firmware/ath3k-1.fw
792/lib/firmware/ath6k
793/lib/firmware/carl9170-1.fw
794/lib/firmware/htc_7010.fw
795/lib/firmware/htc_9271.fw
796
797%files broadcom
798%defattr(644,root,root,755)
799%doc WHENCE LICENCE.broadcom_bcm43xx
800/lib/firmware/bnx2
801/lib/firmware/bnx2x
b18cebe6
JP
802/lib/firmware/brcm
803/lib/firmware/cypress
804/lib/firmware/tigon
805
806%files cavium
807%defattr(644,root,root,755)
808%doc WHENCE LICENCE.cavium LICENCE.cavium_liquidio
809/lib/firmware/cavium
810/lib/firmware/liquidio
811
812%files chelsio
813%defattr(644,root,root,755)
814%doc WHENCE LICENCE.chelsio_firmware
815/lib/firmware/cxgb3
816/lib/firmware/cxgb4
817
818%files intel
819%defattr(644,root,root,755)
a03ce7e0 820%doc WHENCE LICENCE.e100 LICENSE.ipu3_firmware LICENCE.ibt_firmware LICENCE.qat_firmware LICENCE.fw_sst_0f28 LICENCE.IntcSST2 LICENCE.adsp_sst LICENSE.i915 LICENSE.hfi1_firmware LICENSE.ice LICENSE.ice_enhanced
b18cebe6
JP
821/lib/firmware/e100
822/lib/firmware/hfi1_dc8051.fw
823/lib/firmware/hfi1_fabric.fw
824/lib/firmware/hfi1_pcie.fw
825/lib/firmware/hfi1_sbus.fw
b18cebe6
JP
826/lib/firmware/i915
827/lib/firmware/intel
828/lib/firmware/isci
06dadad4
JB
829/lib/firmware/qat_4xxx.bin
830/lib/firmware/qat_4xxx_mmp.bin
b18cebe6
JP
831/lib/firmware/qat_895xcc.bin
832/lib/firmware/qat_895xcc_mmp.bin
833/lib/firmware/qat_c3xxx.bin
834/lib/firmware/qat_c3xxx_mmp.bin
835/lib/firmware/qat_c62x.bin
836/lib/firmware/qat_c62x_mmp.bin
837# link to qat_895xcc_mmp.bin
838/lib/firmware/qat_mmp.bin
839
840%files marvell
841%defattr(644,root,root,755)
842%doc WHENCE LICENCE.Marvell LICENCE.OLPC
843/lib/firmware/lbtf_usb.bin
844/lib/firmware/mwl8k
845/lib/firmware/mwlwifi
bdcb31c2
JB
846# XXX: shared with libertas
847%dir /lib/firmware/mrvl
b18cebe6
JP
848/lib/firmware/mrvl/pcie8897_uapsta.bin
849/lib/firmware/mrvl/pcie8997_wlan_v4.bin
850/lib/firmware/mrvl/pcieuart8997_combo_v4.bin
851/lib/firmware/mrvl/pcieusb8997_combo_v4.bin
852/lib/firmware/mrvl/sd8688*.bin
853/lib/firmware/mrvl/sd8797_uapsta.bin
854/lib/firmware/mrvl/sd8801_uapsta.bin
855/lib/firmware/mrvl/sd8887_uapsta.bin
856/lib/firmware/mrvl/sd8897_uapsta.bin
857/lib/firmware/mrvl/sdsd8977_combo_v2.bin
858/lib/firmware/mrvl/sdsd8997_combo_v4.bin
859/lib/firmware/mrvl/usb8766_uapsta.bin
860/lib/firmware/mrvl/usb8797_uapsta.bin
861/lib/firmware/mrvl/usb8801_uapsta.bin
862/lib/firmware/mrvl/usb8897_uapsta.bin
863/lib/firmware/mrvl/usbusb8997_combo_v4.bin
8d46c154
JR
864/lib/firmware/mrvl/cpt01
865/lib/firmware/mrvl/cpt02
866/lib/firmware/mrvl/cpt03
867/lib/firmware/mrvl/cpt04
b18cebe6
JP
868%dir /lib/firmware/mrvl/prestera
869/lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img
870/lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img
9861c72d 871/lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img
bdcb31c2
JB
872/lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.1.img
873/lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img
ea8f99a0
JB
874/lib/firmware/libertas/cf8381*.bin
875/lib/firmware/libertas/cf8385*.bin
876/lib/firmware/libertas/gspi8682*.bin
877/lib/firmware/libertas/gspi8686_v9*.bin
878/lib/firmware/libertas/gspi8688*.bin
879/lib/firmware/libertas/lbtf_sdio.bin
880/lib/firmware/libertas/sd8385*.bin
881/lib/firmware/libertas/sd8682*.bin
0e4d290e 882# links to mrvl/sd8688*
ea8f99a0
JB
883/lib/firmware/libertas/sd8688*.bin
884/lib/firmware/libertas/usb8682.bin
b18cebe6
JP
885
886%files mediatek
887%defattr(644,root,root,755)
888%doc WHENCE LICENCE.ralink_a_mediatek_company_firmware LICENCE.mediatek
59e6613a 889%dir /lib/firmware/mediatek
421e0982 890/lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
5359870d 891/lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
0f69a874 892/lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
2bb1a800 893/lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
0f69a874 894/lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
2bb1a800 895/lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
caf3ef83 896/lib/firmware/mediatek/mt7601u.bin
cf050073 897/lib/firmware/mediatek/mt7610e.bin
ce91ab0d
JR
898/lib/firmware/mediatek/mt7610u.bin
899/lib/firmware/mediatek/mt7615_cr4.bin
900/lib/firmware/mediatek/mt7615_n9.bin
901/lib/firmware/mediatek/mt7615_rom_patch.bin
e6928d04
JB
902/lib/firmware/mediatek/mt7622_n9.bin
903/lib/firmware/mediatek/mt7622_rom_patch.bin
59e6613a 904/lib/firmware/mediatek/mt7622pr2h.bin
caf3ef83 905/lib/firmware/mediatek/mt7650.bin
cf050073 906/lib/firmware/mediatek/mt7650e.bin
caf3ef83
JP
907/lib/firmware/mediatek/mt7662.bin
908/lib/firmware/mediatek/mt7662_rom_patch.bin
59e6613a
AM
909/lib/firmware/mediatek/mt7662u.bin
910/lib/firmware/mediatek/mt7662u_rom_patch.bin
57896452 911/lib/firmware/mediatek/mt7663_n9_rebb.bin
d4740ba2
JB
912/lib/firmware/mediatek/mt7663_n9_v3.bin
913/lib/firmware/mediatek/mt7663pr2h.bin
57896452 914/lib/firmware/mediatek/mt7663pr2h_rebb.bin
59e6613a 915/lib/firmware/mediatek/mt7668pr2h.bin
8d46c154
JR
916/lib/firmware/mediatek/mt7915_eeprom.bin
917/lib/firmware/mediatek/mt7915_eeprom_dbdc.bin
57896452
JP
918/lib/firmware/mediatek/mt7915_rom_patch.bin
919/lib/firmware/mediatek/mt7915_wa.bin
920/lib/firmware/mediatek/mt7915_wm.bin
8d46c154
JR
921/lib/firmware/mediatek/mt7916_eeprom.bin
922/lib/firmware/mediatek/mt7916_rom_patch.bin
923/lib/firmware/mediatek/mt7916_wa.bin
924/lib/firmware/mediatek/mt7916_wm.bin
caf3ef83
JP
925/lib/firmware/mediatek/mt7981_rom_patch.bin
926/lib/firmware/mediatek/mt7981_wa.bin
927/lib/firmware/mediatek/mt7981_wm.bin
928/lib/firmware/mediatek/mt7981_wo.bin
e1c58b0d
JB
929/lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
930/lib/firmware/mediatek/mt7986_eeprom_mt7976.bin
931/lib/firmware/mediatek/mt7986_eeprom_mt7976_dbdc.bin
932/lib/firmware/mediatek/mt7986_eeprom_mt7976_dual.bin
933/lib/firmware/mediatek/mt7986_rom_patch.bin
934/lib/firmware/mediatek/mt7986_rom_patch_mt7975.bin
935/lib/firmware/mediatek/mt7986_wa.bin
936/lib/firmware/mediatek/mt7986_wm.bin
937/lib/firmware/mediatek/mt7986_wm_mt7975.bin
bdcb31c2 938/lib/firmware/mediatek/mt7986_wo_*.bin
e6928d04 939/lib/firmware/mediatek/mt8173
d4740ba2 940/lib/firmware/mediatek/mt8183
a03ce7e0 941/lib/firmware/mediatek/mt8186
c583bc1a
JP
942/lib/firmware/mediatek/mt8192
943/lib/firmware/mediatek/mt8195
a03ce7e0 944/lib/firmware/mediatek/sof
bdcb31c2 945/lib/firmware/mediatek/sof-tplg
10103157 946/lib/firmware/mt7601u.bin
228de881 947/lib/firmware/mt7650.bin
f2f8916a 948/lib/firmware/mt7662*.bin
b18cebe6
JP
949/lib/firmware/vpu_d.bin
950/lib/firmware/vpu_p.bin
951
952%files mellanox
953%defattr(644,root,root,755)
954%doc WHENCE
955/lib/firmware/mellanox
956
957%files netronome
958%defattr(644,root,root,755)
959%doc WHENCE LICENCE.Netronome
f2f8916a 960/lib/firmware/netronome
b18cebe6
JP
961
962%files nvidia
963%defattr(644,root,root,755)
964%doc WHENCE LICENCE.nvidia
2242bc52 965/lib/firmware/nvidia
b18cebe6
JP
966
967%files nxp
968%defattr(644,root,root,755)
969%doc WHENCE LICENSE.nxp_mc_firmware
970/lib/firmware/dpaa2
bdcb31c2 971/lib/firmware/nxp
b18cebe6
JP
972
973%files qlogic
974%defattr(644,root,root,755)
975%doc WHENCE LICENCE.qla1280
976/lib/firmware/cbfw-*.bin
977/lib/firmware/ct2fw-*.bin
978/lib/firmware/ctfw-*.bin
86ca8c62 979%dir /lib/firmware/qed
564624fa
AM
980/lib/firmware/qed/qed_init_values-8.10.9.0.bin
981/lib/firmware/qed/qed_init_values-8.14.6.0.bin
982/lib/firmware/qed/qed_init_values-8.18.9.0.bin
983/lib/firmware/qed/qed_init_values-8.20.0.0.bin
984/lib/firmware/qed/qed_init_values-8.30.12.0.bin
274b9636 985/lib/firmware/qed/qed_init_values-8.33.12.0.bin
cf050073 986/lib/firmware/qed/qed_init_values-8.37.7.0.bin
f0a77c70 987/lib/firmware/qed/qed_init_values-8.40.33.0.bin
6ed7fd50 988/lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
10103157 989/lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
564624fa 990/lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
cd15363d 991/lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
564624fa
AM
992/lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
993/lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
274b9636 994/lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
59e6613a 995/lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
10103157
AM
996/lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
997/lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
f0a77c70 998/lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
421e0982 999/lib/firmware/qed/qed_init_values_zipped-8.59.1.0.bin
3e4558fe 1000/lib/firmware/qlogic
b18cebe6
JP
1001
1002%files qualcomm
1003%defattr(644,root,root,755)
1004%doc WHENCE LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k LICENCE.open-ath9k-htc-firmware LICENSE.qcom
1005# links to qcom/a300_*.fw
1006/lib/firmware/a300_pfp.fw
1007/lib/firmware/a300_pm4.fw
1008/lib/firmware/ar3k/1020201coex
1009/lib/firmware/ar3k/AthrBT_0x01020201.dfu
1010/lib/firmware/ath10k
1011/lib/firmware/ath11k
1012/lib/firmware/ath9k_htc
1013/lib/firmware/qca
1014/lib/firmware/qcom
1015/lib/firmware/wil6210.brd
1016/lib/firmware/wil6210.fw
1017
1018%files realtek
1019%defattr(644,root,root,755)
1020%doc WHENCE README.rtw88 LICENCE.rtlwifi_firmware.txt
10103157 1021/lib/firmware/RTL8192E
2242bc52 1022/lib/firmware/rtl_bt
3e4558fe
JB
1023/lib/firmware/rtl_nic
1024/lib/firmware/rtlwifi
59e6613a 1025%dir /lib/firmware/rtw88
f0a77c70 1026/lib/firmware/rtw88/rtw8723d_fw.bin
57896452 1027/lib/firmware/rtw88/rtw8821c_fw.bin
59e6613a
AM
1028/lib/firmware/rtw88/rtw8822b_fw.bin
1029/lib/firmware/rtw88/rtw8822c_fw.bin
958d8428 1030/lib/firmware/rtw88/rtw8822c_wow_fw.bin
5359870d 1031%dir /lib/firmware/rtw89
70b6e223 1032/lib/firmware/rtw89/rtw8851b_fw.bin
5359870d 1033/lib/firmware/rtw89/rtw8852a_fw.bin
bdcb31c2 1034/lib/firmware/rtw89/rtw8852b_fw.bin
caf3ef83 1035/lib/firmware/rtw89/rtw8852b_fw-1.bin
c583bc1a 1036/lib/firmware/rtw89/rtw8852c_fw.bin
b18cebe6
JP
1037
1038%files ti
1039%defattr(644,root,root,755)
1040%doc WHENCE LICENCE.ti-tspa LICENCE.wl1251 LICENCE.ti-connectivity LICENCE.ti-keystone
d9bc2c64 1041/lib/firmware/ti
3e4558fe
JB
1042/lib/firmware/ti_3410.fw
1043/lib/firmware/ti_5052.fw
10103157 1044/lib/firmware/ti-connectivity
10103157 1045/lib/firmware/ti-keystone
35908f4e
ER
1046
1047%files -n iwl100-firmware
1048%defattr(644,root,root,755)
1049%doc WHENCE LICENCE.iwlwifi_firmware
1050/lib/firmware/iwlwifi-100-5.ucode
1051
1052%files -n iwl105-firmware
1053%defattr(644,root,root,755)
1054%doc WHENCE LICENCE.iwlwifi_firmware
1055/lib/firmware/iwlwifi-105-*.ucode
1056
1057%files -n iwl135-firmware
1058%defattr(644,root,root,755)
1059%doc WHENCE LICENCE.iwlwifi_firmware
1060/lib/firmware/iwlwifi-135-*.ucode
1061
35908f4e
ER
1062%files -n iwl1000-firmware
1063%defattr(644,root,root,755)
1064%doc WHENCE LICENCE.iwlwifi_firmware
1065/lib/firmware/iwlwifi-1000-*.ucode
35908f4e
ER
1066
1067%files -n iwl2000-firmware
1068%defattr(644,root,root,755)
1069%doc WHENCE LICENCE.iwlwifi_firmware
1070/lib/firmware/iwlwifi-2000-*.ucode
1071
1072%files -n iwl2030-firmware
1073%defattr(644,root,root,755)
1074%doc WHENCE LICENCE.iwlwifi_firmware
1075/lib/firmware/iwlwifi-2030-*.ucode
1076
0fc0601f
JB
1077%files -n iwl3160-firmware
1078%defattr(644,root,root,755)
1079%doc WHENCE LICENCE.iwlwifi_firmware
1080/lib/firmware/iwlwifi-3160-*.ucode
1081/lib/firmware/iwlwifi-3168-*.ucode
1082
35908f4e
ER
1083%files -n iwl3945-firmware
1084%defattr(644,root,root,755)
1085%doc WHENCE LICENCE.iwlwifi_firmware
1086/lib/firmware/iwlwifi-3945-*.ucode
1087
1088%files -n iwl4965-firmware
1089%defattr(644,root,root,755)
1090%doc WHENCE LICENCE.iwlwifi_firmware
1091/lib/firmware/iwlwifi-4965-*.ucode
1092
1093%files -n iwl5000-firmware
1094%defattr(644,root,root,755)
1095%doc WHENCE LICENCE.iwlwifi_firmware
1096/lib/firmware/iwlwifi-5000-*.ucode
1097
1098%files -n iwl5150-firmware
1099%defattr(644,root,root,755)
1100%doc WHENCE LICENCE.iwlwifi_firmware
1101/lib/firmware/iwlwifi-5150-*.ucode
1102
1103%files -n iwl6000-firmware
1104%defattr(644,root,root,755)
1105%doc WHENCE LICENCE.iwlwifi_firmware
1106/lib/firmware/iwlwifi-6000-*.ucode
35908f4e
ER
1107
1108%files -n iwl6000g2a-firmware
1109%defattr(644,root,root,755)
1110%doc WHENCE LICENCE.iwlwifi_firmware
1111/lib/firmware/iwlwifi-6000g2a-*.ucode
1112
35908f4e
ER
1113%files -n iwl6000g2b-firmware
1114%defattr(644,root,root,755)
1115%doc WHENCE LICENCE.iwlwifi_firmware
1116/lib/firmware/iwlwifi-6000g2b-*.ucode
35908f4e
ER
1117
1118%files -n iwl6050-firmware
1119%defattr(644,root,root,755)
1120%doc WHENCE LICENCE.iwlwifi_firmware
1121/lib/firmware/iwlwifi-6050-*.ucode
1122
1123%files -n iwl7260-firmware
1124%defattr(644,root,root,755)
1125%doc WHENCE LICENCE.iwlwifi_firmware
ca752539 1126/lib/firmware/iwlwifi-7260-*.ucode
35908f4e
ER
1127/lib/firmware/iwlwifi-7265-*.ucode
1128/lib/firmware/iwlwifi-7265D-*.ucode
1129/lib/firmware/iwlwifi-8000C-*.ucode
1130/lib/firmware/iwlwifi-8265-*.ucode
ea8f99a0
JB
1131/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-*.ucode
1132/lib/firmware/iwlwifi-9260-th-b0-jf-b0-*.ucode
57896452 1133/lib/firmware/iwlwifi-Qu*.ucode
e6475473 1134/lib/firmware/iwlwifi-cc-a0-*.ucode
421e0982
JB
1135/lib/firmware/iwlwifi-so-a0-*.ucode
1136/lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
9861c72d 1137/lib/firmware/iwlwifi-so-a0-gf4-a0.pnvm
5359870d
JB
1138/lib/firmware/iwlwifi-ty-a0-gf-a0-*.ucode
1139/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
35908f4e 1140
0fc0601f 1141%files -n libertas-sd8686-firmware
35908f4e
ER
1142%defattr(644,root,root,755)
1143%doc WHENCE LICENCE.Marvell
1144%dir /lib/firmware/libertas
ea8f99a0 1145/lib/firmware/libertas/sd8686_v9*.bin
35908f4e 1146
0fc0601f 1147%files -n libertas-sd8787-firmware
35908f4e
ER
1148%defattr(644,root,root,755)
1149%doc WHENCE LICENCE.Marvell
bdcb31c2 1150# XXX: shared with marvell
0fc0601f 1151%dir /lib/firmware/mrvl
ea8f99a0 1152/lib/firmware/mrvl/sd8787_uapsta.bin
35908f4e 1153
0fc0601f 1154%files -n libertas-usb8388-firmware
35908f4e
ER
1155%defattr(644,root,root,755)
1156%doc WHENCE LICENCE.Marvell
1157%dir /lib/firmware/libertas
0fc0601f 1158/lib/firmware/libertas/usb8388_v9.bin
35908f4e 1159
0fc0601f 1160%files -n libertas-usb8388-olpc-firmware
35908f4e
ER
1161%defattr(644,root,root,755)
1162%doc WHENCE LICENCE.Marvell
0fc0601f
JB
1163%dir /lib/firmware/libertas
1164/lib/firmware/libertas/usb8388_olpc.bin
This page took 0.346237 seconds and 4 git commands to generate.