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