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