]> TLD Linux GIT Repositories - packages/linux-firmware.git/blob - linux-firmware.spec
- moved vicam to av subpackage
[packages/linux-firmware.git] / linux-firmware.spec
1 %define         rel     2
2 %define         ver     20240410
3 Summary:        Firmware files used by the Linux kernel
4 Summary(pl.UTF-8):      Pliki firmware'u używane przez jądro Linuksa
5 Name:           linux-firmware
6 Version:        %{ver}
7 Release:        %{rel}%{?tld}
8 License:        GPL+ and GPL v2+ and MIT and Redistributable, no modification permitted
9 Group:          Base/Kernel
10 # in case git snapshot is needed
11 #Source0:       https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{version}.tar.gz
12 # upstream tarball
13 Source0:        https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
14 # Source0-md5:  6bed71700265b8508ef77fe697223120
15 URL:            https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
16 BuildRequires:  rdfind
17 BuildRequires:  tar >= 1:1.22
18 BuildRequires:  xz
19 BuildArch:      noarch
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         no_install_post_strip   1
23 %define         _enable_debug_packages  0
24 %define         _noautochrpath          .*/lib/firmware/.*
25
26 %description
27 This package includes firmware files required for some devices to
28 operate.
29
30 %description -l pl.UTF-8
31 Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
32 urządzeń.
33
34 %package -n alacritech-firmware
35 Summary:        Firmware for Alacritech IS-NIC products
36 License:        Redistributable, no modification permitted
37 Group:          Base/Kernel
38
39 %description -n alacritech-firmware
40 Firmware for Alacritech IS-NIC products
41
42 %package -n alsa-firmware
43 Summary:        Firmware for Advanced Linux Sound Architecture
44 License:        Redistributable, no modification permitted
45 Group:          Base/Kernel
46
47 %description -n alsa-firmware
48 Firmware for Advanced Linux Sound Architecture
49
50 %package -n amd-gpu-firmware
51 Summary:        Firmware for AMD/ATI graphics chips
52 License:        Redistributable, no modification permitted
53 Group:          Base/Kernel
54 Provides:       radeon-ucode
55
56 %description -n amd-gpu-firmware
57 Firmware for AMD/ATI graphics chips
58
59 %package -n atheros-firmware
60 Summary:        Firmware for Atheros wireless and Bluetooth adapters
61 License:        Redistributable, no modification permitted
62 Group:          Base/Kernel
63
64 %description -n atheros-firmware
65 Firmware for Atheros wireless and Bluetooth adapteres
66
67 %package -n av-firmware
68 Summary:        Firmware for various audio/video devices
69 License:        Redistributable, no modification permitted
70 Group:          Base/Kernel
71
72 %description -n av-firmware
73 Firmware for various audio/video devices
74
75 %package -n bnx2-firmware
76 Summary:        Firmware for Broadcom NetXtremeII
77 License:        Redistributable, no modification permitted
78 Group:          Base/Kernel
79
80 %description -n bnx2-firmware
81 Firmware for Broadcom NetXtremeII
82
83 %package -n bnx2x-firmware
84 Summary:        Firmware for Broadcom NetXtreme II 10Gb
85 License:        Redistributable, no modification permitted
86 Group:          Base/Kernel
87
88 %description -n bnx2x-firmware
89 Firmware for Broadcom NetXtreme II 10Gb
90
91 %package -n brcm-firmware
92 Summary:        Firmware for Broadcom 802.11 wireless adapters
93 License:        Redistributable, no modification permitted
94 Group:          Base/Kernel
95
96 %description -n brcm-firmware
97 Firmware for Broadcom 802.11 wireless adapters
98
99 %package -n cavium-firmware
100 Summary:        Firmware for Cavium crypto and Ethernet adapters
101 License:        Redistributable, no modification permitted
102 Group:          Base/Kernel
103
104 %description -n cavium-firmware
105 Firmware for Cavium crypto and Ethernet adapters
106
107 %package -n chelsio-firmware
108 Summary:        Firmware for Chelsio T3/T4/T5/T6
109 License:        Redistributable, no modification permitted
110 Group:          Base/Kernel
111
112 %description -n chelsio-firmware
113 Firmware for Chelsio T3/T4/T5/T6
114
115 %package -n ethernet-firmware
116 Summary:        Firmware for various ethernet adapters
117 License:        Redistributable, no modification permitted
118 Group:          Base/Kernel
119
120 %description -n ethernet-firmware
121 Firmware for various ethernet adapters
122
123 %package -n intel-bluetooth-firmware
124 Summary:        Firmware for Intel Bluetooth adapters
125 License:        Redistributable, no modification permitted
126 Group:          Base/Kernel
127
128 %description -n intel-bluetooth-firmware
129 Firmware for Intel Bluetooth adapters
130
131 %package -n intel-gpu-firmware
132 Summary:        Firmware for Intel i915 graphics chips
133 License:        Redistributable, no modification permitted
134 Group:          Base/Kernel
135
136 %description -n intel-gpu-firmware
137 Firmware for Intel i915 graphics chips
138
139 %package -n intel-sound-firmware
140 Summary:        Firmware for Intel sound adapters
141 License:        Redistributable, no modification permitted
142 Group:          Base/Kernel
143
144 %description -n intel-sound-firmware
145 Firmware for Intel sound adapters
146
147 %package -n intel-vsc-firmware
148 Summary:        Firmware for Intel Visual Sensing Controller (IVSC)
149 License:        Redistributable, no modification permitted
150 Group:          Base/Kernel
151
152 %description -n intel-vsc-firmware
153 Firmware for Intel Visual Sensing Controller (IVSC)
154
155 %package -n iwl100-firmware
156 Summary:        Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
157 License:        Redistributable, no modification permitted
158 Group:          Base/Kernel
159
160 %description -n iwl100-firmware
161 This package contains the firmware required by the Intel wireless
162 drivers for Linux to support the iwl100 hardware. Usage of the
163 firmware is subject to the terms and conditions contained inside the
164 provided LICENSE file. Please read it carefully.
165
166 %package -n iwl105-firmware
167 Summary:        Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
168 License:        Redistributable, no modification permitted
169 Group:          Base/Kernel
170
171 %description -n iwl105-firmware
172 This package contains the firmware required by the Intel wireless
173 drivers for Linux to support the iwl105 hardware. Usage of the
174 firmware is subject to the terms and conditions contained inside the
175 provided LICENSE file. Please read it carefully.
176
177 %package -n iwl135-firmware
178 Summary:        Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
179 License:        Redistributable, no modification permitted
180 Group:          Base/Kernel
181
182 %description -n iwl135-firmware
183 This package contains the firmware required by the Intel wireless
184 drivers for Linux to support the iwl135 hardware. Usage of the
185 firmware is subject to the terms and conditions contained inside the
186 provided LICENSE file. Please read it carefully.
187
188 %package -n iwl1000-firmware
189 Summary:        Firmware for Intel(R) PRO/Wireless 1000 B/G/N network adaptors
190 License:        Redistributable, no modification permitted
191 Group:          Base/Kernel
192
193 %description -n iwl1000-firmware
194 This package contains the firmware required by the Intel wireless
195 drivers for Linux to support the iwl1000 hardware. Usage of the
196 firmware is subject to the terms and conditions contained inside the
197 provided LICENSE file. Please read it carefully.
198
199 %package -n iwl2000-firmware
200 Summary:        Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
201 License:        Redistributable, no modification permitted
202 Group:          Base/Kernel
203
204 %description -n iwl2000-firmware
205 This package contains the firmware required by the Intel wireless
206 drivers for Linux to support the iwl2000 hardware. Usage of the
207 firmware is subject to the terms and conditions contained inside the
208 provided LICENSE file. Please read it carefully.
209
210 %package -n iwl2030-firmware
211 Summary:        Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
212 License:        Redistributable, no modification permitted
213 Group:          Base/Kernel
214
215 %description -n iwl2030-firmware
216 This package contains the firmware required by the Intel wireless
217 drivers for Linux to support the iwl2030 hardware. Usage of the
218 firmware is subject to the terms and conditions contained inside the
219 provided LICENSE file. Please read it carefully.
220
221 %package -n iwlax2xx-firmware
222 Summary:        Firmware for Intel(R) AX200/AX201/AX210/AX211
223 License:        Redistributable, no modification permitted
224 Group:          Base/Kernel
225
226 %description -n iwlax2xx-firmware
227 This package contains the firmware required by the Intel wireless
228 drivers for Linux to support the iwlax2xx hardware. Usage of the
229 firmware is subject to the terms and conditions contained inside the
230 provided LICENSE file. Please read it carefully.
231
232 %package -n iwl3160-firmware
233 Summary:        Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
234 License:        Redistributable, no modification permitted
235 Group:          Base/Kernel
236
237 %description -n iwl3160-firmware
238 This package contains the firmware required by the Intel wireless
239 drivers for Linux. Usage of the firmware is subject to the terms and
240 conditions contained inside the provided LICENSE file. Please read it
241 carefully.
242
243 %package -n iwl3945-firmware
244 Summary:        Firmware for Intel(R) PRO/Wireless 3945 A/B/G network adaptors
245 License:        Redistributable, no modification permitted
246 Group:          Base/Kernel
247
248 %description -n iwl3945-firmware
249 This package contains the firmware required by the iwl3945 driver for
250 Linux. Usage of the firmware is subject to the terms and conditions
251 contained inside the provided LICENSE file. Please read it carefully.
252
253 %package -n iwl4965-firmware
254 Summary:        Firmware for Intel(R) PRO/Wireless 4965 A/G/N network adaptors
255 License:        Redistributable, no modification permitted
256 Group:          Base/Kernel
257
258 %description -n iwl4965-firmware
259 This package contains the firmware required by the iwl4965 driver for
260 Linux. Usage of the firmware is subject to the terms and conditions
261 contained inside the provided LICENSE file. Please read it carefully.
262
263 %package -n iwl5000-firmware
264 Summary:        Firmware for Intel(R) PRO/Wireless 5000 A/G/N network adaptors
265 License:        Redistributable, no modification permitted
266 Group:          Base/Kernel
267
268 %description -n iwl5000-firmware
269 This package contains the firmware required by the iwl5000 driver for
270 Linux. Usage of the firmware is subject to the terms and conditions
271 contained inside the provided LICENSE file. Please read it carefully.
272
273 %package -n iwl5150-firmware
274 Summary:        Firmware for Intel(R) PRO/Wireless 5150 A/G/N network adaptors
275 License:        Redistributable, no modification permitted
276 Group:          Base/Kernel
277
278 %description -n iwl5150-firmware
279 This package contains the firmware required by the iwl5150 driver for
280 Linux. Usage of the firmware is subject to the terms and conditions
281 contained inside the provided LICENSE file. Please read it carefully.
282
283 %package -n iwl6000-firmware
284 Summary:        Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
285 License:        Redistributable, no modification permitted
286 Group:          Base/Kernel
287
288 %description -n iwl6000-firmware
289 This package contains the firmware required by the Intel wireless
290 drivers for Linux. Usage of the firmware is subject to the terms and
291 conditions contained inside the provided LICENSE file. Please read it
292 carefully.
293
294 %package -n iwl6000g2a-firmware
295 Summary:        Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
296 License:        Redistributable, no modification permitted
297 Group:          Base/Kernel
298
299 %description -n iwl6000g2a-firmware
300 This package contains the firmware required by the Intel wireless
301 drivers for Linux. Usage of the firmware is subject to the terms and
302 conditions contained inside the provided LICENSE file. Please read it
303 carefully.
304
305 %package -n iwl6000g2b-firmware
306 Summary:        Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
307 License:        Redistributable, no modification permitted
308 Group:          Base/Kernel
309
310 %description -n iwl6000g2b-firmware
311 This package contains the firmware required by the Intel wireless
312 drivers for Linux. Usage of the firmware is subject to the terms and
313 conditions contained inside the provided LICENSE file. Please read it
314 carefully.
315
316 %package -n iwl6050-firmware
317 Summary:        Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
318 License:        Redistributable, no modification permitted
319 Group:          Base/Kernel
320
321 %description -n iwl6050-firmware
322 This package contains the firmware required by the Intel wireless
323 drivers for Linux. Usage of the firmware is subject to the terms and
324 conditions contained inside the provided LICENSE file. Please read it
325 carefully.
326
327 %package -n iwl7260-firmware
328 Summary:        Firmware for Intel(R) Wireless WiFi Link 7260 Series Adapters
329 License:        Redistributable, no modification permitted
330 Group:          Base/Kernel
331
332 %description -n iwl7260-firmware
333 This package contains the firmware required by the Intel wireless
334 drivers for Linux. Usage of the firmware is subject to the terms and
335 conditions contained inside the provided LICENSE file. Please read it
336 carefully.
337
338 %package -n iwl8000C-firmware
339 Summary:        Firmware for Intel(R) Wireless WiFi Link 8000C Series Adapters
340 License:        Redistributable, no modification permitted
341 Group:          Base/Kernel
342
343 %description -n iwl8000C-firmware
344 This package contains the firmware required by the Intel wireless
345 drivers for Linux. Usage of the firmware is subject to the terms and
346 conditions contained inside the provided LICENSE file. Please read it
347 carefully.
348
349 %package -n iwl8265-firmware
350 Summary:        Firmware for Intel(R) Wireless WiFi Link 8265 Series Adapters
351 License:        Redistributable, no modification permitted
352 Group:          Base/Kernel
353
354 %description -n iwl8265-firmware
355 This package contains the firmware required by the Intel wireless
356 drivers for Linux. Usage of the firmware is subject to the terms and
357 conditions contained inside the provided LICENSE file. Please read it
358 carefully.
359
360 %package -n iwl9000-firmware
361 Summary:        Firmware for Intel(R) Wireless WiFi Link 9000 Series Adapters
362 License:        Redistributable, no modification permitted
363 Group:          Base/Kernel
364
365 %description -n iwl9000-firmware
366 This package contains the firmware required by the Intel wireless
367 drivers for Linux. Usage of the firmware is subject to the terms and
368 conditions contained inside the provided LICENSE file. Please read it
369 carefully.
370
371 %package -n iwl9260-firmware
372 Summary:        Firmware for Intel(R) Wireless WiFi Link 9260 Series Adapters
373 License:        Redistributable, no modification permitted
374 Group:          Base/Kernel
375
376 %description -n iwl9260-firmware
377 This package contains the firmware required by the Intel wireless
378 drivers for Linux. Usage of the firmware is subject to the terms and
379 conditions contained inside the provided LICENSE file. Please read it
380 carefully.
381
382 %package -n marvell-firmware
383 Summary:        Firmware for Marvell wirelsess network adapters
384 License:        Redistributable, no modification permitted
385 Group:          Base/Kernel
386
387 %description -n marvell-firmware
388 Firmware for Marvell wireless network adapters
389
390 %package -n mediatek-firmware
391 Summary:        Firmware for MediaTek wireless and Bluetooth adapters
392 License:        Redistributable, no modification permitted
393 Group:          Base/Kernel
394
395 %description -n mediatek-firmware
396 Firmware for MediaTek wireless and Bluetooth adapters
397
398 %package -n mellanox-firmware
399 Summary:        Firmware for Mellanox Spectrum switches
400 License:        Redistributable, no modification permitted
401 Group:          Base/Kernel
402
403 %description -n mellanox-firmware
404 Firmware for Mellanox Spectrum switches
405
406 %package -n microcode-data-amd
407 Summary:        Microcode definitions for AMD64 processors
408 License:        Redistributable, no modification permitted
409 Group:          Base/Kernel
410
411 %description -n microcode-data-amd
412 Microcode definitions for AMD64 processors
413
414 %package -n netronome-firmware
415 Summary:        Firmware for Netronome Smart NICs
416 License:        Redistributable, no modification permitted
417 Group:          Base/Kernel
418
419 %description -n netronome-firmware
420 Firmware for Netronome Smart NICs
421
422 %package -n nxp
423 Summary:        Firmware for NXP devices
424 License:        Redistributable, no modification permitted
425 Group:          Base/Kernel
426
427 %description -n nxp
428 Firmware for NXP devices
429
430 %package -n nvidia-gpu-firmware
431 Summary:        Firmware for NVIDIA graphics chips
432 License:        Redistributable, no modification permitted
433 Group:          Base/Kernel
434
435 %description -n nvidia-gpu-firmware
436 Firmware for NVIDIA graphics chips
437
438 %package -n qualcomm-firmware
439 Summary:        Firmware for Qualcomm SoCs
440 License:        Redistributable, no modification permitted
441 Group:          Base/Kernel
442
443 %description -n qualcomm-firmware
444 Firmware for Qualcomm SoCs
445
446 %package -n qlogic-firmware
447 Summary:        Firmware for QLogic adapters
448 License:        Redistributable, no modification permitted
449 Group:          Base/Kernel
450
451 %description -n qlogic-firmware
452 This package contains the binary firmware for QLogic Infiniband,
453 SCSI, Fibre Channel/FCoE adapters and Converged Network Adapters
454
455 %package -n realtek-firmware
456 Summary:        Firmware for Realtek wireless and Bluetooth adapters
457 License:        Redistributable, no modification permitted
458 Group:          Base/Kernel
459
460 %description -n realtek-firmware
461 Firmware for Realtek wireless and Bluetooth adapters
462
463 %package -n ti-firmware
464 Summary:        Firmware for Texas Instruments devices
465 License:        Redistributable, no modification permitted
466 Group:          Base/Kernel
467
468 %description -n ti-firmware
469 Firmware for Texas Instruments devices
470
471 %package -n ueagle-atm-firmware
472 Summary:        Firmware for USB ADSL Modems based on Eagle chipsets
473 License:        Redistributable, no modification permitted
474 Group:          Base/Kernel
475
476 %description -n ueagle-atm-firmware
477 Firmware for USB ADSL Modems based on Eagle chipsets
478
479 %package -n wireless-firmware
480 Summary:        Firmware for various wireless adapters
481 License:        Redistributable, no modification permitted
482 Group:          Base/Kernel
483
484 %description -n wireless-firmware
485 Firmware for various wireless adapters
486
487 %define no_install_post_strip   1
488
489 %prep
490 %setup -q
491
492 # Remove source files we don't need to install
493 %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
494 %{__rm} -r carl9170fw usbdux
495 %{__rm} Makefile configure
496
497 %{__mv} amd-ucode/README README.amd-ucode
498 %{__mv} rtw88/README README.rtw88
499 %{__mv} wfx/LICENCE.wf200 LICENCE.wf200
500
501 %install
502 rm -rf $RPM_BUILD_ROOT
503
504 ./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware
505
506 %clean
507 rm -rf $RPM_BUILD_ROOT
508
509 %files
510 %defattr(644,root,root,755)
511 %doc WHENCE LICENCE.* LICENSE.* README.md
512 /lib/firmware/advansys
513 /lib/firmware/amd
514 /lib/firmware/amdtee
515 /lib/firmware/amlogic
516 /lib/firmware/arm
517 /lib/firmware/carl9170-1.fw
518 /lib/firmware/cadence
519 /lib/firmware/cis
520 /lib/firmware/edgeport
521 /lib/firmware/ene-ub6250
522 /lib/firmware/hfi1_dc8051.fw
523 /lib/firmware/hfi1_fabric.fw
524 /lib/firmware/hfi1_pcie.fw
525 /lib/firmware/hfi1_sbus.fw
526 /lib/firmware/imx
527 /lib/firmware/inside-secure
528 /lib/firmware/isci
529 /lib/firmware/ixp4xx
530 /lib/firmware/keyspan
531 /lib/firmware/keyspan_pda
532 /lib/firmware/lt9611uxc_fw.bin
533 /lib/firmware/matrox
534 /lib/firmware/moxa
535 /lib/firmware/mts_*.fw
536 /lib/firmware/ositech
537 /lib/firmware/powervr
538 /lib/firmware/qat_4xxx.bin
539 /lib/firmware/qat_4xxx_mmp.bin
540 /lib/firmware/qat_895xcc.bin
541 /lib/firmware/qat_895xcc_mmp.bin
542 /lib/firmware/qat_c3xxx.bin
543 /lib/firmware/qat_c3xxx_mmp.bin
544 /lib/firmware/qat_c62x.bin
545 /lib/firmware/qat_c62x_mmp.bin
546 /lib/firmware/qat_mmp.bin
547 /lib/firmware/r8a779x_usb3_v1.dlmem
548 /lib/firmware/r8a779x_usb3_v2.dlmem
549 /lib/firmware/r8a779x_usb3_v3.dlmem
550 %dir /lib/firmware/rockchip
551 /lib/firmware/rockchip/dptx.bin
552 /lib/firmware/rp2.fw
553 /lib/firmware/sun
554 /lib/firmware/tlg2300_firmware.bin
555 /lib/firmware/tsse_firmware.bin
556 /lib/firmware/ttusb-budget
557 /lib/firmware/usbdux*_firmware.bin
558 /lib/firmware/whiteheat*.fw
559 /lib/firmware/yam
560
561 %files -n alacritech-firmware
562 %defattr(644,root,root,755)
563 %doc WHENCE
564 /lib/firmware/slicoss
565 /lib/firmware/sxg
566
567 %files -n alsa-firmware
568 %defattr(644,root,root,755)
569 %doc WHENCE LICENCE.ca0132 LICENSE.cirrus
570 /lib/firmware/cirrus
571 /lib/firmware/cs42l43.bin
572 /lib/firmware/ctefx.bin
573 /lib/firmware/ctspeq.bin
574 /lib/firmware/ess
575 /lib/firmware/korg
576 /lib/firmware/sb16
577 /lib/firmware/yamaha
578
579 %files -n amd-gpu-firmware
580 %defattr(644,root,root,755)
581 %doc WHENCE LICENSE.amdgpu LICENSE.radeon
582 /lib/firmware/amdgpu
583 /lib/firmware/r128
584 /lib/firmware/radeon
585
586 %files -n atheros-firmware
587 %defattr(644,root,root,755)
588 %doc WHENCE LICENCE.atheros_firmware LICENCE.open-ath9k-htc-firmware LICENSE.qcom LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k
589 /lib/firmware/ar3k
590 /lib/firmware/ar5523.bin
591 /lib/firmware/ar7010*.fw
592 /lib/firmware/ar9170-*.fw
593 /lib/firmware/ar9271.fw
594 /lib/firmware/ath10k
595 /lib/firmware/ath11k
596 /lib/firmware/ath12k
597 /lib/firmware/ath3k-1.fw
598 /lib/firmware/ath6k
599 /lib/firmware/ath9k_htc
600 /lib/firmware/htc_7010.fw
601 /lib/firmware/htc_9271.fw
602 /lib/firmware/qca
603 /lib/firmware/wil6210.brd
604 /lib/firmware/wil6210.fw
605
606 %files -n av-firmware
607 %defattr(644,root,root,755)
608 %doc WHENCE LICENCE.Abilis LICENSE.amlogic_vdec LICENSE.amphion_vpu LICENCE.cnm LICENSE.dib0700 LICENCE.go7007 LICENCE.siano LICENCE.xc4000
609 /lib/firmware/amphion
610 /lib/firmware/as102_data1_st.hex
611 /lib/firmware/as102_data2_st.hex
612 /lib/firmware/av7110
613 /lib/firmware/cmmb_*_12mhz.inp
614 /lib/firmware/cnm
615 /lib/firmware/cpia2
616 /lib/firmware/dabusb
617 /lib/firmware/dsp56k
618 /lib/firmware/dvb-fe-xc4000-*.fw
619 /lib/firmware/dvb-fe-xc5000c-*.fw
620 /lib/firmware/dvb-fe-xc5000-*.fw
621 /lib/firmware/dvb_nova_12mhz*.inp
622 /lib/firmware/dvb-usb-dib0700-*.fw
623 /lib/firmware/dvb-usb-it9135-01.fw
624 /lib/firmware/dvb-usb-it9135-02.fw
625 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
626 /lib/firmware/emi26
627 /lib/firmware/emi62
628 /lib/firmware/f2255usb.bin
629 /lib/firmware/go7007
630 /lib/firmware/isdbt_*.inp
631 /lib/firmware/lgs8g75.fw
632 /lib/firmware/meson
633 /lib/firmware/s5p-mfc.fw
634 /lib/firmware/s5p-mfc-v6.fw
635 /lib/firmware/s5p-mfc-v6-v2.fw
636 /lib/firmware/s5p-mfc-v7.fw
637 /lib/firmware/s5p-mfc-v8.fw
638 /lib/firmware/s5p-mfc-v12.fw
639 /lib/firmware/sms1xxx-*.fw
640 /lib/firmware/s2250.fw
641 /lib/firmware/s2250_loader.fw
642 /lib/firmware/tdmb_nova_12mhz.inp
643 /lib/firmware/v4l-cx*.fw
644 /lib/firmware/vicam
645
646 %files -n bnx2-firmware
647 %defattr(644,root,root,755)
648 %doc WHENCE
649 /lib/firmware/bnx2
650
651 %files -n bnx2x-firmware
652 %defattr(644,root,root,755)
653 %doc WHENCE
654 /lib/firmware/bnx2x
655
656 %files -n brcm-firmware
657 %defattr(644,root,root,755)
658 %doc WHENCE LICENCE.broadcom_bcm43xx LICENCE.cypress
659 /lib/firmware/brcm
660 /lib/firmware/cypress
661
662 %files -n cavium-firmware
663 %defattr(644,root,root,755)
664 %doc WHENCE LICENCE.cavium LICENCE.cavium_liquidio
665 /lib/firmware/cavium
666 /lib/firmware/liquidio
667
668 %files -n chelsio-firmware
669 %defattr(644,root,root,755)
670 %doc WHENCE LICENCE.chelsio_firmware
671 /lib/firmware/cxgb3
672 /lib/firmware/cxgb4
673
674 %files -n ethernet-firmware
675 %defattr(644,root,root,755)
676 %doc WHENCE LICENSE.airoha LICENCE.e100 LICENSE.ice LICENSE.ice_enhanced LICENCE.kaweth LICENCE.microchip LICENCE.myri10ge_firmware LICENCE.phanfw LICENCE.mediatek
677 /lib/firmware/3com
678 /lib/firmware/acenic
679 /lib/firmware/adaptec
680 /lib/firmware/airoha
681 /lib/firmware/e100
682 %dir /lib/firmware/intel
683 /lib/firmware/intel/ice
684 /lib/firmware/kaweth
685 %dir /lib/firmware/mediatek
686 /lib/firmware/mediatek/mt7988
687 /lib/firmware/microchip
688 /lib/firmware/myri10ge_*.dat
689 /lib/firmware/myricom
690 /lib/firmware/phanfw.bin
691 /lib/firmware/rtl_nic
692 /lib/firmware/tehuti
693 /lib/firmware/tigon
694 /lib/firmware/vxge
695
696 %files -n intel-bluetooth-firmware
697 %defattr(644,root,root,755)
698 %doc WHENCE LICENCE.ibt_firmware
699 %dir /lib/firmware/intel
700 /lib/firmware/intel/ibt-*
701
702 %files -n intel-gpu-firmware
703 %defattr(644,root,root,755)
704 %doc WHENCE LICENSE.i915 LICENSE.xe
705 /lib/firmware/i915
706 /lib/firmware/xe
707
708 %files -n intel-sound-firmware
709 %defattr(644,root,root,755)
710 %doc WHENCE LICENCE.adsp_sst LICENCE.IntcSST2 LICENCE.fw_sst_0f28
711 %dir /lib/firmware/intel
712 /lib/firmware/intel/avs
713 /lib/firmware/intel/catpt
714 /lib/firmware/intel/dsp_fw_*
715 /lib/firmware/intel/fw_sst_*
716 /lib/firmware/intel/IntcSST2.bin
717
718 %files -n intel-vsc-firmware
719 %defattr(644,root,root,755)
720 %doc WHENCE LICENSE.ipu3_firmware LICENSE.ivsc
721 %dir /lib/firmware/intel
722 /lib/firmware/intel/ipu
723 /lib/firmware/intel/vsc
724 /lib/firmware/intel/ipu3-fw.bin
725 /lib/firmware/intel/irci_irci_ecr-master_20161208_0213_20170112_1500.bin
726
727 %files -n iwl100-firmware
728 %defattr(644,root,root,755)
729 %doc WHENCE LICENCE.iwlwifi_firmware
730 /lib/firmware/iwlwifi-100-5.ucode
731
732 %files -n iwl105-firmware
733 %defattr(644,root,root,755)
734 %doc WHENCE LICENCE.iwlwifi_firmware
735 /lib/firmware/iwlwifi-105-*.ucode
736
737 %files -n iwl135-firmware
738 %defattr(644,root,root,755)
739 %doc WHENCE LICENCE.iwlwifi_firmware
740 /lib/firmware/iwlwifi-135-*.ucode
741
742 %files -n iwl1000-firmware
743 %defattr(644,root,root,755)
744 %doc WHENCE LICENCE.iwlwifi_firmware
745 /lib/firmware/iwlwifi-1000-*.ucode
746
747 %files -n iwl2000-firmware
748 %defattr(644,root,root,755)
749 %doc WHENCE LICENCE.iwlwifi_firmware
750 /lib/firmware/iwlwifi-2000-*.ucode
751
752 %files -n iwl2030-firmware
753 %defattr(644,root,root,755)
754 %doc WHENCE LICENCE.iwlwifi_firmware
755 /lib/firmware/iwlwifi-2030-*.ucode
756
757 %files -n iwlax2xx-firmware
758 %defattr(644,root,root,755)
759 %doc WHENCE LICENCE.iwlwifi_firmware
760 /lib/firmware/iwlwifi-Qu-*.ucode
761 /lib/firmware/iwlwifi-QuZ-*.ucode
762 /lib/firmware/iwlwifi-cc-*.ucode
763 /lib/firmware/iwlwifi-gl-*.pnvm
764 /lib/firmware/iwlwifi-gl-*.ucode
765 /lib/firmware/iwlwifi-ma-*.pnvm
766 /lib/firmware/iwlwifi-ma-*.ucode
767 /lib/firmware/iwlwifi-so-*.pnvm
768 /lib/firmware/iwlwifi-so-*.ucode
769 /lib/firmware/iwlwifi-ty-*.pnvm
770 /lib/firmware/iwlwifi-ty-*.ucode
771
772 %files -n iwl3160-firmware
773 %defattr(644,root,root,755)
774 %doc WHENCE LICENCE.iwlwifi_firmware
775 /lib/firmware/iwlwifi-3160-*.ucode
776 /lib/firmware/iwlwifi-3168-*.ucode
777
778 %files -n iwl3945-firmware
779 %defattr(644,root,root,755)
780 %doc WHENCE LICENCE.iwlwifi_firmware
781 /lib/firmware/iwlwifi-3945-*.ucode
782
783 %files -n iwl4965-firmware
784 %defattr(644,root,root,755)
785 %doc WHENCE LICENCE.iwlwifi_firmware
786 /lib/firmware/iwlwifi-4965-*.ucode
787
788 %files -n iwl5000-firmware
789 %defattr(644,root,root,755)
790 %doc WHENCE LICENCE.iwlwifi_firmware
791 /lib/firmware/iwlwifi-5000-*.ucode
792
793 %files -n iwl5150-firmware
794 %defattr(644,root,root,755)
795 %doc WHENCE LICENCE.iwlwifi_firmware
796 /lib/firmware/iwlwifi-5150-*.ucode
797
798 %files -n iwl6000-firmware
799 %defattr(644,root,root,755)
800 %doc WHENCE LICENCE.iwlwifi_firmware
801 /lib/firmware/iwlwifi-6000-*.ucode
802
803 %files -n iwl6000g2a-firmware
804 %defattr(644,root,root,755)
805 %doc WHENCE LICENCE.iwlwifi_firmware
806 /lib/firmware/iwlwifi-6000g2a-*.ucode
807
808 %files -n iwl6000g2b-firmware
809 %defattr(644,root,root,755)
810 %doc WHENCE LICENCE.iwlwifi_firmware
811 /lib/firmware/iwlwifi-6000g2b-*.ucode
812
813 %files -n iwl6050-firmware
814 %defattr(644,root,root,755)
815 %doc WHENCE LICENCE.iwlwifi_firmware
816 /lib/firmware/iwlwifi-6050-*.ucode
817
818 %files -n iwl7260-firmware
819 %defattr(644,root,root,755)
820 %doc WHENCE LICENCE.iwlwifi_firmware
821 /lib/firmware/iwlwifi-7260-*.ucode
822 /lib/firmware/iwlwifi-7265-*.ucode
823 /lib/firmware/iwlwifi-7265D-*.ucode
824
825 %files -n iwl8000C-firmware
826 %defattr(644,root,root,755)
827 %doc WHENCE LICENCE.iwlwifi_firmware
828 /lib/firmware/iwlwifi-8000C-*.ucode
829
830 %files -n iwl8265-firmware
831 %defattr(644,root,root,755)
832 %doc WHENCE LICENCE.iwlwifi_firmware
833 /lib/firmware/iwlwifi-8265-*.ucode
834
835 %files -n iwl9000-firmware
836 %defattr(644,root,root,755)
837 %doc WHENCE LICENCE.iwlwifi_firmware
838 /lib/firmware/iwlwifi-9000-*.ucode
839
840 %files -n iwl9260-firmware
841 %defattr(644,root,root,755)
842 %doc WHENCE LICENCE.iwlwifi_firmware
843 /lib/firmware/iwlwifi-9260-*.ucode
844
845 %files -n marvell-firmware
846 %defattr(644,root,root,755)
847 %doc WHENCE LICENCE.Marvell LICENCE.NXP LICENCE.OLPC
848 /lib/firmware/lbtf_usb.bin
849 /lib/firmware/libertas
850 /lib/firmware/mrvl
851 /lib/firmware/mwl8k
852 /lib/firmware/mwlwifi
853
854 %files -n mediatek-firmware
855 %defattr(644,root,root,755)
856 %doc WHENCE LICENCE.mediatek LICENCE.ralink_a_mediatek_company_firmware LICENCE.ralink-firmware.txt
857 /lib/firmware/mediatek
858 %exclude /lib/firmware/mediatek/mt7988
859 /lib/firmware/mt7601u.bin
860 /lib/firmware/mt7650.bin
861 /lib/firmware/mt7662.bin
862 /lib/firmware/mt7662_rom_patch.bin
863 /lib/firmware/vpu_d.bin
864 /lib/firmware/rt2561.bin
865 /lib/firmware/rt2561s.bin
866 /lib/firmware/rt2661.bin
867 /lib/firmware/rt2860.bin
868 /lib/firmware/rt2870.bin
869 /lib/firmware/rt3070.bin
870 /lib/firmware/rt3071.bin
871 /lib/firmware/rt3090.bin
872 /lib/firmware/rt3290.bin
873 /lib/firmware/rt73.bin
874 /lib/firmware/vpu_p.bin
875
876 %files -n mellanox-firmware
877 %defattr(644,root,root,755)
878 %doc WHENCE
879 /lib/firmware/mellanox
880
881 %files -n microcode-data-amd
882 %defattr(644,root,root,755)
883 %doc WHENCE LICENSE.amd-ucode README.amd-ucode
884 /lib/firmware/amd-ucode
885
886 %files -n netronome-firmware
887 %defattr(644,root,root,755)
888 %doc WHENCE LICENCE.Netronome
889 /lib/firmware/netronome
890
891 %files -n nxp
892 %defattr(644,root,root,755)
893 %doc WHENCE LICENSE.nxp LICENSE.nxp_mc_firmware
894 /lib/firmware/dpaa2
895 /lib/firmware/nxp
896
897 %files -n nvidia-gpu-firmware
898 %defattr(644,root,root,755)
899 %doc WHENCE LICENCE.nvidia
900 /lib/firmware/nvidia
901
902 %files -n qualcomm-firmware
903 %defattr(644,root,root,755)
904 %doc WHENCE LICENSE.qcom
905 /lib/firmware/a300_pfp.fw
906 /lib/firmware/a300_pm4.fw
907 /lib/firmware/qcom
908
909 %files -n qlogic-firmware
910 %defattr(644,root,root,755)
911 %doc WHENCE LICENCE.qla1280 LICENCE.qla2xxx
912 /lib/firmware/cbfw-*.bin
913 /lib/firmware/ct2fw-*.bin
914 /lib/firmware/ctfw-*.bin
915 /lib/firmware/qed
916 /lib/firmware/qlogic
917 /lib/firmware/ql2100_fw.bin
918 /lib/firmware/ql2200_fw.bin
919 /lib/firmware/ql2300_fw.bin
920 /lib/firmware/ql2322_fw.bin
921 /lib/firmware/ql2400_fw.bin
922 /lib/firmware/ql2500_fw.bin
923
924 %files -n realtek-firmware
925 %defattr(644,root,root,755)
926 %doc WHENCE LICENCE.rtlwifi_firmware.txt README.rtw88
927 /lib/firmware/rtl_bt
928 /lib/firmware/rtlwifi
929 /lib/firmware/rtw88
930 /lib/firmware/rtw89
931
932 %files -n ti-firmware
933 %defattr(644,root,root,755)
934 %doc WHENCE LICENCE.ti-connectivity LICENCE.ti-keystone LICENCE.ti-tspa LICENCE.wl1251
935 /lib/firmware/ti
936 /lib/firmware/ti_3410.fw
937 /lib/firmware/ti_5052.fw
938 /lib/firmware/ti-connectivity
939 /lib/firmware/ti-keystone
940 /lib/firmware/INT8866RCA2.bin
941 /lib/firmware/TAS2XXX3870.bin
942 /lib/firmware/TAS2XXX387D.bin
943 /lib/firmware/TAS2XXX387E.bin
944 /lib/firmware/TAS2XXX387F.bin
945 /lib/firmware/TAS2XXX3880.bin
946 /lib/firmware/TAS2XXX3881.bin
947 /lib/firmware/TAS2XXX3882.bin
948 /lib/firmware/TAS2XXX3884.bin
949 /lib/firmware/TAS2XXX3886.bin
950 /lib/firmware/TAS2XXX38A5.bin
951 /lib/firmware/TAS2XXX38A7.bin
952 /lib/firmware/TAS2XXX38A8.bin
953 /lib/firmware/TAS2XXX38B8.bin
954 /lib/firmware/TAS2XXX38B9.bin
955 /lib/firmware/TAS2XXX38BA.bin
956 /lib/firmware/TAS2XXX38BB.bin
957 /lib/firmware/TAS2XXX38BE.bin
958 /lib/firmware/TAS2XXX38BF.bin
959 /lib/firmware/TAS2XXX38C3.bin
960 /lib/firmware/TAS2XXX38CB.bin
961 /lib/firmware/TAS2XXX38CD.bin
962 /lib/firmware/TAS2XXX38D3.bin
963 /lib/firmware/TAS2XXX38D4.bin
964 /lib/firmware/TAS2XXX38D5.bin
965 /lib/firmware/TAS2XXX38D6.bin
966 /lib/firmware/TAS2XXX38DF.bin
967 /lib/firmware/TAS2XXX38E0.bin
968 /lib/firmware/TIAS2781RCA2.bin
969 /lib/firmware/TIAS2781RCA4.bin
970
971 %files -n ueagle-atm-firmware
972 %defattr(644,root,root,755)
973 %doc WHENCE LICENCE.ueagle-atm4-firmware
974 /lib/firmware/ueagle-atm
975
976 %files -n wireless-firmware
977 %defattr(644,root,root,755)
978 %doc WHENCE LICENCE.agere LICENSE.atmel LICENCE.via_vt6656 LICENCE.wf200
979 /lib/firmware/agere_*_fw.bin
980 /lib/firmware/atmel
981 /lib/firmware/atusb
982 /lib/firmware/rsi
983 /lib/firmware/rsi_91x.fw
984 /lib/firmware/sdd_sagrad_*.bin
985 /lib/firmware/wfx
986 /lib/firmware/wsm_22.bin
987 /lib/firmware/vntwusb.fw