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