]> TLD Linux GIT Repositories - packages/linux-firmware.git/blob - linux-firmware.spec
- updated to 20200316
[packages/linux-firmware.git] / linux-firmware.spec
1 %define         rel     1
2 %define         ver     20200316
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:  eb1ee1e95d6a104c63e115f4f4c676ae
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/dabusb
430 /lib/firmware/dpaa2
431 /lib/firmware/dsp56k
432 /lib/firmware/dvb-fe-xc4000-*.fw
433 /lib/firmware/dvb-fe-xc5000c-*.fw
434 /lib/firmware/dvb-fe-xc5000-*.fw
435 /lib/firmware/dvb_nova_12mhz*.inp
436 /lib/firmware/dvb-usb-dib0700-*.fw
437 /lib/firmware/dvb-usb-it9135-01.fw
438 /lib/firmware/dvb-usb-it9135-02.fw
439 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
440 /lib/firmware/e100
441 /lib/firmware/edgeport
442 /lib/firmware/emi26
443 /lib/firmware/emi62
444 /lib/firmware/ene-ub6250
445 /lib/firmware/ess
446 /lib/firmware/f2255usb.bin
447 /lib/firmware/go7007
448 /lib/firmware/hfi1_dc8051.fw
449 /lib/firmware/hfi1_fabric.fw
450 /lib/firmware/hfi1_pcie.fw
451 /lib/firmware/hfi1_sbus.fw
452 /lib/firmware/htc_7010.fw
453 /lib/firmware/htc_9271.fw
454 /lib/firmware/i2400m-fw-usb-*.sbcf
455 /lib/firmware/i6050-fw-usb-*.sbcf
456 /lib/firmware/i915
457 /lib/firmware/imx
458 /lib/firmware/inside-secure
459 %dir /lib/firmware/intel
460 /lib/firmware/intel/ice
461 /lib/firmware/intel/irci_irci_ecr-master_20161208_0213_20170112_1500.bin
462 /lib/firmware/intelliport2.bin
463 /lib/firmware/isci
464 /lib/firmware/isdbt_*.inp
465 /lib/firmware/kaweth
466 /lib/firmware/keyspan
467 /lib/firmware/keyspan_pda
468 %dir /lib/firmware/korg
469 /lib/firmware/korg/k1212.dsp
470 /lib/firmware/lgs8g75.fw
471 /lib/firmware/matrox
472 /lib/firmware/mediatek
473 /lib/firmware/mellanox
474 /lib/firmware/meson
475 /lib/firmware/microchip
476 /lib/firmware/moxa
477 /lib/firmware/mt7601u.bin
478 /lib/firmware/mt7650.bin
479 /lib/firmware/mt7662*.bin
480 /lib/firmware/mts_*.fw
481 /lib/firmware/myri10ge_*.dat
482 /lib/firmware/myricom
483 /lib/firmware/ositech
484 /lib/firmware/phanfw.bin
485 /lib/firmware/qat_895xcc.bin
486 /lib/firmware/qat_895xcc_mmp.bin
487 /lib/firmware/qat_c3xxx.bin
488 /lib/firmware/qat_c3xxx_mmp.bin
489 /lib/firmware/qat_c62x.bin
490 /lib/firmware/qat_c62x_mmp.bin
491 /lib/firmware/qca
492 /lib/firmware/qcom
493 /lib/firmware/r8a779x_usb3_v1.dlmem
494 /lib/firmware/r8a779x_usb3_v2.dlmem
495 /lib/firmware/r8a779x_usb3_v3.dlmem
496 %dir /lib/firmware/rockchip
497 /lib/firmware/rockchip/dptx.bin
498 /lib/firmware/rp2.fw
499 /lib/firmware/rsi
500 /lib/firmware/rsi_91x.fw
501 /lib/firmware/rt2561.bin
502 /lib/firmware/rt2561s.bin
503 /lib/firmware/rt2661.bin
504 /lib/firmware/rt2860.bin
505 /lib/firmware/rt2870.bin
506 /lib/firmware/rt3071.bin
507 /lib/firmware/rt3290.bin
508 /lib/firmware/rt73.bin
509 /lib/firmware/RTL8192E
510 /lib/firmware/rtl_bt
511 /lib/firmware/rtl_nic
512 /lib/firmware/rtlwifi
513 /lib/firmware/rtw88
514 /lib/firmware/s5p-mfc.fw
515 /lib/firmware/s5p-mfc-v6.fw
516 /lib/firmware/s5p-mfc-v6-v2.fw
517 /lib/firmware/s5p-mfc-v7.fw
518 /lib/firmware/s5p-mfc-v8.fw
519 %dir /lib/firmware/sb16
520 /lib/firmware/sb16/alaw_main.csp
521 /lib/firmware/sb16/ima_adpcm_capture.csp
522 /lib/firmware/sb16/ima_adpcm_init.csp
523 /lib/firmware/sb16/ima_adpcm_playback.csp
524 /lib/firmware/sb16/mulaw_main.csp
525 /lib/firmware/sdd_sagrad_*.bin
526 /lib/firmware/slicoss
527 /lib/firmware/sms1xxx-*.fw
528 /lib/firmware/sun
529 /lib/firmware/sxg
530 /lib/firmware/tdmb_nova_12mhz.inp
531 /lib/firmware/tehuti
532 /lib/firmware/ti_3410.fw
533 /lib/firmware/ti_5052.fw
534 /lib/firmware/tigon
535 /lib/firmware/ti-keystone
536 /lib/firmware/tlg2300_firmware.bin
537 /lib/firmware/tr_smctr.bin
538 /lib/firmware/ttusb-budget
539 /lib/firmware/ueagle-atm
540 /lib/firmware/usbdux*_firmware.bin
541 /lib/firmware/v4l-cx*.fw
542 /lib/firmware/vicam
543 /lib/firmware/vntwusb.fw
544 /lib/firmware/vxge
545 /lib/firmware/whiteheat*.fw
546 /lib/firmware/wil6210.brd
547 /lib/firmware/wil6210.fw
548 /lib/firmware/wsm_22.bin
549 /lib/firmware/yam
550 %dir /lib/firmware/yamaha
551 /lib/firmware/yamaha/ds1_ctrl.fw
552 /lib/firmware/yamaha/ds1_dsp.fw
553 /lib/firmware/yamaha/ds1e_ctrl.fw
554 /lib/firmware/yamaha/yss225_registers.bin
555
556 %files -n amd-gpu-firmware
557 %defattr(644,root,root,755)
558 %doc WHENCE LICENSE.amdgpu LICENSE.radeon
559 /lib/firmware/amdgpu
560 /lib/firmware/r128
561 /lib/firmware/radeon
562
563 %files -n atheros-firmware
564 %defattr(644,root,root,755)
565 %doc WHENCE LICENCE.atheros_firmware
566 /lib/firmware/ar3k
567 /lib/firmware/ar5523.bin
568 /lib/firmware/ar7010*.fw
569 /lib/firmware/ar9170-*.fw
570 /lib/firmware/ar9271.fw
571 /lib/firmware/ath10k
572 /lib/firmware/ath3k-1.fw
573 /lib/firmware/ath6k
574 /lib/firmware/ath9k_htc
575
576 %files -n bnx2-firmware
577 %defattr(644,root,root,755)
578 %doc WHENCE
579 /lib/firmware/bnx2
580
581 %files -n bnx2x-firmware
582 %defattr(644,root,root,755)
583 %doc WHENCE
584 /lib/firmware/bnx2x
585 /lib/firmware/bnx2x-e1-*.fw
586 /lib/firmware/bnx2x-e1h-*.fw
587
588 %files -n brcm-firmware
589 %defattr(644,root,root,755)
590 %doc WHENCE LICENCE.broadcom_bcm43xx
591 /lib/firmware/brcm
592
593 %files -n cavium-firmware
594 %defattr(644,root,root,755)
595 %doc WHENCE LICENCE.cavium
596 /lib/firmware/cavium
597 /lib/firmware/liquidio
598
599 %files -n chelsio-firmware
600 %defattr(644,root,root,755)
601 %doc WHENCE LICENCE.chelsio_firmware
602 /lib/firmware/cxgb3
603 /lib/firmware/cxgb4
604
605 %files -n intel-sound-firmware
606 %defattr(644,root,root,755)
607 %doc WHENCE
608 %dir /lib/firmware/intel
609 /lib/firmware/intel/IntcSST2.bin
610 /lib/firmware/intel/dsp_fw_*
611 /lib/firmware/intel/fw_sst_*
612
613 %files -n intel-bluetooth-firmware
614 %defattr(644,root,root,755)
615 %doc WHENCE LICENCE.ibt_firmware
616 %dir /lib/firmware/intel
617 /lib/firmware/intel/ibt-*
618
619 %files -n iwl100-firmware
620 %defattr(644,root,root,755)
621 %doc WHENCE LICENCE.iwlwifi_firmware
622 /lib/firmware/iwlwifi-100-5.ucode
623
624 %files -n iwl105-firmware
625 %defattr(644,root,root,755)
626 %doc WHENCE LICENCE.iwlwifi_firmware
627 /lib/firmware/iwlwifi-105-*.ucode
628
629 %files -n iwl135-firmware
630 %defattr(644,root,root,755)
631 %doc WHENCE LICENCE.iwlwifi_firmware
632 /lib/firmware/iwlwifi-135-*.ucode
633
634 %files -n iwl1000-firmware
635 %defattr(644,root,root,755)
636 %doc WHENCE LICENCE.iwlwifi_firmware
637 /lib/firmware/iwlwifi-1000-*.ucode
638
639 %files -n iwl2000-firmware
640 %defattr(644,root,root,755)
641 %doc WHENCE LICENCE.iwlwifi_firmware
642 /lib/firmware/iwlwifi-2000-*.ucode
643
644 %files -n iwl2030-firmware
645 %defattr(644,root,root,755)
646 %doc WHENCE LICENCE.iwlwifi_firmware
647 /lib/firmware/iwlwifi-2030-*.ucode
648
649 %files -n iwl22000-firmware
650 %defattr(644,root,root,755)
651 %doc WHENCE LICENCE.iwlwifi_firmware
652 /lib/firmware/iwlwifi-Qu-*.ucode
653 /lib/firmware/iwlwifi-QuZ-*.ucode
654
655 %files -n iwl22260-firmware
656 %defattr(644,root,root,755)
657 %doc WHENCE LICENCE.iwlwifi_firmware
658 /lib/firmware/iwlwifi-cc-*.ucode
659
660 %files -n iwl3160-firmware
661 %defattr(644,root,root,755)
662 %doc WHENCE LICENCE.iwlwifi_firmware
663 /lib/firmware/iwlwifi-3160-*.ucode
664 /lib/firmware/iwlwifi-3168-*.ucode
665
666 %files -n iwl3945-firmware
667 %defattr(644,root,root,755)
668 %doc WHENCE LICENCE.iwlwifi_firmware
669 /lib/firmware/iwlwifi-3945-*.ucode
670
671 %files -n iwl4965-firmware
672 %defattr(644,root,root,755)
673 %doc WHENCE LICENCE.iwlwifi_firmware
674 /lib/firmware/iwlwifi-4965-*.ucode
675
676 %files -n iwl5000-firmware
677 %defattr(644,root,root,755)
678 %doc WHENCE LICENCE.iwlwifi_firmware
679 /lib/firmware/iwlwifi-5000-*.ucode
680
681 %files -n iwl5150-firmware
682 %defattr(644,root,root,755)
683 %doc WHENCE LICENCE.iwlwifi_firmware
684 /lib/firmware/iwlwifi-5150-*.ucode
685
686 %files -n iwl6000-firmware
687 %defattr(644,root,root,755)
688 %doc WHENCE LICENCE.iwlwifi_firmware
689 /lib/firmware/iwlwifi-6000-*.ucode
690
691 %files -n iwl6000g2a-firmware
692 %defattr(644,root,root,755)
693 %doc WHENCE LICENCE.iwlwifi_firmware
694 /lib/firmware/iwlwifi-6000g2a-*.ucode
695
696 %files -n iwl6000g2b-firmware
697 %defattr(644,root,root,755)
698 %doc WHENCE LICENCE.iwlwifi_firmware
699 /lib/firmware/iwlwifi-6000g2b-*.ucode
700
701 %files -n iwl6050-firmware
702 %defattr(644,root,root,755)
703 %doc WHENCE LICENCE.iwlwifi_firmware
704 /lib/firmware/iwlwifi-6050-*.ucode
705
706 %files -n iwl7260-firmware
707 %defattr(644,root,root,755)
708 %doc WHENCE LICENCE.iwlwifi_firmware
709 /lib/firmware/iwlwifi-7260-*.ucode
710 /lib/firmware/iwlwifi-7265-*.ucode
711 /lib/firmware/iwlwifi-7265D-*.ucode
712
713 %files -n iwl8000C-firmware
714 %defattr(644,root,root,755)
715 %doc WHENCE LICENCE.iwlwifi_firmware
716 /lib/firmware/iwlwifi-8000C-*.ucode
717
718 %files -n iwl8265-firmware
719 %defattr(644,root,root,755)
720 %doc WHENCE LICENCE.iwlwifi_firmware
721 /lib/firmware/iwlwifi-8265-*.ucode
722
723 %files -n iwl9000-firmware
724 %defattr(644,root,root,755)
725 %doc WHENCE LICENCE.iwlwifi_firmware
726 /lib/firmware/iwlwifi-9000-*.ucode
727
728 %files -n iwl9260-firmware
729 %defattr(644,root,root,755)
730 %doc WHENCE LICENCE.iwlwifi_firmware
731 /lib/firmware/iwlwifi-9260-*.ucode
732
733 %files -n libertas-firmware
734 %defattr(644,root,root,755)
735 %doc WHENCE LICENCE.Marvell
736 /lib/firmware/lbtf_usb.bin
737 /lib/firmware/libertas
738 /lib/firmware/mrvl
739 /lib/firmware/mwl8k
740 /lib/firmware/mwlwifi
741
742 %files -n netronome-firmware
743 %defattr(644,root,root,755)
744 %doc WHENCE
745 /lib/firmware/netronome
746
747 %files -n nvidia-gpu-firmware
748 %defattr(644,root,root,755)
749 %doc WHENCE LICENCE.nvidia
750 /lib/firmware/nvidia
751
752 %files -n qlogic-firmware
753 %defattr(644,root,root,755)
754 %doc WHENCE LICENCE.qla1280 LICENCE.qla2xxx
755 /lib/firmware/cbfw-*.bin
756 /lib/firmware/ct2fw-*.bin
757 /lib/firmware/ctfw-*.bin
758 /lib/firmware/qed
759 /lib/firmware/qlogic
760 /lib/firmware/ql2100_fw.bin
761 /lib/firmware/ql2200_fw.bin
762 /lib/firmware/ql2300_fw.bin
763 /lib/firmware/ql2322_fw.bin
764 /lib/firmware/ql2400_fw.bin
765 /lib/firmware/ql2500_fw.bin
766
767 %files -n ti-connectivity-firmware
768 %defattr(644,root,root,755)
769 %doc WHENCE
770 /lib/firmware/ti-connectivity