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