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