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: ca7184d96d6e1fb55c0132466963ddba
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}-atheros = %{ver}-%{rel}
28 Suggests: %{name}-broadcom = %{ver}-%{rel}
29 Suggests: %{name}-cavium = %{ver}-%{rel}
30 Suggests: %{name}-chelsio = %{ver}-%{rel}
31 Suggests: %{name}-intel = %{ver}-%{rel}
32 Suggests: %{name}-marvell = %{ver}-%{rel}
33 Suggests: %{name}-mediatek = %{ver}-%{rel}
34 Suggests: %{name}-mellanox = %{ver}-%{rel}
35 Suggests: %{name}-netronome = %{ver}-%{rel}
36 Suggests: %{name}-nvidia = %{ver}-%{rel}
37 Suggests: %{name}-nxp = %{ver}-%{rel}
38 Suggests: %{name}-qlogic = %{ver}-%{rel}
39 Suggests: %{name}-qualcomm = %{ver}-%{rel}
40 Suggests: %{name}-realtek = %{ver}-%{rel}
41 Suggests: %{name}-ti = %{ver}-%{rel}
43 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 %define no_install_post_strip 1
46 %define _enable_debug_packages 0
47 %define _noautochrpath .*/lib/firmware/.*
50 This package includes firmware files required for some devices to
53 %description -l pl.UTF-8
54 Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
58 Summary: Firmware for AMD devices
59 Summary(pl.UTF-8): Firmware dla urządzeń firmy AMD
61 Obsoletes: microcode-data-amd < 20191221
64 Firmware for AMD devices.
66 %description amd -l pl.UTF-8
67 Firmware dla urządzeń firmy AMD.
70 Summary: Firmware for Atheros devices
71 Summary(pl.UTF-8): Firmware dla urządzeń firmy Atheros
75 Firmware for Atheros devices.
77 %description atheros -l pl.UTF-8
78 Firmware dla urządzeń firmy Atheros.
81 Summary: Firmware for Broadcom devices
82 Summary(pl.UTF-8): Firmware dla urządzeń firmy Broadcom
86 Firmware for Broadcom devices.
88 %description broadcom -l pl.UTF-8
89 Firmware dla urządzeń firmy Broadcom.
92 Summary: Firmware for Cavium devices
93 Summary(pl.UTF-8): Firmware dla urządzeń firmy Cavium
97 Firmware for Cavium devices.
99 %description cavium -l pl.UTF-8
100 Firmware dla urządzeń firmy Cavium.
103 Summary: Firmware for Chelsio devices
104 Summary(pl.UTF-8): Firmware dla urządzeń firmy Chelsio
108 Firmware for Chelsio devices.
110 %description chelsio -l pl.UTF-8
111 Firmware dla urządzeń firmy Chelsio.
114 Summary: Firmware for Intel devices
115 Summary(pl.UTF-8): Firmware dla urządzeń firmy Intel
119 Firmware for Intel devices.
121 %description intel -l pl.UTF-8
122 Firmware dla urządzeń firmy Intel.
125 Summary: Firmware for Marvell devices
126 Summary(pl.UTF-8): Firmware dla urządzeń firmy Marvell
130 Firmware for Marvell devices.
132 %description marvell -l pl.UTF-8
133 Firmware dla urządzeń firmy Marvell.
136 Summary: Firmware for MediaTek devices
137 Summary(pl.UTF-8): Firmware dla urządzeń firmy MediaTek
140 %description mediatek
141 Firmware for MediaTek devices.
143 %description mediatek -l pl.UTF-8
144 Firmware dla urządzeń firmy MediaTek.
147 Summary: Firmware for Mellanox devices
148 Summary(pl.UTF-8): Firmware dla urządzeń firmy Mellanox
151 %description mellanox
152 Firmware for Mellanox devices.
154 %description mellanox -l pl.UTF-8
155 Firmware dla urządzeń firmy Mellanox.
158 Summary: Firmware for Netronome devices
159 Summary(pl.UTF-8): Firmware dla urządzeń firmy Netronome
162 %description netronome
163 Firmware for Netronome devices.
165 %description netronome -l pl.UTF-8
166 Firmware dla urządzeń firmy Netronome.
169 Summary: Firmware for NVIDIA devices
170 Summary(pl.UTF-8): Firmware dla urządzeń firmy NVIDIA
174 Firmware for NVIDIA devices.
176 %description nvidia -l pl.UTF-8
177 Firmware dla urządzeń firmy NVIDIA.
180 Summary: Firmware for NXP devices
181 Summary(pl.UTF-8): Firmware dla urządzeń firmy NXP
185 Firmware for NXP devices.
187 %description nxp -l pl.UTF-8
188 Firmware dla urządzeń firmy NXP.
191 Summary: Firmware for QLogic devices
192 Summary(pl.UTF-8): Firmware dla urządzeń firmy QLogic
196 Firmware for QLogic devices.
198 %description qlogic -l pl.UTF-8
199 Firmware dla urządzeń firmy QLogic.
202 Summary: Firmware for Qualcomm devices
203 Summary(pl.UTF-8): Firmware dla urządzeń firmy Qualcomm
206 %description qualcomm
207 Firmware for Qualcomm devices.
209 %description qualcomm -l pl.UTF-8
210 Firmware dla urządzeń firmy Qualcomm.
213 Summary: Firmware for Realtek devices
214 Summary(pl.UTF-8): Firmware dla urządzeń firmy Realtek
218 Firmware for Realtek devices.
220 %description realtek -l pl.UTF-8
221 Firmware dla urządzeń firmy Realtek.
224 Summary: Firmware for Texas Instruments devices
225 Summary(pl.UTF-8): Firmware dla urządzeń firmy Texas Instruments
229 Firmware for Texas Instruments devices.
231 %description ti -l pl.UTF-8
232 Firmware dla urządzeń firmy Texas Instruments.
234 %package -n iwl100-firmware
235 Summary: Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
236 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 100
238 Release: %{ver}.%{rel}
239 License: Redistributable, no modification permitted
242 %description -n iwl100-firmware
243 This package contains the firmware required by the Intel wireless
244 drivers for Linux to support the iwl100 hardware. Usage of the
245 firmware is subject to the terms and conditions contained inside the
246 provided LICENSE file. Please read it carefully.
248 %description -n iwl100-firmware -l pl.UTF-8
249 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
250 kart bezprzewodowych Intela typu iwl100. Używanie firmware'u podlega
251 warunkom opisanym w załączonym pliku LICENSE.
253 %package -n iwl105-firmware
254 Summary: Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
255 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 105
257 Release: %{ver}.%{rel}
258 License: Redistributable, no modification permitted
261 %description -n iwl105-firmware
262 This package contains the firmware required by the Intel wireless
263 drivers for Linux to support the iwl105 hardware. Usage of the
264 firmware is subject to the terms and conditions contained inside the
265 provided LICENSE file. Please read it carefully.
267 %description -n iwl105-firmware -l pl.UTF-8
268 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
269 kart bezprzewodowych Intela typu iwl105. Używanie firmware'u podlega
270 warunkom opisanym w załączonym pliku LICENSE.
272 %package -n iwl135-firmware
273 Summary: Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
274 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 135
276 Release: %{ver}.%{rel}
277 License: Redistributable, no modification permitted
280 %description -n iwl135-firmware
281 This package contains the firmware required by the Intel wireless
282 drivers for Linux to support the iwl135 hardware. Usage of the
283 firmware is subject to the terms and conditions contained inside the
284 provided LICENSE file. Please read it carefully.
286 %description -n iwl135-firmware -l pl.UTF-8
287 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
288 kart bezprzewodowych Intela typu iwl135. Używanie firmware'u podlega
289 warunkom opisanym w załączonym pliku LICENSE.
291 %package -n iwl1000-firmware
292 Summary: Firmware for Intel(R) PRO/Wireless 1000 B/G/N network adaptors
293 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Pro/Wireless 1000 B/G/N
295 Release: %{ver}.%{rel}
296 License: Redistributable, no modification permitted
298 Obsoletes: iwl1000-firmware < 1:39.31.5.1-3
299 Obsoletes: iwlwifi-1000-ucode < 1:39.31.5.1-2
301 %description -n iwl1000-firmware
302 This package contains the firmware required by the Intel wireless
303 drivers for Linux to support the iwl1000 hardware. Usage of the
304 firmware is subject to the terms and conditions contained inside the
305 provided LICENSE file. Please read it carefully.
307 %description -n iwl1000-firmware -l pl.UTF-8
308 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
309 kart bezprzewodowych Intela typu iwl1000. Używanie firmware'u podlega
310 warunkom opisanym w załączonym pliku LICENSE.
312 %package -n iwl2000-firmware
313 Summary: Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
314 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2000
316 Release: %{ver}.%{rel}
317 License: Redistributable, no modification permitted
320 %description -n iwl2000-firmware
321 This package contains the firmware required by the Intel wireless
322 drivers for Linux to support the iwl2000 hardware. Usage of the
323 firmware is subject to the terms and conditions contained inside the
324 provided LICENSE file. Please read it carefully.
326 %description -n iwl2000-firmware -l pl.UTF-8
327 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
328 kart bezprzewodowych Intela typu iwl2000. Używanie firmware'u podlega
329 warunkom opisanym w załączonym pliku LICENSE.
331 %package -n iwl2030-firmware
332 Summary: Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
333 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2030
335 Release: %{ver}.%{rel}
336 License: Redistributable, no modification permitted
339 %description -n iwl2030-firmware
340 This package contains the firmware required by the Intel wireless
341 drivers for Linux to support the iwl2030 hardware. Usage of the
342 firmware is subject to the terms and conditions contained inside the
343 provided LICENSE file. Please read it carefully.
345 %description -n iwl2030-firmware -l pl.UTF-8
346 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
347 kart bezprzewodowych Intela typu iwl2030. Używanie firmware'u podlega
348 warunkom opisanym w załączonym pliku LICENSE.
350 %package -n iwl3160-firmware
351 Summary: Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
352 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 3160
354 Release: %{ver}.%{rel}
355 License: Redistributable, no modification permitted
358 %description -n iwl3160-firmware
359 This package contains the firmware required by the Intel wireless
360 drivers for Linux to support the iwl3160 hardware. Usage of the
361 firmware is subject to the terms and conditions contained inside the
362 provided LICENSE file. Please read it carefully.
364 %description -n iwl3160-firmware -l pl.UTF-8
365 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
366 kart bezprzewodowych Intela typu iwl3160. Używanie firmware'u podlega
367 warunkom opisanym w załączonym pliku LICENSE.
369 %package -n iwl3945-firmware
370 Summary: Firmware for Intel(R) PRO/Wireless 3945 A/B/G network adaptors
371 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 3945 A/B/G
373 Release: %{ver}.%{rel}
374 License: Redistributable, no modification permitted
376 Obsoletes: iwlwifi-3945-ucode < 15.32.2.9-2
378 %description -n iwl3945-firmware
379 This package contains the firmware required by the iwl3945 driver for
380 Linux. Usage of the firmware is subject to the terms and conditions
381 contained inside the provided LICENSE file. Please read it carefully.
383 %description -n iwl3945-firmware -l pl.UTF-8
384 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
385 iwl3945. Używanie firmware'u podlega warunkom opisanym w załączonym
388 %package -n iwl4965-firmware
389 Summary: Firmware for Intel(R) PRO/Wireless 4965 A/G/N network adaptors
390 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 4965 A/G/N
392 Release: %{ver}.%{rel}
393 License: Redistributable, no modification permitted
395 Obsoletes: iwlwifi-4965-ucode < 228.61.2.24-2
397 %description -n iwl4965-firmware
398 This package contains the firmware required by the iwl4965 driver for
399 Linux. Usage of the firmware is subject to the terms and conditions
400 contained inside the provided LICENSE file. Please read it carefully.
402 %description -n iwl4965-firmware -l pl.UTF-8
403 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
404 iwl4965. Używanie firmware'u podlega warunkom opisanym w załączonym
407 %package -n iwl5000-firmware
408 Summary: Firmware for Intel(R) PRO/Wireless 5000 A/G/N network adaptors
409 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5000 A/G/N
411 Release: %{ver}.%{rel}
412 License: Redistributable, no modification permitted
414 Obsoletes: iwlwifi-5000-ucode < 8.83.5.1-5
416 %description -n iwl5000-firmware
417 This package contains the firmware required by the Intel wireless
418 drivers for Linux to support the iwl5000 hardware. Usage of the
419 firmware is subject to the terms and conditions contained inside the
420 provided LICENSE file. Please read it carefully.
422 %description -n iwl5000-firmware -l pl.UTF-8
423 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
424 kart bezprzewodowych Intela typu iwl5000. Używanie firmware'u podlega
425 warunkom opisanym w załączonym pliku LICENSE.
427 %package -n iwl5150-firmware
428 Summary: Firmware for Intel(R) PRO/Wireless 5150 A/G/N network adaptors
429 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5150 A/G/N
431 Release: %{ver}.%{rel}
432 License: Redistributable, no modification permitted
434 Obsoletes: iwlwifi-5150-ucode < 8.24.2.2-2
436 %description -n iwl5150-firmware
437 This package contains the firmware required by the Intel wireless
438 drivers for Linux to support the iwl5150 hardware. Usage of the
439 firmware is subject to the terms and conditions contained inside the
440 provided LICENSE file. Please read it carefully.
442 %description -n iwl5150-firmware -l pl.UTF-8
443 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
444 kart bezprzewodowych Intela typu iwl5150. Używanie firmware'u podlega
445 warunkom opisanym w załączonym pliku LICENSE.
447 %package -n iwl6000-firmware
448 Summary: Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
449 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6000 AGN
451 Release: %{ver}.%{rel}
452 License: Redistributable, no modification permitted
454 Obsoletes: iwlwifi-6000-ucode < 9.221.4.1-2
456 %description -n iwl6000-firmware
457 This package contains the firmware required by the Intel wireless
458 drivers for Linux to support the iwl6000 hardware. Usage of the
459 firmware is subject to the terms and conditions contained inside the
460 provided LICENSE file. Please read it carefully.
462 %description -n iwl6000-firmware -l pl.UTF-8
463 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
464 kart bezprzewodowych Intela typu iwl6000. Używanie firmware'u podlega
465 warunkom opisanym w załączonym pliku LICENSE.
467 %package -n iwl6000g2a-firmware
468 Summary: Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
469 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6005
471 Release: %{ver}.%{rel}
473 License: Redistributable, no modification permitted
475 %description -n iwl6000g2a-firmware
476 This package contains the firmware required by the Intel wireless
477 drivers for Linux to support the iwl6000g2a hardware. Usage of the
478 firmware is subject to the terms and conditions contained inside the
479 provided LICENSE file. Please read it carefully.
481 %description -n iwl6000g2a-firmware -l pl.UTF-8
482 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
483 kart bezprzewodowych Intela typu iwl6000g2a. Używanie firmware'u
484 podlega warunkom opisanym w załączonym pliku LICENSE.
486 %package -n iwl6000g2b-firmware
487 Summary: Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
488 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6030
490 Release: %{ver}.%{rel}
491 License: Redistributable, no modification permitted
493 Obsoletes: iwlwifi-6030-ucode < 18.168.6.1-2
495 %description -n iwl6000g2b-firmware
496 This package contains the firmware required by the Intel wireless
497 drivers for Linux to support the iwl6000g2b hardware. Usage of the
498 firmware is subject to the terms and conditions contained inside the
499 provided LICENSE file. Please read it carefully.
501 %description -n iwl6000g2b-firmware -l pl.UTF-8
502 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
503 kart bezprzewodowych Intela typu iwl6000g2b. Używanie firmware'u
504 podlega warunkom opisanym w załączonym pliku LICENSE.
506 %package -n iwl6050-firmware
507 Summary: Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
508 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6050
510 Release: %{ver}.%{rel}
511 License: Redistributable, no modification permitted
513 Obsoletes: iwlwifi-6050-ucode < 41.28.5.1-2
515 %description -n iwl6050-firmware
516 This package contains the firmware required by the Intel wireless
517 drivers for Linux to support the iwl6050 hardware. Usage of the
518 firmware is subject to the terms and conditions contained inside the
519 provided LICENSE file. Please read it carefully.
521 %description -n iwl6050-firmware -l pl.UTF-8
522 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
523 kart bezprzewodowych Intela typu iwl6050. Używanie firmware'u podlega
524 warunkom opisanym w załączonym pliku LICENSE.
526 %package -n iwl7260-firmware
527 Summary: Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000/AX200/AX201 Series Adapters
528 Summary(pl.UTF-8): Firmware dla kart bezprzewodowych Intela z serii WiFi Link 726x/8000/9000/AX200/AX201
530 Release: %{ver}.%{rel}
531 License: Redistributable, no modification permitted
533 Obsoletes: iwlwifi-7260-ucode < 25.228.9.0-8
534 Conflicts: linux-firmware < 20181008-4
536 %description -n iwl7260-firmware
537 This package contains the firmware required by the Intel wireless
538 drivers for Linux to support the iwl7260 hardware. Usage of the
539 firmware is subject to the terms and conditions contained inside the
540 provided LICENSE file. Please read it carefully.
542 %description -n iwl7260-firmware -l pl.UTF-8
543 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
544 kart bezprzewodowych Intela typu iwl7260. Używanie firmware'u podlega
545 warunkom opisanym w załączonym pliku LICENSE.
547 %package -n libertas-sd8686-firmware
548 Summary: Firmware for Marvell Libertas SD 8686 Network Adapter
549 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8686
552 License: Redistributable, no modification permitted
554 Obsoletes: libertas-sd8686-firmware < 9.70.20.p0-4
556 %description -n libertas-sd8686-firmware
557 Firmware for Marvell Libertas SD 8686 Network Adapter.
559 %description -n libertas-sd8686-firmware -l pl.UTF-8
560 Firmware dla kart sieciowych Marvell Libertas SD 8686.
562 %package -n libertas-sd8787-firmware
563 Summary: Firmware for Marvell Libertas SD 8787 Network Adapter
564 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas SD 8787
567 License: Redistributable, no modification permitted
570 %description -n libertas-sd8787-firmware
571 Firmware for Marvell Libertas SD 8787 Network Adapter.
573 %description -n libertas-sd8787-firmware -l pl.UTF-8
574 Firmware dla kart sieciowych Marvell Libertas SD 8787.
576 %package -n libertas-usb8388-firmware
577 Summary: Firmware for Marvell Libertas USB 8388 Network Adapter
578 Summary(pl.UTF-8): Firmware dla kart sieciowych Marvell Libertas USB 8388
581 License: Redistributable, no modification permitted
583 Obsoletes: libertas-usb8388-firmware < 2:5.110.22.p23-8
585 %description -n libertas-usb8388-firmware
586 Firmware for Marvell Libertas USB 8388 Network Adapter.
588 %description -n libertas-usb8388-firmware -l pl.UTF-8
589 Firmware dla kart sieciowych Marvell Libertas USB 8388.
591 %package -n libertas-usb8388-olpc-firmware
592 Summary: OLPC firmware for Marvell Libertas USB 8388 Network Adapter
593 Summary(pl.UTF-8): Firmware OLPC dla kart sieciowych Marvell Libertas USB 8388
597 License: Redistributable, no modification permitted
599 %description -n libertas-usb8388-olpc-firmware
600 Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh
603 %description -n libertas-usb8388-olpc-firmware -l pl.UTF-8
604 Firmware dla kart sieciowych Marvell Libertas USB 8388 z obsługą
610 # Remove firmware shipped in separate packages already
611 # Perhaps these should be built as subpackages of linux-firmware?
612 # - ql{2100,2200,2300,2322,2400,2500}-firmware.spec
613 %{__rm} ql{2100,2200,2300,2322,2400,2500}_fw.bin LICENCE.qla2xxx
614 # - alsa-firmware.spec
615 %{__rm} -r ess korg sb16 yamaha
616 # We have _some_ ralink firmware in separate packages already. (which packages???)
617 %{__rm} rt73.bin rt2561.bin rt2561s.bin rt2661.bin
618 # And _some_ conexant firmware. (which packages???)
619 %{__rm} v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
620 # Netxen firmware (which package???)
621 %{__rm} phanfw.bin LICENCE.phanfw
622 # - radeon-ucode.spec
623 %{__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
624 # 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
625 %{__rm} radeon/R600_{rlc,uvd}.bin
626 %{__rm} radeon/RS780_uvd.bin
627 %{__rm} radeon/RV710_{smc,uvd}.bin
628 %{__rm} radeon/RV730_smc.bin
629 %{__rm} radeon/RV740_smc.bin
630 %{__rm} radeon/RV770_{smc,uvd}.bin
632 # No need to install old firmware versions where we also provide newer versions
633 # which are preferred and support the same (or more) hardware
634 %{__rm} libertas/sd8686_v8*
635 %{__rm} libertas/usb8388_v5.bin
637 # Remove source files we don't need to install
638 %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
639 %{__rm} -r carl9170fw usbdux
640 %{__rm} Makefile configure
642 %{__mv} rtw88/README README.rtw88
645 rm -rf $RPM_BUILD_ROOT
647 ./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware
650 rm -rf $RPM_BUILD_ROOT
653 %defattr(644,root,root,755)
654 %doc WHENCE LICENCE.* LICENSE.* README.md
655 # TDA7706_OM_v*_boot.txt
658 /lib/firmware/adaptec
659 /lib/firmware/advansys
660 /lib/firmware/agere_*_fw.bin
661 %dir /lib/firmware/airoha
662 /lib/firmware/airoha/EthMD32.DSP.bin
663 /lib/firmware/airoha/EthMD32.dm.bin
664 /lib/firmware/amlogic
665 /lib/firmware/amphion
666 %dir /lib/firmware/ar3k
667 /lib/firmware/as102_data1_st.hex
668 /lib/firmware/as102_data2_st.hex
672 /lib/firmware/cadence
675 /lib/firmware/cmmb_*_12mhz.inp
678 /lib/firmware/ctefx.bin
679 /lib/firmware/ctspeq.bin
682 /lib/firmware/dvb-fe-xc4000-*.fw
683 /lib/firmware/dvb-fe-xc5000c-*.fw
684 /lib/firmware/dvb-fe-xc5000-*.fw
685 /lib/firmware/dvb_nova_12mhz*.inp
686 /lib/firmware/dvb-usb-dib0700-*.fw
687 /lib/firmware/dvb-usb-it9135-01.fw
688 /lib/firmware/dvb-usb-it9135-02.fw
689 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
690 /lib/firmware/edgeport
693 /lib/firmware/ene-ub6250
694 /lib/firmware/f2255usb.bin
697 %dir /lib/firmware/inside-secure
698 %dir /lib/firmware/inside-secure/eip197_minifw
699 /lib/firmware/inside-secure/eip197_minifw/ifpp.bin
700 /lib/firmware/inside-secure/eip197_minifw/ipue.bin
701 /lib/firmware/isdbt_*.inp
704 /lib/firmware/keyspan
705 /lib/firmware/keyspan_pda
706 /lib/firmware/lgs8g75.fw
707 %dir /lib/firmware/libertas
708 /lib/firmware/lt9611uxc_fw.bin
711 %dir /lib/firmware/microchip
712 /lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
713 /lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
715 /lib/firmware/mts_*.fw
716 /lib/firmware/myri10ge_*.dat
717 /lib/firmware/myricom
718 /lib/firmware/ositech
719 %dir /lib/firmware/powervr
720 /lib/firmware/powervr/rogue_33.15.11.3_v1.fw
722 /lib/firmware/r8a779x_usb3_v1.dlmem
723 /lib/firmware/r8a779x_usb3_v2.dlmem
724 /lib/firmware/r8a779x_usb3_v3.dlmem
725 %dir /lib/firmware/rockchip
726 /lib/firmware/rockchip/dptx.bin
729 /lib/firmware/rsi_91x.fw
730 /lib/firmware/rt2860.bin
731 /lib/firmware/rt2870.bin
733 /lib/firmware/rt3070.bin
734 /lib/firmware/rt3071.bin
736 /lib/firmware/rt3090.bin
737 /lib/firmware/rt3290.bin
738 # links to go7007/s2250*
739 /lib/firmware/s2250*.fw
740 /lib/firmware/s5p-mfc.fw
741 /lib/firmware/s5p-mfc-v12.fw
742 /lib/firmware/s5p-mfc-v6.fw
743 /lib/firmware/s5p-mfc-v6-v2.fw
744 /lib/firmware/s5p-mfc-v7.fw
745 /lib/firmware/s5p-mfc-v8.fw
746 /lib/firmware/sdd_sagrad_*.bin
747 /lib/firmware/slicoss
748 /lib/firmware/sms1xxx-*.fw
751 /lib/firmware/tdmb_nova_12mhz.inp
753 /lib/firmware/tlg2300_firmware.bin
754 /lib/firmware/ttusb-budget
755 /lib/firmware/ueagle-atm
756 /lib/firmware/usbdux*_firmware.bin
757 /lib/firmware/v4l-cx*.fw
759 /lib/firmware/vntwusb.fw
762 /lib/firmware/whiteheat*.fw
763 /lib/firmware/wsm_22.bin
767 %defattr(644,root,root,755)
768 %doc WHENCE LICENSE.amdgpu LICENSE.amd-sev LICENSE.amd-ucode LICENSE.radeon
772 /lib/firmware/amd-ucode
776 %defattr(644,root,root,755)
777 %doc WHENCE LICENCE.atheros_firmware
778 /lib/firmware/ar3k/1020200
779 /lib/firmware/ar3k/1020201
780 /lib/firmware/ar3k/30000
781 /lib/firmware/ar3k/30101
782 /lib/firmware/ar3k/30101coex
783 /lib/firmware/ar3k/AthrBT_0x01020001.dfu
784 /lib/firmware/ar3k/AthrBT_0x01020200.dfu
785 /lib/firmware/ar3k/AthrBT_0x11020000.dfu
786 /lib/firmware/ar3k/AthrBT_0x11020100.dfu
787 /lib/firmware/ar3k/AthrBT_0x31010000.dfu
788 /lib/firmware/ar3k/AthrBT_0x31010100.dfu
789 /lib/firmware/ar3k/AthrBT_0x41020000.dfu
790 /lib/firmware/ar3k/ramps_0x01020001_26.dfu
791 /lib/firmware/ar3k/ramps_0x01020200_26.dfu
792 /lib/firmware/ar3k/ramps_0x01020200_40.dfu
793 /lib/firmware/ar3k/ramps_0x01020201_26.dfu
794 /lib/firmware/ar3k/ramps_0x01020201_40.dfu
795 /lib/firmware/ar3k/ramps_0x11020000_40.dfu
796 /lib/firmware/ar3k/ramps_0x11020100_40.dfu
797 /lib/firmware/ar3k/ramps_0x31010000_40.dfu
798 /lib/firmware/ar3k/ramps_0x31010100_40.dfu
799 /lib/firmware/ar3k/ramps_0x41020000_40.dfu
800 /lib/firmware/ar5523.bin
801 /lib/firmware/ar7010*.fw
802 /lib/firmware/ar9170-*.fw
803 /lib/firmware/ar9271.fw
804 /lib/firmware/ath3k-1.fw
806 /lib/firmware/carl9170-1.fw
807 /lib/firmware/htc_7010.fw
808 /lib/firmware/htc_9271.fw
811 %defattr(644,root,root,755)
812 %doc WHENCE LICENCE.broadcom_bcm43xx
816 /lib/firmware/cypress
820 %defattr(644,root,root,755)
821 %doc WHENCE LICENCE.cavium LICENCE.cavium_liquidio
823 /lib/firmware/liquidio
826 %defattr(644,root,root,755)
827 %doc WHENCE LICENCE.chelsio_firmware
832 %defattr(644,root,root,755)
833 %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
835 /lib/firmware/hfi1_dc8051.fw
836 /lib/firmware/hfi1_fabric.fw
837 /lib/firmware/hfi1_pcie.fw
838 /lib/firmware/hfi1_sbus.fw
842 /lib/firmware/qat_4xxx.bin
843 /lib/firmware/qat_4xxx_mmp.bin
844 /lib/firmware/qat_895xcc.bin
845 /lib/firmware/qat_895xcc_mmp.bin
846 /lib/firmware/qat_c3xxx.bin
847 /lib/firmware/qat_c3xxx_mmp.bin
848 /lib/firmware/qat_c62x.bin
849 /lib/firmware/qat_c62x_mmp.bin
850 # link to qat_895xcc_mmp.bin
851 /lib/firmware/qat_mmp.bin
854 %defattr(644,root,root,755)
855 %doc WHENCE LICENCE.Marvell LICENCE.OLPC
856 /lib/firmware/lbtf_usb.bin
858 /lib/firmware/mwlwifi
859 # XXX: shared with libertas
860 %dir /lib/firmware/mrvl
861 /lib/firmware/mrvl/pcie8897_uapsta.bin
862 /lib/firmware/mrvl/pcie8997_wlan_v4.bin
863 /lib/firmware/mrvl/pcieuart8997_combo_v4.bin
864 /lib/firmware/mrvl/pcieusb8997_combo_v4.bin
865 /lib/firmware/mrvl/sd8688*.bin
866 /lib/firmware/mrvl/sd8797_uapsta.bin
867 /lib/firmware/mrvl/sd8801_uapsta.bin
868 /lib/firmware/mrvl/sd8887_uapsta.bin
869 /lib/firmware/mrvl/sd8897_uapsta.bin
870 /lib/firmware/mrvl/sdsd8977_combo_v2.bin
871 /lib/firmware/mrvl/sdsd8997_combo_v4.bin
872 /lib/firmware/mrvl/usb8766_uapsta.bin
873 /lib/firmware/mrvl/usb8797_uapsta.bin
874 /lib/firmware/mrvl/usb8801_uapsta.bin
875 /lib/firmware/mrvl/usb8897_uapsta.bin
876 /lib/firmware/mrvl/usbusb8997_combo_v4.bin
877 /lib/firmware/mrvl/cpt01
878 /lib/firmware/mrvl/cpt02
879 /lib/firmware/mrvl/cpt03
880 /lib/firmware/mrvl/cpt04
881 %dir /lib/firmware/mrvl/prestera
882 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img
883 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img
884 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.0.img
885 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v4.1.img
886 /lib/firmware/mrvl/prestera/mvsw_prestera_fw_arm64-v4.1.img
887 /lib/firmware/libertas/cf8381*.bin
888 /lib/firmware/libertas/cf8385*.bin
889 /lib/firmware/libertas/gspi8682*.bin
890 /lib/firmware/libertas/gspi8686_v9*.bin
891 /lib/firmware/libertas/gspi8688*.bin
892 /lib/firmware/libertas/lbtf_sdio.bin
893 /lib/firmware/libertas/sd8385*.bin
894 /lib/firmware/libertas/sd8682*.bin
895 # links to mrvl/sd8688*
896 /lib/firmware/libertas/sd8688*.bin
897 /lib/firmware/libertas/usb8682.bin
900 %defattr(644,root,root,755)
901 %doc WHENCE LICENCE.ralink_a_mediatek_company_firmware LICENCE.mediatek
902 %dir /lib/firmware/mediatek
903 /lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
904 /lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
905 /lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
906 /lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
907 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
908 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
909 /lib/firmware/mediatek/mt7601u.bin
910 /lib/firmware/mediatek/mt7610e.bin
911 /lib/firmware/mediatek/mt7610u.bin
912 /lib/firmware/mediatek/mt7615_cr4.bin
913 /lib/firmware/mediatek/mt7615_n9.bin
914 /lib/firmware/mediatek/mt7615_rom_patch.bin
915 /lib/firmware/mediatek/mt7622_n9.bin
916 /lib/firmware/mediatek/mt7622_rom_patch.bin
917 /lib/firmware/mediatek/mt7622pr2h.bin
918 /lib/firmware/mediatek/mt7650.bin
919 /lib/firmware/mediatek/mt7650e.bin
920 /lib/firmware/mediatek/mt7662.bin
921 /lib/firmware/mediatek/mt7662_rom_patch.bin
922 /lib/firmware/mediatek/mt7662u.bin
923 /lib/firmware/mediatek/mt7662u_rom_patch.bin
924 /lib/firmware/mediatek/mt7663_n9_rebb.bin
925 /lib/firmware/mediatek/mt7663_n9_v3.bin
926 /lib/firmware/mediatek/mt7663pr2h.bin
927 /lib/firmware/mediatek/mt7663pr2h_rebb.bin
928 /lib/firmware/mediatek/mt7668pr2h.bin
929 /lib/firmware/mediatek/mt7915_eeprom.bin
930 /lib/firmware/mediatek/mt7915_eeprom_dbdc.bin
931 /lib/firmware/mediatek/mt7915_rom_patch.bin
932 /lib/firmware/mediatek/mt7915_wa.bin
933 /lib/firmware/mediatek/mt7915_wm.bin
934 /lib/firmware/mediatek/mt7916_eeprom.bin
935 /lib/firmware/mediatek/mt7916_rom_patch.bin
936 /lib/firmware/mediatek/mt7916_wa.bin
937 /lib/firmware/mediatek/mt7916_wm.bin
938 /lib/firmware/mediatek/mt7981_rom_patch.bin
939 /lib/firmware/mediatek/mt7981_wa.bin
940 /lib/firmware/mediatek/mt7981_wm.bin
941 /lib/firmware/mediatek/mt7981_wo.bin
942 /lib/firmware/mediatek/mt7986_eeprom_mt7975_dual.bin
943 /lib/firmware/mediatek/mt7986_eeprom_mt7976.bin
944 /lib/firmware/mediatek/mt7986_eeprom_mt7976_dbdc.bin
945 /lib/firmware/mediatek/mt7986_eeprom_mt7976_dual.bin
946 /lib/firmware/mediatek/mt7986_rom_patch.bin
947 /lib/firmware/mediatek/mt7986_rom_patch_mt7975.bin
948 /lib/firmware/mediatek/mt7986_wa.bin
949 /lib/firmware/mediatek/mt7986_wm.bin
950 /lib/firmware/mediatek/mt7986_wm_mt7975.bin
951 /lib/firmware/mediatek/mt7986_wo_*.bin
952 /lib/firmware/mediatek/mt7988
953 /lib/firmware/mediatek/mt8173
954 /lib/firmware/mediatek/mt8183
955 /lib/firmware/mediatek/mt8186
956 /lib/firmware/mediatek/mt8192
957 /lib/firmware/mediatek/mt8195
958 /lib/firmware/mediatek/sof
959 /lib/firmware/mediatek/sof-tplg
960 /lib/firmware/mt7601u.bin
961 /lib/firmware/mt7650.bin
962 /lib/firmware/mt7662*.bin
963 /lib/firmware/vpu_d.bin
964 /lib/firmware/vpu_p.bin
967 %defattr(644,root,root,755)
969 /lib/firmware/mellanox
972 %defattr(644,root,root,755)
973 %doc WHENCE LICENCE.Netronome
974 /lib/firmware/netronome
977 %defattr(644,root,root,755)
978 %doc WHENCE LICENCE.nvidia
982 %defattr(644,root,root,755)
983 %doc WHENCE LICENSE.nxp_mc_firmware
988 %defattr(644,root,root,755)
989 %doc WHENCE LICENCE.qla1280
990 /lib/firmware/cbfw-*.bin
991 /lib/firmware/ct2fw-*.bin
992 /lib/firmware/ctfw-*.bin
993 %dir /lib/firmware/qed
994 /lib/firmware/qed/qed_init_values-8.10.9.0.bin
995 /lib/firmware/qed/qed_init_values-8.14.6.0.bin
996 /lib/firmware/qed/qed_init_values-8.18.9.0.bin
997 /lib/firmware/qed/qed_init_values-8.20.0.0.bin
998 /lib/firmware/qed/qed_init_values-8.30.12.0.bin
999 /lib/firmware/qed/qed_init_values-8.33.12.0.bin
1000 /lib/firmware/qed/qed_init_values-8.37.7.0.bin
1001 /lib/firmware/qed/qed_init_values-8.40.33.0.bin
1002 /lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
1003 /lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
1004 /lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
1005 /lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
1006 /lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
1007 /lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
1008 /lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
1009 /lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
1010 /lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
1011 /lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
1012 /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
1013 /lib/firmware/qed/qed_init_values_zipped-8.59.1.0.bin
1014 /lib/firmware/qlogic
1017 %defattr(644,root,root,755)
1018 %doc WHENCE LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k LICENCE.open-ath9k-htc-firmware LICENSE.qcom
1019 # links to qcom/a300_*.fw
1020 /lib/firmware/a300_pfp.fw
1021 /lib/firmware/a300_pm4.fw
1022 /lib/firmware/ar3k/1020201coex
1023 /lib/firmware/ar3k/AthrBT_0x01020201.dfu
1024 /lib/firmware/ath10k
1025 /lib/firmware/ath11k
1026 /lib/firmware/ath9k_htc
1029 /lib/firmware/wil6210.brd
1030 /lib/firmware/wil6210.fw
1033 %defattr(644,root,root,755)
1034 %doc WHENCE README.rtw88 LICENCE.rtlwifi_firmware.txt
1035 /lib/firmware/RTL8192E
1036 /lib/firmware/rtl_bt
1037 /lib/firmware/rtl_nic
1038 /lib/firmware/rtlwifi
1039 %dir /lib/firmware/rtw88
1040 /lib/firmware/rtw88/rtw8723d_fw.bin
1041 /lib/firmware/rtw88/rtw8821c_fw.bin
1042 /lib/firmware/rtw88/rtw8822b_fw.bin
1043 /lib/firmware/rtw88/rtw8822c_fw.bin
1044 /lib/firmware/rtw88/rtw8822c_wow_fw.bin
1045 %dir /lib/firmware/rtw89
1046 /lib/firmware/rtw89/rtw8851b_fw.bin
1047 /lib/firmware/rtw89/rtw8852a_fw.bin
1048 /lib/firmware/rtw89/rtw8852b_fw.bin
1049 /lib/firmware/rtw89/rtw8852b_fw-1.bin
1050 /lib/firmware/rtw89/rtw8852c_fw.bin
1053 %defattr(644,root,root,755)
1054 %doc WHENCE LICENCE.ti-tspa LICENCE.wl1251 LICENCE.ti-connectivity LICENCE.ti-keystone
1056 /lib/firmware/ti_3410.fw
1057 /lib/firmware/ti_5052.fw
1058 /lib/firmware/ti-connectivity
1059 /lib/firmware/ti-keystone
1061 %files -n iwl100-firmware
1062 %defattr(644,root,root,755)
1063 %doc WHENCE LICENCE.iwlwifi_firmware
1064 /lib/firmware/iwlwifi-100-5.ucode
1066 %files -n iwl105-firmware
1067 %defattr(644,root,root,755)
1068 %doc WHENCE LICENCE.iwlwifi_firmware
1069 /lib/firmware/iwlwifi-105-*.ucode
1071 %files -n iwl135-firmware
1072 %defattr(644,root,root,755)
1073 %doc WHENCE LICENCE.iwlwifi_firmware
1074 /lib/firmware/iwlwifi-135-*.ucode
1076 %files -n iwl1000-firmware
1077 %defattr(644,root,root,755)
1078 %doc WHENCE LICENCE.iwlwifi_firmware
1079 /lib/firmware/iwlwifi-1000-*.ucode
1081 %files -n iwl2000-firmware
1082 %defattr(644,root,root,755)
1083 %doc WHENCE LICENCE.iwlwifi_firmware
1084 /lib/firmware/iwlwifi-2000-*.ucode
1086 %files -n iwl2030-firmware
1087 %defattr(644,root,root,755)
1088 %doc WHENCE LICENCE.iwlwifi_firmware
1089 /lib/firmware/iwlwifi-2030-*.ucode
1091 %files -n iwl3160-firmware
1092 %defattr(644,root,root,755)
1093 %doc WHENCE LICENCE.iwlwifi_firmware
1094 /lib/firmware/iwlwifi-3160-*.ucode
1095 /lib/firmware/iwlwifi-3168-*.ucode
1097 %files -n iwl3945-firmware
1098 %defattr(644,root,root,755)
1099 %doc WHENCE LICENCE.iwlwifi_firmware
1100 /lib/firmware/iwlwifi-3945-*.ucode
1102 %files -n iwl4965-firmware
1103 %defattr(644,root,root,755)
1104 %doc WHENCE LICENCE.iwlwifi_firmware
1105 /lib/firmware/iwlwifi-4965-*.ucode
1107 %files -n iwl5000-firmware
1108 %defattr(644,root,root,755)
1109 %doc WHENCE LICENCE.iwlwifi_firmware
1110 /lib/firmware/iwlwifi-5000-*.ucode
1112 %files -n iwl5150-firmware
1113 %defattr(644,root,root,755)
1114 %doc WHENCE LICENCE.iwlwifi_firmware
1115 /lib/firmware/iwlwifi-5150-*.ucode
1117 %files -n iwl6000-firmware
1118 %defattr(644,root,root,755)
1119 %doc WHENCE LICENCE.iwlwifi_firmware
1120 /lib/firmware/iwlwifi-6000-*.ucode
1122 %files -n iwl6000g2a-firmware
1123 %defattr(644,root,root,755)
1124 %doc WHENCE LICENCE.iwlwifi_firmware
1125 /lib/firmware/iwlwifi-6000g2a-*.ucode
1127 %files -n iwl6000g2b-firmware
1128 %defattr(644,root,root,755)
1129 %doc WHENCE LICENCE.iwlwifi_firmware
1130 /lib/firmware/iwlwifi-6000g2b-*.ucode
1132 %files -n iwl6050-firmware
1133 %defattr(644,root,root,755)
1134 %doc WHENCE LICENCE.iwlwifi_firmware
1135 /lib/firmware/iwlwifi-6050-*.ucode
1137 %files -n iwl7260-firmware
1138 %defattr(644,root,root,755)
1139 %doc WHENCE LICENCE.iwlwifi_firmware
1140 /lib/firmware/iwlwifi-7260-*.ucode
1141 /lib/firmware/iwlwifi-7265-*.ucode
1142 /lib/firmware/iwlwifi-7265D-*.ucode
1143 # iwlwifi-8000 subpackage?
1144 /lib/firmware/iwlwifi-8000C-*.ucode
1145 /lib/firmware/iwlwifi-8265-*.ucode
1146 # iwlwifi-9000 subpackage?
1147 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-*.ucode
1148 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-*.ucode
1149 # iwlwifi-22000 subpackage?
1150 /lib/firmware/iwlwifi-Qu-*.ucode
1151 /lib/firmware/iwlwifi-QuZ-*.ucode
1152 /lib/firmware/iwlwifi-cc-a0-*.ucode
1153 # iwlwifi-ax210 subpackage?
1154 /lib/firmware/iwlwifi-ma-b0-*.ucode
1155 /lib/firmware/iwlwifi-ma-b0-*.pnvm
1156 /lib/firmware/iwlwifi-so-a0-*.ucode
1157 /lib/firmware/iwlwifi-so-a0-*.pnvm
1158 /lib/firmware/iwlwifi-ty-a0-gf-a0-*.ucode
1159 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
1160 # iwlwifi-bz subpackage?
1161 /lib/firmware/iwlwifi-gl-c0-fm-c0-*.ucode
1162 /lib/firmware/iwlwifi-gl-c0-fm-c0.pnvm
1164 %files -n libertas-sd8686-firmware
1165 %defattr(644,root,root,755)
1166 %doc WHENCE LICENCE.Marvell
1167 %dir /lib/firmware/libertas
1168 /lib/firmware/libertas/sd8686_v9*.bin
1170 %files -n libertas-sd8787-firmware
1171 %defattr(644,root,root,755)
1172 %doc WHENCE LICENCE.Marvell
1173 # XXX: shared with marvell
1174 %dir /lib/firmware/mrvl
1175 /lib/firmware/mrvl/sd8787_uapsta.bin
1177 %files -n libertas-usb8388-firmware
1178 %defattr(644,root,root,755)
1179 %doc WHENCE LICENCE.Marvell
1180 %dir /lib/firmware/libertas
1181 /lib/firmware/libertas/usb8388_v9.bin
1183 %files -n libertas-usb8388-olpc-firmware
1184 %defattr(644,root,root,755)
1185 %doc WHENCE LICENCE.Marvell
1186 %dir /lib/firmware/libertas
1187 /lib/firmware/libertas/usb8388_olpc.bin