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