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