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