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