2 # - separate new iwlwifi-* subpackages from iwl7260 subpackage or merge:
3 # - all iwl* into single iwlwifi-firmware package
4 # - 1000+2000+5000+6000 into iwlwifi-dvm-firmware, 7000+8000+9000+22000+ax210+bz+sc into iwlwifi-mvm-firmware
5 # - subpackages for various firmwares?
6 # - (since 5.3) compress firmware: https://git.kernel.org/linus/82fd7a8142a10b8eb41313074b3859d82c0857dc
9 Summary: Firmware files used by the Linux kernel
10 Summary(pl.UTF-8): Pliki firmware'u używane przez jądro Linuksa
14 License: GPL+ and GPL v2+ and MIT and Redistributable, no modification permitted
16 # in case git snapshot is needed
17 #define snap b6ea35ff6b9869470a0c68813f1668acb3d356a8
18 #Source0: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{snap}.tar.gz
20 Source0: https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
21 # Source0-md5: 6bed71700265b8508ef77fe697223120
22 URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
24 BuildRequires: tar >= 1:1.22
26 Suggests: %{name}-amd = %{ver}-%{rel}
27 Suggests: %{name}-arm = %{ver}-%{rel}
28 Suggests: %{name}-atheros = %{ver}-%{rel}
29 Suggests: %{name}-broadcom = %{ver}-%{rel}
30 Suggests: %{name}-cavium = %{ver}-%{rel}
31 Suggests: %{name}-chelsio = %{ver}-%{rel}
32 Suggests: %{name}-intel = %{ver}-%{rel}
33 Suggests: %{name}-marvell = %{ver}-%{rel}
34 Suggests: %{name}-mediatek = %{ver}-%{rel}
35 Suggests: %{name}-mellanox = %{ver}-%{rel}
36 Suggests: %{name}-netronome = %{ver}-%{rel}
37 Suggests: %{name}-nvidia = %{ver}-%{rel}
38 Suggests: %{name}-nxp = %{ver}-%{rel}
39 Suggests: %{name}-qlogic = %{ver}-%{rel}
40 Suggests: %{name}-qualcomm = %{ver}-%{rel}
41 Suggests: %{name}-realtek = %{ver}-%{rel}
42 Suggests: %{name}-ti = %{ver}-%{rel}
44 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46 %define no_install_post_strip 1
47 %define _enable_debug_packages 0
48 %define _noautochrpath .*/lib/firmware/.*
51 This package includes firmware files required for some devices to
54 %description -l pl.UTF-8
55 Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
59 Summary: Firmware for AMD devices
60 Summary(pl.UTF-8): Firmware dla urządzeń firmy AMD
62 Obsoletes: microcode-data-amd < 20191221
65 Firmware for AMD devices.
67 %description amd -l pl.UTF-8
68 Firmware dla urządzeń firmy AMD.
71 Summary: Firmware for ARM devices
72 Summary(pl.UTF-8): Firmware dla urządzeń firmy ARM
76 Firmware for ARM devices.
78 %description arm -l pl.UTF-8
79 Firmware dla urządzeń firmy ARM.
82 Summary: Firmware for Atheros devices
83 Summary(pl.UTF-8): Firmware dla urządzeń firmy Atheros
87 Firmware for Atheros devices.
89 %description atheros -l pl.UTF-8
90 Firmware dla urządzeń firmy Atheros.
93 Summary: Firmware for Broadcom devices
94 Summary(pl.UTF-8): Firmware dla urządzeń firmy Broadcom
98 Firmware for Broadcom devices.
100 %description broadcom -l pl.UTF-8
101 Firmware dla urządzeń firmy Broadcom.
104 Summary: Firmware for Cavium devices
105 Summary(pl.UTF-8): Firmware dla urządzeń firmy Cavium
109 Firmware for Cavium devices.
111 %description cavium -l pl.UTF-8
112 Firmware dla urządzeń firmy Cavium.
115 Summary: Firmware for Chelsio devices
116 Summary(pl.UTF-8): Firmware dla urządzeń firmy Chelsio
120 Firmware for Chelsio devices.
122 %description chelsio -l pl.UTF-8
123 Firmware dla urządzeń firmy Chelsio.
126 Summary: Firmware for Intel devices
127 Summary(pl.UTF-8): Firmware dla urządzeń firmy Intel
131 Firmware for Intel devices.
133 %description intel -l pl.UTF-8
134 Firmware dla urządzeń firmy Intel.
137 Summary: Firmware for Marvell devices
138 Summary(pl.UTF-8): Firmware dla urządzeń firmy Marvell
142 Firmware for Marvell devices.
144 %description marvell -l pl.UTF-8
145 Firmware dla urządzeń firmy Marvell.
148 Summary: Firmware for MediaTek devices
149 Summary(pl.UTF-8): Firmware dla urządzeń firmy MediaTek
152 %description mediatek
153 Firmware for MediaTek devices.
155 %description mediatek -l pl.UTF-8
156 Firmware dla urządzeń firmy MediaTek.
159 Summary: Firmware for Mellanox devices
160 Summary(pl.UTF-8): Firmware dla urządzeń firmy Mellanox
163 %description mellanox
164 Firmware for Mellanox devices.
166 %description mellanox -l pl.UTF-8
167 Firmware dla urządzeń firmy Mellanox.
170 Summary: Firmware for Netronome devices
171 Summary(pl.UTF-8): Firmware dla urządzeń firmy Netronome
174 %description netronome
175 Firmware for Netronome devices.
177 %description netronome -l pl.UTF-8
178 Firmware dla urządzeń firmy Netronome.
181 Summary: Firmware for NVIDIA devices
182 Summary(pl.UTF-8): Firmware dla urządzeń firmy NVIDIA
186 Firmware for NVIDIA devices.
188 %description nvidia -l pl.UTF-8
189 Firmware dla urządzeń firmy NVIDIA.
192 Summary: Firmware for NXP devices
193 Summary(pl.UTF-8): Firmware dla urządzeń firmy NXP
197 Firmware for NXP devices.
199 %description nxp -l pl.UTF-8
200 Firmware dla urządzeń firmy NXP.
203 Summary: Firmware for QLogic devices
204 Summary(pl.UTF-8): Firmware dla urządzeń firmy QLogic
208 Firmware for QLogic devices.
210 %description qlogic -l pl.UTF-8
211 Firmware dla urządzeń firmy QLogic.
214 Summary: Firmware for Qualcomm devices
215 Summary(pl.UTF-8): Firmware dla urządzeń firmy Qualcomm
218 %description qualcomm
219 Firmware for Qualcomm devices.
221 %description qualcomm -l pl.UTF-8
222 Firmware dla urządzeń firmy Qualcomm.
225 Summary: Firmware for Realtek devices
226 Summary(pl.UTF-8): Firmware dla urządzeń firmy Realtek
230 Firmware for Realtek devices.
232 %description realtek -l pl.UTF-8
233 Firmware dla urządzeń firmy Realtek.
236 Summary: Firmware for Texas Instruments devices
237 Summary(pl.UTF-8): Firmware dla urządzeń firmy Texas Instruments
241 Firmware for Texas Instruments devices.
243 %description ti -l pl.UTF-8
244 Firmware dla urządzeń firmy Texas Instruments.
246 %package -n iwl100-firmware
247 Summary: Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
248 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 100
250 Release: %{ver}.%{rel}
251 License: Redistributable, no modification permitted
254 %description -n iwl100-firmware
255 This package contains the firmware required by the Intel wireless
256 drivers for Linux to support the iwl100 hardware. Usage of the
257 firmware is subject to the terms and conditions contained inside the
258 provided LICENSE file. Please read it carefully.
260 %description -n iwl100-firmware -l pl.UTF-8
261 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
262 kart bezprzewodowych Intela typu iwl100. Używanie firmware'u podlega
263 warunkom opisanym w załączonym pliku LICENSE.
265 %package -n iwl105-firmware
266 Summary: Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
267 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 105
269 Release: %{ver}.%{rel}
270 License: Redistributable, no modification permitted
273 %description -n iwl105-firmware
274 This package contains the firmware required by the Intel wireless
275 drivers for Linux to support the iwl105 hardware. Usage of the
276 firmware is subject to the terms and conditions contained inside the
277 provided LICENSE file. Please read it carefully.
279 %description -n iwl105-firmware -l pl.UTF-8
280 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
281 kart bezprzewodowych Intela typu iwl105. Używanie firmware'u podlega
282 warunkom opisanym w załączonym pliku LICENSE.
284 %package -n iwl135-firmware
285 Summary: Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
286 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 135
288 Release: %{ver}.%{rel}
289 License: Redistributable, no modification permitted
292 %description -n iwl135-firmware
293 This package contains the firmware required by the Intel wireless
294 drivers for Linux to support the iwl135 hardware. Usage of the
295 firmware is subject to the terms and conditions contained inside the
296 provided LICENSE file. Please read it carefully.
298 %description -n iwl135-firmware -l pl.UTF-8
299 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
300 kart bezprzewodowych Intela typu iwl135. Używanie firmware'u podlega
301 warunkom opisanym w załączonym pliku LICENSE.
303 %package -n iwl1000-firmware
304 Summary: Firmware for Intel(R) PRO/Wireless 1000 B/G/N network adaptors
305 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Pro/Wireless 1000 B/G/N
307 Release: %{ver}.%{rel}
308 License: Redistributable, no modification permitted
310 Obsoletes: iwl1000-firmware < 1:39.31.5.1-3
311 Obsoletes: iwlwifi-1000-ucode < 1:39.31.5.1-2
313 %description -n iwl1000-firmware
314 This package contains the firmware required by the Intel wireless
315 drivers for Linux to support the iwl1000 hardware. Usage of the
316 firmware is subject to the terms and conditions contained inside the
317 provided LICENSE file. Please read it carefully.
319 %description -n iwl1000-firmware -l pl.UTF-8
320 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
321 kart bezprzewodowych Intela typu iwl1000. Używanie firmware'u podlega
322 warunkom opisanym w załączonym pliku LICENSE.
324 %package -n iwl2000-firmware
325 Summary: Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
326 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2000
328 Release: %{ver}.%{rel}
329 License: Redistributable, no modification permitted
332 %description -n iwl2000-firmware
333 This package contains the firmware required by the Intel wireless
334 drivers for Linux to support the iwl2000 hardware. Usage of the
335 firmware is subject to the terms and conditions contained inside the
336 provided LICENSE file. Please read it carefully.
338 %description -n iwl2000-firmware -l pl.UTF-8
339 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
340 kart bezprzewodowych Intela typu iwl2000. Używanie firmware'u podlega
341 warunkom opisanym w załączonym pliku LICENSE.
343 %package -n iwl2030-firmware
344 Summary: Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
345 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2030
347 Release: %{ver}.%{rel}
348 License: Redistributable, no modification permitted
351 %description -n iwl2030-firmware
352 This package contains the firmware required by the Intel wireless
353 drivers for Linux to support the iwl2030 hardware. Usage of the
354 firmware is subject to the terms and conditions contained inside the
355 provided LICENSE file. Please read it carefully.
357 %description -n iwl2030-firmware -l pl.UTF-8
358 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
359 kart bezprzewodowych Intela typu iwl2030. Używanie firmware'u podlega
360 warunkom opisanym w załączonym pliku LICENSE.
362 %package -n iwl3160-firmware
363 Summary: Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
364 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 3160
366 Release: %{ver}.%{rel}
367 License: Redistributable, no modification permitted
370 %description -n iwl3160-firmware
371 This package contains the firmware required by the Intel wireless
372 drivers for Linux to support the iwl3160 hardware. Usage of the
373 firmware is subject to the terms and conditions contained inside the
374 provided LICENSE file. Please read it carefully.
376 %description -n iwl3160-firmware -l pl.UTF-8
377 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
378 kart bezprzewodowych Intela typu iwl3160. Używanie firmware'u podlega
379 warunkom opisanym w załączonym pliku LICENSE.
381 %package -n iwl3945-firmware
382 Summary: Firmware for Intel(R) PRO/Wireless 3945 A/B/G network adaptors
383 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 3945 A/B/G
385 Release: %{ver}.%{rel}
386 License: Redistributable, no modification permitted
388 Obsoletes: iwlwifi-3945-ucode < 15.32.2.9-2
390 %description -n iwl3945-firmware
391 This package contains the firmware required by the iwl3945 driver for
392 Linux. Usage of the firmware is subject to the terms and conditions
393 contained inside the provided LICENSE file. Please read it carefully.
395 %description -n iwl3945-firmware -l pl.UTF-8
396 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
397 iwl3945. Używanie firmware'u podlega warunkom opisanym w załączonym
400 %package -n iwl4965-firmware
401 Summary: Firmware for Intel(R) PRO/Wireless 4965 A/G/N network adaptors
402 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 4965 A/G/N
404 Release: %{ver}.%{rel}
405 License: Redistributable, no modification permitted
407 Obsoletes: iwlwifi-4965-ucode < 228.61.2.24-2
409 %description -n iwl4965-firmware
410 This package contains the firmware required by the iwl4965 driver for
411 Linux. Usage of the firmware is subject to the terms and conditions
412 contained inside the provided LICENSE file. Please read it carefully.
414 %description -n iwl4965-firmware -l pl.UTF-8
415 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
416 iwl4965. Używanie firmware'u podlega warunkom opisanym w załączonym
419 %package -n iwl5000-firmware
420 Summary: Firmware for Intel(R) PRO/Wireless 5000 A/G/N network adaptors
421 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5000 A/G/N
423 Release: %{ver}.%{rel}
424 License: Redistributable, no modification permitted
426 Obsoletes: iwlwifi-5000-ucode < 8.83.5.1-5
428 %description -n iwl5000-firmware
429 This package contains the firmware required by the Intel wireless
430 drivers for Linux to support the iwl5000 hardware. Usage of the
431 firmware is subject to the terms and conditions contained inside the
432 provided LICENSE file. Please read it carefully.
434 %description -n iwl5000-firmware -l pl.UTF-8
435 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
436 kart bezprzewodowych Intela typu iwl5000. Używanie firmware'u podlega
437 warunkom opisanym w załączonym pliku LICENSE.
439 %package -n iwl5150-firmware
440 Summary: Firmware for Intel(R) PRO/Wireless 5150 A/G/N network adaptors
441 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5150 A/G/N
443 Release: %{ver}.%{rel}
444 License: Redistributable, no modification permitted
446 Obsoletes: iwlwifi-5150-ucode < 8.24.2.2-2
448 %description -n iwl5150-firmware
449 This package contains the firmware required by the Intel wireless
450 drivers for Linux to support the iwl5150 hardware. Usage of the
451 firmware is subject to the terms and conditions contained inside the
452 provided LICENSE file. Please read it carefully.
454 %description -n iwl5150-firmware -l pl.UTF-8
455 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
456 kart bezprzewodowych Intela typu iwl5150. Używanie firmware'u podlega
457 warunkom opisanym w załączonym pliku LICENSE.
459 %package -n iwl6000-firmware
460 Summary: Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
461 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6000 AGN
463 Release: %{ver}.%{rel}
464 License: Redistributable, no modification permitted
466 Obsoletes: iwlwifi-6000-ucode < 9.221.4.1-2
468 %description -n iwl6000-firmware
469 This package contains the firmware required by the Intel wireless
470 drivers for Linux to support the iwl6000 hardware. Usage of the
471 firmware is subject to the terms and conditions contained inside the
472 provided LICENSE file. Please read it carefully.
474 %description -n iwl6000-firmware -l pl.UTF-8
475 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
476 kart bezprzewodowych Intela typu iwl6000. Używanie firmware'u podlega
477 warunkom opisanym w załączonym pliku LICENSE.
479 %package -n iwl6000g2a-firmware
480 Summary: Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
481 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6005
483 Release: %{ver}.%{rel}
485 License: Redistributable, no modification permitted
487 %description -n iwl6000g2a-firmware
488 This package contains the firmware required by the Intel wireless
489 drivers for Linux to support the iwl6000g2a hardware. Usage of the
490 firmware is subject to the terms and conditions contained inside the
491 provided LICENSE file. Please read it carefully.
493 %description -n iwl6000g2a-firmware -l pl.UTF-8
494 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
495 kart bezprzewodowych Intela typu iwl6000g2a. Używanie firmware'u
496 podlega warunkom opisanym w załączonym pliku LICENSE.
498 %package -n iwl6000g2b-firmware
499 Summary: Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
500 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6030
502 Release: %{ver}.%{rel}
503 License: Redistributable, no modification permitted
505 Obsoletes: iwlwifi-6030-ucode < 18.168.6.1-2
507 %description -n iwl6000g2b-firmware
508 This package contains the firmware required by the Intel wireless
509 drivers for Linux to support the iwl6000g2b hardware. Usage of the
510 firmware is subject to the terms and conditions contained inside the
511 provided LICENSE file. Please read it carefully.
513 %description -n iwl6000g2b-firmware -l pl.UTF-8
514 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
515 kart bezprzewodowych Intela typu iwl6000g2b. Używanie firmware'u
516 podlega warunkom opisanym w załączonym pliku LICENSE.
518 %package -n iwl6050-firmware
519 Summary: Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
520 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6050
522 Release: %{ver}.%{rel}
523 License: Redistributable, no modification permitted
525 Obsoletes: iwlwifi-6050-ucode < 41.28.5.1-2
527 %description -n iwl6050-firmware
528 This package contains the firmware required by the Intel wireless
529 drivers for Linux to support the iwl6050 hardware. Usage of the
530 firmware is subject to the terms and conditions contained inside the
531 provided LICENSE file. Please read it carefully.
533 %description -n iwl6050-firmware -l pl.UTF-8
534 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
535 kart bezprzewodowych Intela typu iwl6050. Używanie firmware'u podlega
536 warunkom opisanym w załączonym pliku LICENSE.
538 %package -n iwl7260-firmware
539 Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000/AX200/AX201 Series Adapters
540 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 726x/8000/9000/AX200/AX201
542 Release: %{ver}.%{rel}
543 License: Redistributable, no modification permitted
545 Obsoletes: iwlwifi-7260-ucode < 25.228.9.0-8
546 Conflicts: linux-firmware < 20181008-4
548 %description -n iwl7260-firmware
549 This package contains the firmware required by the Intel wireless
550 drivers for Linux to support the iwl7260 hardware. Usage of the
551 firmware is subject to the terms and conditions contained inside the
552 provided LICENSE file. Please read it carefully.
554 %description -n iwl7260-firmware -l pl.UTF-8
555 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
556 kart bezprzewodowych Intela typu iwl7260. Używanie firmware'u podlega
557 warunkom opisanym w załączonym pliku LICENSE.
559 %package -n libertas-sd8686-firmware
560 Summary: Firmware for Marvell Libertas SD 8686 Network Adapter
561 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8686
564 License: Redistributable, no modification permitted
566 Obsoletes: libertas-sd8686-firmware < 9.70.20.p0-4
568 %description -n libertas-sd8686-firmware
569 Firmware for Marvell Libertas SD 8686 Network Adapter.
571 %description -n libertas-sd8686-firmware -l pl.UTF-8
572 Firmware dla kart sieciowych Marvell Libertas SD 8686.
574 %package -n libertas-sd8787-firmware
575 Summary: Firmware for Marvell Libertas SD 8787 Network Adapter
576 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8787
579 License: Redistributable, no modification permitted
582 %description -n libertas-sd8787-firmware
583 Firmware for Marvell Libertas SD 8787 Network Adapter.
585 %description -n libertas-sd8787-firmware -l pl.UTF-8
586 Firmware dla kart sieciowych Marvell Libertas SD 8787.
588 %package -n libertas-usb8388-firmware
589 Summary: Firmware for Marvell Libertas USB 8388 Network Adapter
590 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas USB 8388
593 License: Redistributable, no modification permitted
595 Obsoletes: libertas-usb8388-firmware < 2:5.110.22.p23-8
597 %description -n libertas-usb8388-firmware
598 Firmware for Marvell Libertas USB 8388 Network Adapter.
600 %description -n libertas-usb8388-firmware -l pl.UTF-8
601 Firmware dla kart sieciowych Marvell Libertas USB 8388.
603 %package -n libertas-usb8388-olpc-firmware
604 Summary: OLPC firmware for Marvell Libertas USB 8388 Network Adapter
605 Summary(pl.UTF-8): Firmware OLPC dla kart sieciowych Marvell Libertas USB 8388
609 License: Redistributable, no modification permitted
611 %description -n libertas-usb8388-olpc-firmware
612 Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh
615 %description -n libertas-usb8388-olpc-firmware -l pl.UTF-8
616 Firmware dla kart sieciowych Marvell Libertas USB 8388 z obsługą
622 # Remove firmware shipped in separate packages already
623 # Perhaps these should be built as subpackages of linux-firmware?
624 # - ql{2100,2200,2300,2322,2400,2500}-firmware.spec
625 %{__rm} ql{2100,2200,2300,2322,2400,2500}_fw.bin LICENCE.qla2xxx
626 # - alsa-firmware.spec
627 %{__rm} -r ess korg sb16 yamaha
628 # We have _some_ ralink firmware in separate packages already. (which packages???)
629 %{__rm} rt73.bin rt2561.bin rt2561s.bin rt2661.bin
630 # And _some_ conexant firmware. (which packages???)
631 %{__rm} v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
632 # Netxen firmware (which package???)
633 %{__rm} phanfw.bin LICENCE.phanfw
634 # - radeon-ucode.spec
635 %{__rm} radeon/{ARUBA,BARTS,BONAIRE,BTC,CAICOS,CAYMAN,CEDAR,CYPRESS,HAINAN,HAWAII,JUNIPER,KABINI,KAVERI,MULLINS,OLAND,PALM,PITCAIRN,R700,REDWOOD,SUMO,SUMO2,TAHITI,TURKS,VERDE,bonaire,hainan,hawaii,kabini,kaveri,mullins,oland,pitcairn,tahiti,verde}_*.bin
636 # R{100,200,300,420,520}_cp.bin, R600_{me,pfp}.bin, RS{600,690}_cp.bin, RS780_{me,pfp}.bin, RV610_{me,pfp}.bin RV620_{me,pfp}.bin, RV630_{me,pfp}.bin, RV635_{me,pfp}.bin, RV710-{me,pfp}.bin, RV730_{me,pfp}.bin RV770_{me,pfp}.bin are missing in radeon_ucode
637 %{__rm} radeon/R600_{rlc,uvd}.bin
638 %{__rm} radeon/RS780_uvd.bin
639 %{__rm} radeon/RV710_{smc,uvd}.bin
640 %{__rm} radeon/RV730_smc.bin
641 %{__rm} radeon/RV740_smc.bin
642 %{__rm} radeon/RV770_{smc,uvd}.bin
644 # No need to install old firmware versions where we also provide newer versions
645 # which are preferred and support the same (or more) hardware
646 %{__rm} libertas/sd8686_v8*
647 %{__rm} libertas/usb8388_v5.bin
649 # Remove source files we don't need to install
650 %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
651 %{__rm} -r carl9170fw usbdux
652 %{__rm} Makefile configure
654 %{__mv} rtw88/README README.rtw88
657 rm -rf $RPM_BUILD_ROOT
659 ./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware
662 rm -rf $RPM_BUILD_ROOT
665 %defattr(644,root,root,755)
666 %doc WHENCE LICENCE.* LICENSE.* README.md
667 # TDA7706_OM_v*_boot.txt
670 /lib/firmware/adaptec
671 /lib/firmware/advansys
672 /lib/firmware/agere_*_fw.bin
673 %dir /lib/firmware/airoha
674 /lib/firmware/airoha/EthMD32.DSP.bin
675 /lib/firmware/airoha/EthMD32.dm.bin
676 /lib/firmware/amlogic
677 /lib/firmware/amphion
678 %dir /lib/firmware/ar3k
679 /lib/firmware/as102_data1_st.hex
680 /lib/firmware/as102_data2_st.hex
684 /lib/firmware/cadence
687 /lib/firmware/cmmb_*_12mhz.inp
690 /lib/firmware/cs42l43.bin
691 /lib/firmware/ctefx.bin
692 /lib/firmware/ctspeq.bin
695 /lib/firmware/dvb-fe-xc4000-*.fw
696 /lib/firmware/dvb-fe-xc5000c-*.fw
697 /lib/firmware/dvb-fe-xc5000-*.fw
698 /lib/firmware/dvb_nova_12mhz*.inp
699 /lib/firmware/dvb-usb-dib0700-*.fw
700 /lib/firmware/dvb-usb-it9135-01.fw
701 /lib/firmware/dvb-usb-it9135-02.fw
702 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
703 /lib/firmware/edgeport
706 /lib/firmware/ene-ub6250
707 /lib/firmware/f2255usb.bin
710 %dir /lib/firmware/inside-secure
711 %dir /lib/firmware/inside-secure/eip197_minifw
712 /lib/firmware/inside-secure/eip197_minifw/ifpp.bin
713 /lib/firmware/inside-secure/eip197_minifw/ipue.bin
714 /lib/firmware/isdbt_*.inp
717 /lib/firmware/keyspan
718 /lib/firmware/keyspan_pda
719 /lib/firmware/lgs8g75.fw
720 %dir /lib/firmware/libertas
721 /lib/firmware/lt9611uxc_fw.bin
724 %dir /lib/firmware/microchip
725 /lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
726 /lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
728 /lib/firmware/mts_*.fw
729 /lib/firmware/myri10ge_*.dat
730 /lib/firmware/myricom
731 /lib/firmware/ositech
732 %dir /lib/firmware/powervr
733 /lib/firmware/powervr/rogue_33.15.11.3_v1.fw
735 /lib/firmware/r8a779x_usb3_v1.dlmem
736 /lib/firmware/r8a779x_usb3_v2.dlmem
737 /lib/firmware/r8a779x_usb3_v3.dlmem
738 %dir /lib/firmware/rockchip
739 /lib/firmware/rockchip/dptx.bin
742 /lib/firmware/rsi_91x.fw
743 /lib/firmware/rt2860.bin
744 /lib/firmware/rt2870.bin
746 /lib/firmware/rt3070.bin
747 /lib/firmware/rt3071.bin
749 /lib/firmware/rt3090.bin
750 /lib/firmware/rt3290.bin
751 # links to go7007/s2250*
752 /lib/firmware/s2250*.fw
753 /lib/firmware/s5p-mfc.fw
754 /lib/firmware/s5p-mfc-v12.fw
755 /lib/firmware/s5p-mfc-v6.fw
756 /lib/firmware/s5p-mfc-v6-v2.fw
757 /lib/firmware/s5p-mfc-v7.fw
758 /lib/firmware/s5p-mfc-v8.fw
759 /lib/firmware/sdd_sagrad_*.bin
760 /lib/firmware/slicoss
761 /lib/firmware/sms1xxx-*.fw
764 /lib/firmware/tdmb_nova_12mhz.inp
766 /lib/firmware/tlg2300_firmware.bin
767 /lib/firmware/tsse_firmware.bin
768 /lib/firmware/ttusb-budget
769 /lib/firmware/ueagle-atm
770 /lib/firmware/usbdux*_firmware.bin
771 /lib/firmware/v4l-cx*.fw
773 /lib/firmware/vntwusb.fw
776 /lib/firmware/whiteheat*.fw
777 /lib/firmware/wsm_22.bin
781 %defattr(644,root,root,755)
782 %doc WHENCE LICENSE.amdgpu LICENSE.amd-sev LICENSE.amd-ucode LICENSE.radeon
786 /lib/firmware/amd-ucode
790 %defattr(644,root,root,755)
791 %doc WHENCE LICENCE.mali_csffw
795 %defattr(644,root,root,755)
796 %doc WHENCE LICENCE.atheros_firmware
797 /lib/firmware/ar3k/1020200
798 /lib/firmware/ar3k/1020201
799 /lib/firmware/ar3k/30000
800 /lib/firmware/ar3k/30101
801 /lib/firmware/ar3k/30101coex
802 /lib/firmware/ar3k/AthrBT_0x01020001.dfu
803 /lib/firmware/ar3k/AthrBT_0x01020200.dfu
804 /lib/firmware/ar3k/AthrBT_0x11020000.dfu
805 /lib/firmware/ar3k/AthrBT_0x11020100.dfu
806 /lib/firmware/ar3k/AthrBT_0x31010000.dfu
807 /lib/firmware/ar3k/AthrBT_0x31010100.dfu
808 /lib/firmware/ar3k/AthrBT_0x41020000.dfu
809 /lib/firmware/ar3k/ramps_0x01020001_26.dfu
810 /lib/firmware/ar3k/ramps_0x01020200_26.dfu
811 /lib/firmware/ar3k/ramps_0x01020200_40.dfu
812 /lib/firmware/ar3k/ramps_0x01020201_26.dfu
813 /lib/firmware/ar3k/ramps_0x01020201_40.dfu
814 /lib/firmware/ar3k/ramps_0x11020000_40.dfu
815 /lib/firmware/ar3k/ramps_0x11020100_40.dfu
816 /lib/firmware/ar3k/ramps_0x31010000_40.dfu
817 /lib/firmware/ar3k/ramps_0x31010100_40.dfu
818 /lib/firmware/ar3k/ramps_0x41020000_40.dfu
819 /lib/firmware/ar5523.bin
820 /lib/firmware/ar7010*.fw
821 /lib/firmware/ar9170-*.fw
822 /lib/firmware/ar9271.fw
823 /lib/firmware/ath3k-1.fw
825 /lib/firmware/carl9170-1.fw
826 /lib/firmware/htc_7010.fw
827 /lib/firmware/htc_9271.fw
830 %defattr(644,root,root,755)
831 %doc WHENCE LICENCE.broadcom_bcm43xx
835 /lib/firmware/cypress
839 %defattr(644,root,root,755)
840 %doc WHENCE LICENCE.cavium LICENCE.cavium_liquidio
842 /lib/firmware/liquidio
845 %defattr(644,root,root,755)
846 %doc WHENCE LICENCE.chelsio_firmware
851 %defattr(644,root,root,755)
852 %doc WHENCE LICENCE.e100 LICENSE.ipu3_firmware LICENCE.ibt_firmware LICENCE.qat_firmware LICENCE.fw_sst_0f28 LICENCE.IntcSST2 LICENCE.adsp_sst LICENSE.i915 LICENSE.hfi1_firmware LICENSE.ice LICENSE.ice_enhanced LICENSE.xe
854 /lib/firmware/hfi1_dc8051.fw
855 /lib/firmware/hfi1_fabric.fw
856 /lib/firmware/hfi1_pcie.fw
857 /lib/firmware/hfi1_sbus.fw
861 /lib/firmware/qat_4xxx.bin
862 /lib/firmware/qat_4xxx_mmp.bin
863 /lib/firmware/qat_895xcc.bin
864 /lib/firmware/qat_895xcc_mmp.bin
865 /lib/firmware/qat_c3xxx.bin
866 /lib/firmware/qat_c3xxx_mmp.bin
867 /lib/firmware/qat_c62x.bin
868 /lib/firmware/qat_c62x_mmp.bin
869 # link to qat_895xcc_mmp.bin
870 /lib/firmware/qat_mmp.bin
874 %defattr(644,root,root,755)
875 %doc WHENCE LICENCE.Marvell LICENCE.OLPC
876 /lib/firmware/lbtf_usb.bin
878 /lib/firmware/mwlwifi
879 # XXX: shared with libertas
880 %dir /lib/firmware/mrvl
881 /lib/firmware/mrvl/pcie8897_uapsta.bin
882 /lib/firmware/mrvl/pcie8997_wlan_v4.bin
883 /lib/firmware/mrvl/pcieuart8997_combo_v4.bin
884 /lib/firmware/mrvl/pcieusb8997_combo_v4.bin
885 /lib/firmware/mrvl/sd8688*.bin
886 /lib/firmware/mrvl/sd8797_uapsta.bin
887 /lib/firmware/mrvl/sd8801_uapsta.bin
888 /lib/firmware/mrvl/sd8887_uapsta.bin
889 /lib/firmware/mrvl/sd8897_uapsta.bin
890 /lib/firmware/mrvl/sdsd8977_combo_v2.bin
891 /lib/firmware/mrvl/sdsd8997_combo_v4.bin
892 /lib/firmware/mrvl/usb8766_uapsta.bin
893 /lib/firmware/mrvl/usb8797_uapsta.bin
894 /lib/firmware/mrvl/usb8801_uapsta.bin
895 /lib/firmware/mrvl/usb8897_uapsta.bin
896 /lib/firmware/mrvl/usbusb8997_combo_v4.bin
897 /lib/firmware/mrvl/cpt01
898 /lib/firmware/mrvl/cpt02
899 /lib/firmware/mrvl/cpt03
900 /lib/firmware/mrvl/cpt04
901 %dir /lib/firmware/mrvl/prestera
902 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img
903 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img
904 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img
905 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.1.img
906 /lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img
907 /lib/firmware/libertas/cf8381*.bin
908 /lib/firmware/libertas/cf8385*.bin
909 /lib/firmware/libertas/gspi8682*.bin
910 /lib/firmware/libertas/gspi8686_v9*.bin
911 /lib/firmware/libertas/gspi8688*.bin
912 /lib/firmware/libertas/lbtf_sdio.bin
913 /lib/firmware/libertas/sd8385*.bin
914 /lib/firmware/libertas/sd8682*.bin
915 # links to mrvl/sd8688*
916 /lib/firmware/libertas/sd8688*.bin
917 /lib/firmware/libertas/usb8682.bin
920 %defattr(644,root,root,755)
921 %doc WHENCE LICENCE.ralink_a_mediatek_company_firmware LICENCE.mediatek
922 %dir /lib/firmware/mediatek
923 /lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
924 /lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
925 /lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
926 /lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
927 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
928 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
929 /lib/firmware/mediatek/mt7601u.bin
930 /lib/firmware/mediatek/mt7610e.bin
931 /lib/firmware/mediatek/mt7610u.bin
932 /lib/firmware/mediatek/mt7615_cr4.bin
933 /lib/firmware/mediatek/mt7615_n9.bin
934 /lib/firmware/mediatek/mt7615_rom_patch.bin
935 /lib/firmware/mediatek/mt7622_n9.bin
936 /lib/firmware/mediatek/mt7622_rom_patch.bin
937 /lib/firmware/mediatek/mt7622pr2h.bin
938 /lib/firmware/mediatek/mt7650.bin
939 /lib/firmware/mediatek/mt7650e.bin
940 /lib/firmware/mediatek/mt7662.bin
941 /lib/firmware/mediatek/mt7662_rom_patch.bin
942 /lib/firmware/mediatek/mt7662u.bin
943 /lib/firmware/mediatek/mt7662u_rom_patch.bin
944 /lib/firmware/mediatek/mt7663_n9_rebb.bin
945 /lib/firmware/mediatek/mt7663_n9_v3.bin
946 /lib/firmware/mediatek/mt7663pr2h.bin
947 /lib/firmware/mediatek/mt7663pr2h_rebb.bin
948 /lib/firmware/mediatek/mt7668pr2h.bin
949 /lib/firmware/mediatek/mt7915_eeprom.bin
950 /lib/firmware/mediatek/mt7915_eeprom_dbdc.bin
951 /lib/firmware/mediatek/mt7915_rom_patch.bin
952 /lib/firmware/mediatek/mt7915_wa.bin
953 /lib/firmware/mediatek/mt7915_wm.bin
954 /lib/firmware/mediatek/mt7916_eeprom.bin
955 /lib/firmware/mediatek/mt7916_rom_patch.bin
956 /lib/firmware/mediatek/mt7916_wa.bin
957 /lib/firmware/mediatek/mt7916_wm.bin
958 %dir /lib/firmware/mediatek/mt7925
959 /lib/firmware/mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
960 /lib/firmware/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
961 /lib/firmware/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
962 /lib/firmware/mediatek/mt7981_rom_patch.bin
963 /lib/firmware/mediatek/mt7981_wa.bin
964 /lib/firmware/mediatek/mt7981_wm.bin
965 /lib/firmware/mediatek/mt7981_wo.bin
966 /lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
967 /lib/firmware/mediatek/mt7986_eeprom_mt7976.bin
968 /lib/firmware/mediatek/mt7986_eeprom_mt7976_dbdc.bin
969 /lib/firmware/mediatek/mt7986_eeprom_mt7976_dual.bin
970 /lib/firmware/mediatek/mt7986_rom_patch.bin
971 /lib/firmware/mediatek/mt7986_rom_patch_mt7975.bin
972 /lib/firmware/mediatek/mt7986_wa.bin
973 /lib/firmware/mediatek/mt7986_wm.bin
974 /lib/firmware/mediatek/mt7986_wm_mt7975.bin
975 /lib/firmware/mediatek/mt7986_wo_*.bin
976 /lib/firmware/mediatek/mt7988
977 /lib/firmware/mediatek/mt7996
978 /lib/firmware/mediatek/mt8173
979 /lib/firmware/mediatek/mt8183
980 /lib/firmware/mediatek/mt8186
981 /lib/firmware/mediatek/mt8192
982 /lib/firmware/mediatek/mt8195
983 /lib/firmware/mediatek/sof
984 /lib/firmware/mediatek/sof-tplg
985 /lib/firmware/mt7601u.bin
986 /lib/firmware/mt7650.bin
987 /lib/firmware/mt7662*.bin
988 /lib/firmware/vpu_d.bin
989 /lib/firmware/vpu_p.bin
992 %defattr(644,root,root,755)
994 /lib/firmware/mellanox
997 %defattr(644,root,root,755)
998 %doc WHENCE LICENCE.Netronome
999 /lib/firmware/netronome
1002 %defattr(644,root,root,755)
1003 %doc WHENCE LICENCE.nvidia
1004 /lib/firmware/nvidia
1007 %defattr(644,root,root,755)
1008 %doc WHENCE LICENSE.nxp_mc_firmware
1013 %defattr(644,root,root,755)
1014 %doc WHENCE LICENCE.qla1280
1015 /lib/firmware/cbfw-*.bin
1016 /lib/firmware/ct2fw-*.bin
1017 /lib/firmware/ctfw-*.bin
1018 %dir /lib/firmware/qed
1019 /lib/firmware/qed/qed_init_values-8.10.9.0.bin
1020 /lib/firmware/qed/qed_init_values-8.14.6.0.bin
1021 /lib/firmware/qed/qed_init_values-8.18.9.0.bin
1022 /lib/firmware/qed/qed_init_values-8.20.0.0.bin
1023 /lib/firmware/qed/qed_init_values-8.30.12.0.bin
1024 /lib/firmware/qed/qed_init_values-8.33.12.0.bin
1025 /lib/firmware/qed/qed_init_values-8.37.7.0.bin
1026 /lib/firmware/qed/qed_init_values-8.40.33.0.bin
1027 /lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
1028 /lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
1029 /lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
1030 /lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
1031 /lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
1032 /lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
1033 /lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
1034 /lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
1035 /lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
1036 /lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
1037 /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
1038 /lib/firmware/qed/qed_init_values_zipped-8.59.1.0.bin
1039 /lib/firmware/qlogic
1042 %defattr(644,root,root,755)
1043 %doc WHENCE LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k LICENCE.open-ath9k-htc-firmware LICENSE.qcom
1044 # links to qcom/a300_*.fw
1045 /lib/firmware/a300_pfp.fw
1046 /lib/firmware/a300_pm4.fw
1047 /lib/firmware/ar3k/1020201coex
1048 /lib/firmware/ar3k/AthrBT_0x01020201.dfu
1049 /lib/firmware/ath10k
1050 /lib/firmware/ath11k
1051 /lib/firmware/ath12k
1052 /lib/firmware/ath9k_htc
1055 /lib/firmware/wil6210.brd
1056 /lib/firmware/wil6210.fw
1059 %defattr(644,root,root,755)
1060 %doc WHENCE README.rtw88 LICENCE.rtlwifi_firmware.txt
1061 /lib/firmware/rtl_bt
1062 /lib/firmware/rtl_nic
1063 /lib/firmware/rtlwifi
1064 %dir /lib/firmware/rtw88
1065 /lib/firmware/rtw88/rtw8723d_fw.bin
1066 /lib/firmware/rtw88/rtw8821c_fw.bin
1067 /lib/firmware/rtw88/rtw8822b_fw.bin
1068 /lib/firmware/rtw88/rtw8822c_fw.bin
1069 /lib/firmware/rtw88/rtw8822c_wow_fw.bin
1070 /lib/firmware/rtw88/rtw8703b_fw.bin
1071 /lib/firmware/rtw88/rtw8703b_wow_fw.bin
1072 %dir /lib/firmware/rtw89
1073 /lib/firmware/rtw89/rtw8851b_fw.bin
1074 /lib/firmware/rtw89/rtw8852a_fw.bin
1075 /lib/firmware/rtw89/rtw8852b_fw.bin
1076 /lib/firmware/rtw89/rtw8852b_fw-1.bin
1077 /lib/firmware/rtw89/rtw8852c_fw.bin
1078 /lib/firmware/rtw89/rtw8922a_fw.bin
1081 %defattr(644,root,root,755)
1082 %doc WHENCE LICENCE.ti-tspa LICENCE.wl1251 LICENCE.ti-connectivity LICENCE.ti-keystone
1083 /lib/firmware/INT8866RCA2.bin
1084 /lib/firmware/TAS2XXX*.bin
1085 /lib/firmware/TIAS2781RCA2.bin
1086 /lib/firmware/TIAS2781RCA4.bin
1088 /lib/firmware/ti_3410.fw
1089 /lib/firmware/ti_5052.fw
1090 /lib/firmware/ti-connectivity
1091 /lib/firmware/ti-keystone
1093 %files -n iwl100-firmware
1094 %defattr(644,root,root,755)
1095 %doc WHENCE LICENCE.iwlwifi_firmware
1096 /lib/firmware/iwlwifi-100-5.ucode
1098 %files -n iwl105-firmware
1099 %defattr(644,root,root,755)
1100 %doc WHENCE LICENCE.iwlwifi_firmware
1101 /lib/firmware/iwlwifi-105-*.ucode
1103 %files -n iwl135-firmware
1104 %defattr(644,root,root,755)
1105 %doc WHENCE LICENCE.iwlwifi_firmware
1106 /lib/firmware/iwlwifi-135-*.ucode
1108 %files -n iwl1000-firmware
1109 %defattr(644,root,root,755)
1110 %doc WHENCE LICENCE.iwlwifi_firmware
1111 /lib/firmware/iwlwifi-1000-*.ucode
1113 %files -n iwl2000-firmware
1114 %defattr(644,root,root,755)
1115 %doc WHENCE LICENCE.iwlwifi_firmware
1116 /lib/firmware/iwlwifi-2000-*.ucode
1118 %files -n iwl2030-firmware
1119 %defattr(644,root,root,755)
1120 %doc WHENCE LICENCE.iwlwifi_firmware
1121 /lib/firmware/iwlwifi-2030-*.ucode
1123 %files -n iwl3160-firmware
1124 %defattr(644,root,root,755)
1125 %doc WHENCE LICENCE.iwlwifi_firmware
1126 /lib/firmware/iwlwifi-3160-*.ucode
1127 /lib/firmware/iwlwifi-3168-*.ucode
1129 %files -n iwl3945-firmware
1130 %defattr(644,root,root,755)
1131 %doc WHENCE LICENCE.iwlwifi_firmware
1132 /lib/firmware/iwlwifi-3945-*.ucode
1134 %files -n iwl4965-firmware
1135 %defattr(644,root,root,755)
1136 %doc WHENCE LICENCE.iwlwifi_firmware
1137 /lib/firmware/iwlwifi-4965-*.ucode
1139 %files -n iwl5000-firmware
1140 %defattr(644,root,root,755)
1141 %doc WHENCE LICENCE.iwlwifi_firmware
1142 /lib/firmware/iwlwifi-5000-*.ucode
1144 %files -n iwl5150-firmware
1145 %defattr(644,root,root,755)
1146 %doc WHENCE LICENCE.iwlwifi_firmware
1147 /lib/firmware/iwlwifi-5150-*.ucode
1149 %files -n iwl6000-firmware
1150 %defattr(644,root,root,755)
1151 %doc WHENCE LICENCE.iwlwifi_firmware
1152 /lib/firmware/iwlwifi-6000-*.ucode
1154 %files -n iwl6000g2a-firmware
1155 %defattr(644,root,root,755)
1156 %doc WHENCE LICENCE.iwlwifi_firmware
1157 /lib/firmware/iwlwifi-6000g2a-*.ucode
1159 %files -n iwl6000g2b-firmware
1160 %defattr(644,root,root,755)
1161 %doc WHENCE LICENCE.iwlwifi_firmware
1162 /lib/firmware/iwlwifi-6000g2b-*.ucode
1164 %files -n iwl6050-firmware
1165 %defattr(644,root,root,755)
1166 %doc WHENCE LICENCE.iwlwifi_firmware
1167 /lib/firmware/iwlwifi-6050-*.ucode
1169 %files -n iwl7260-firmware
1170 %defattr(644,root,root,755)
1171 %doc WHENCE LICENCE.iwlwifi_firmware
1172 /lib/firmware/iwlwifi-7260-*.ucode
1173 /lib/firmware/iwlwifi-7265-*.ucode
1174 /lib/firmware/iwlwifi-7265D-*.ucode
1175 # iwlwifi-8000 subpackage?
1176 /lib/firmware/iwlwifi-8000C-*.ucode
1177 /lib/firmware/iwlwifi-8265-*.ucode
1178 # iwlwifi-9000 subpackage?
1179 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-*.ucode
1180 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-*.ucode
1181 # iwlwifi-22000 subpackage?
1182 /lib/firmware/iwlwifi-Qu-*.ucode
1183 /lib/firmware/iwlwifi-QuZ-*.ucode
1184 /lib/firmware/iwlwifi-cc-a0-*.ucode
1185 # iwlwifi-ax210 subpackage?
1186 /lib/firmware/iwlwifi-ma-b0-*.ucode
1187 /lib/firmware/iwlwifi-ma-b0-*.pnvm
1188 /lib/firmware/iwlwifi-so-a0-*.ucode
1189 /lib/firmware/iwlwifi-so-a0-*.pnvm
1190 /lib/firmware/iwlwifi-ty-a0-gf-a0-*.ucode
1191 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
1192 # iwlwifi-bz subpackage?
1193 /lib/firmware/iwlwifi-gl-c0-fm-c0-*.ucode
1194 /lib/firmware/iwlwifi-gl-c0-fm-c0.pnvm
1196 %files -n libertas-sd8686-firmware
1197 %defattr(644,root,root,755)
1198 %doc WHENCE LICENCE.Marvell
1199 %dir /lib/firmware/libertas
1200 /lib/firmware/libertas/sd8686_v9*.bin
1202 %files -n libertas-sd8787-firmware
1203 %defattr(644,root,root,755)
1204 %doc WHENCE LICENCE.Marvell
1205 # XXX: shared with marvell
1206 %dir /lib/firmware/mrvl
1207 /lib/firmware/mrvl/sd8787_uapsta.bin
1209 %files -n libertas-usb8388-firmware
1210 %defattr(644,root,root,755)
1211 %doc WHENCE LICENCE.Marvell
1212 %dir /lib/firmware/libertas
1213 /lib/firmware/libertas/usb8388_v9.bin
1215 %files -n libertas-usb8388-olpc-firmware
1216 %defattr(644,root,root,755)
1217 %doc WHENCE LICENCE.Marvell
1218 %dir /lib/firmware/libertas
1219 /lib/firmware/libertas/usb8388_olpc.bin