]> git.pld-linux.org Git - packages/linux-firmware.git/blob - linux-firmware.spec
5d0268b8598203f0f8d7ae50ba92d862c523dbd4
[packages/linux-firmware.git] / linux-firmware.spec
1 # TODO
2 # - subpackages for various firmwares?
3 # - (since 5.3) compress firmware: https://git.kernel.org/linus/82fd7a8142a10b8eb41313074b3859d82c0857dc
4 %define         rel     1
5 %define         ver     20211027
6 Summary:        Firmware files used by the Linux kernel
7 Summary(pl.UTF-8):      Pliki firmware'u używane przez jądro Linuksa
8 Name:           linux-firmware
9 Version:        %{ver}
10 Release:        %{rel}
11 License:        GPL+ and GPL v2+ and MIT and Redistributable, no modification permitted
12 Group:          Base/Kernel
13 # in case git snapshot is needed
14 #Source0:       https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{version}.tar.gz
15 # upstream tarball
16 Source0:        https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
17 # Source0-md5:  44c6033a6ddafdd2880ef3d856ebdd76
18 URL:            https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
19 BuildRequires:  tar >= 1:1.22
20 BuildRequires:  xz
21 Obsoletes:      microcode-data-amd < 20191221
22 BuildArch:      noarch
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %define         no_install_post_strip   1
26
27 %description
28 This package includes firmware files required for some devices to
29 operate.
30
31 %description -l pl.UTF-8
32 Ten pakiet zawiera pliki firmware'u wymagane do działania niektórych
33 urządzeń.
34
35 %package -n iwl100-firmware
36 Summary:        Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
37 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 100
38 Version:        39.31.5.1
39 Release:        %{ver}.%{rel}
40 License:        Redistributable, no modification permitted
41
42 %description -n iwl100-firmware
43 This package contains the firmware required by the Intel wireless
44 drivers for Linux to support the iwl100 hardware. Usage of the
45 firmware is subject to the terms and conditions contained inside the
46 provided LICENSE file. Please read it carefully.
47
48 %description -n iwl100-firmware -l pl.UTF-8
49 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
50 kart bezprzewodowych Intela typu iwl100. Używanie firmware'u podlega
51 warunkom opisanym w załączonym pliku LICENSE.
52
53 %package -n iwl105-firmware
54 Summary:        Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
55 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 105
56 Version:        18.168.6.1
57 Release:        %{ver}.%{rel}
58 License:        Redistributable, no modification permitted
59
60 %description -n iwl105-firmware
61 This package contains the firmware required by the Intel wireless
62 drivers for Linux to support the iwl105 hardware. Usage of the
63 firmware is subject to the terms and conditions contained inside the
64 provided LICENSE file. Please read it carefully.
65
66 %description -n iwl105-firmware -l pl.UTF-8
67 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
68 kart bezprzewodowych Intela typu iwl105. Używanie firmware'u podlega
69 warunkom opisanym w załączonym pliku LICENSE.
70
71 %package -n iwl135-firmware
72 Summary:        Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
73 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 135
74 Version:        18.168.6.1
75 Release:        %{ver}.%{rel}
76 License:        Redistributable, no modification permitted
77
78 %description -n iwl135-firmware
79 This package contains the firmware required by the Intel wireless
80 drivers for Linux to support the iwl135 hardware. Usage of the
81 firmware is subject to the terms and conditions contained inside the
82 provided LICENSE file. Please read it carefully.
83
84 %description -n iwl135-firmware -l pl.UTF-8
85 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
86 kart bezprzewodowych Intela typu iwl135. Używanie firmware'u podlega
87 warunkom opisanym w załączonym pliku LICENSE.
88
89 %package -n iwl1000-firmware
90 Summary:        Firmware for Intel(R) PRO/Wireless 1000 B/G/N network adaptors
91 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii Pro/Wireless 1000 B/G/N
92 Version:        39.31.5.1
93 Release:        %{ver}.%{rel}
94 License:        Redistributable, no modification permitted
95 Obsoletes:      iwl1000-firmware < 1:39.31.5.1-3
96 Obsoletes:      iwlwifi-1000-ucode < 1:39.31.5.1-2
97
98 %description -n iwl1000-firmware
99 This package contains the firmware required by the Intel wireless
100 drivers for Linux to support the iwl1000 hardware. Usage of the
101 firmware is subject to the terms and conditions contained inside the
102 provided LICENSE file. Please read it carefully.
103
104 %description -n iwl1000-firmware -l pl.UTF-8
105 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
106 kart bezprzewodowych Intela typu iwl1000. Używanie firmware'u podlega
107 warunkom opisanym w załączonym pliku LICENSE.
108
109 %package -n iwl2000-firmware
110 Summary:        Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
111 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2000
112 Version:        18.168.6.1
113 Release:        %{ver}.%{rel}
114 License:        Redistributable, no modification permitted
115
116 %description -n iwl2000-firmware
117 This package contains the firmware required by the Intel wireless
118 drivers for Linux to support the iwl2000 hardware. Usage of the
119 firmware is subject to the terms and conditions contained inside the
120 provided LICENSE file. Please read it carefully.
121
122 %description -n iwl2000-firmware -l pl.UTF-8
123 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
124 kart bezprzewodowych Intela typu iwl2000. Używanie firmware'u podlega
125 warunkom opisanym w załączonym pliku LICENSE.
126
127 %package -n iwl2030-firmware
128 Summary:        Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
129 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii Centrino Wireless-N 2030
130 Version:        18.168.6.1
131 Release:        %{ver}.%{rel}
132 License:        Redistributable, no modification permitted
133
134 %description -n iwl2030-firmware
135 This package contains the firmware required by the Intel wireless
136 drivers for Linux to support the iwl2030 hardware. Usage of the
137 firmware is subject to the terms and conditions contained inside the
138 provided LICENSE file. Please read it carefully.
139
140 %description -n iwl2030-firmware -l pl.UTF-8
141 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
142 kart bezprzewodowych Intela typu iwl2030. Używanie firmware'u podlega
143 warunkom opisanym w załączonym pliku LICENSE.
144
145 %package -n iwl3160-firmware
146 Summary:        Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
147 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 3160
148 Version:        25.30.13.0
149 Release:        %{ver}.%{rel}
150 License:        Redistributable, no modification permitted
151
152 %description -n iwl3160-firmware
153 This package contains the firmware required by the Intel wireless
154 drivers for Linux to support the iwl3160 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 %description -n iwl3160-firmware -l pl.UTF-8
159 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
160 kart bezprzewodowych Intela typu iwl3160. Używanie firmware'u podlega
161 warunkom opisanym w załączonym pliku LICENSE.
162
163 %package -n iwl3945-firmware
164 Summary:        Firmware for Intel(R) PRO/Wireless 3945 A/B/G network adaptors
165 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 3945 A/B/G
166 Version:        15.32.2.9
167 Release:        %{ver}.%{rel}
168 License:        Redistributable, no modification permitted
169 Obsoletes:      iwlwifi-3945-ucode < 15.32.2.9-2
170
171 %description -n iwl3945-firmware
172 This package contains the firmware required by the iwl3945 driver for
173 Linux. Usage of the firmware is subject to the terms and conditions
174 contained inside the provided LICENSE file. Please read it carefully.
175
176 %description -n iwl3945-firmware -l pl.UTF-8
177 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
178 iwl3945. Używanie firmware'u podlega warunkom opisanym w załączonym
179 pliku LICENSE.
180
181 %package -n iwl4965-firmware
182 Summary:        Firmware for Intel(R) PRO/Wireless 4965 A/G/N network adaptors
183 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 4965 A/G/N
184 Version:        228.61.2.24
185 Release:        %{ver}.%{rel}
186 License:        Redistributable, no modification permitted
187 Obsoletes:      iwlwifi-4965-ucode < 228.61.2.24-2
188
189 %description -n iwl4965-firmware
190 This package contains the firmware required by the iwl4965 driver for
191 Linux. Usage of the firmware is subject to the terms and conditions
192 contained inside the provided LICENSE file. Please read it carefully.
193
194 %description -n iwl4965-firmware -l pl.UTF-8
195 Ten pakiet zawiera firmware wymagany przez linuksowy sterownik
196 iwl4965. Używanie firmware'u podlega warunkom opisanym w załączonym
197 pliku LICENSE.
198
199 %package -n iwl5000-firmware
200 Summary:        Firmware for Intel(R) PRO/Wireless 5000 A/G/N network adaptors
201 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5000 A/G/N
202 Version:        8.83.5.1_1
203 Release:        %{ver}.%{rel}
204 License:        Redistributable, no modification permitted
205 Obsoletes:      iwlwifi-5000-ucode < 8.83.5.1-5
206
207 %description -n iwl5000-firmware
208 This package contains the firmware required by the Intel wireless
209 drivers for Linux to support the iwl5000 hardware. Usage of the
210 firmware is subject to the terms and conditions contained inside the
211 provided LICENSE file. Please read it carefully.
212
213 %description -n iwl5000-firmware -l pl.UTF-8
214 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
215 kart bezprzewodowych Intela typu iwl5000. Używanie firmware'u podlega
216 warunkom opisanym w załączonym pliku LICENSE.
217
218 %package -n iwl5150-firmware
219 Summary:        Firmware for Intel(R) PRO/Wireless 5150 A/G/N network adaptors
220 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii PRO/Wireless 5150 A/G/N
221 Version:        8.24.2.2
222 Release:        %{ver}.%{rel}
223 License:        Redistributable, no modification permitted
224 Obsoletes:      iwlwifi-5150-ucode < 8.24.2.2-2
225
226 %description -n iwl5150-firmware
227 This package contains the firmware required by the Intel wireless
228 drivers for Linux to support the iwl5150 hardware. Usage of the
229 firmware is subject to the terms and conditions contained inside the
230 provided LICENSE file. Please read it carefully.
231
232 %description -n iwl5150-firmware -l pl.UTF-8
233 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
234 kart bezprzewodowych Intela typu iwl5150. Używanie firmware'u podlega
235 warunkom opisanym w załączonym pliku LICENSE.
236
237 %package -n iwl6000-firmware
238 Summary:        Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
239 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6000 AGN
240 Version:        9.221.4.1
241 Release:        %{ver}.%{rel}
242 License:        Redistributable, no modification permitted
243 Obsoletes:      iwlwifi-6000-ucode < 9.221.4.1-2
244
245 %description -n iwl6000-firmware
246 This package contains the firmware required by the Intel wireless
247 drivers for Linux to support the iwl6000 hardware. Usage of the
248 firmware is subject to the terms and conditions contained inside the
249 provided LICENSE file. Please read it carefully.
250
251 %description -n iwl6000-firmware -l pl.UTF-8
252 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
253 kart bezprzewodowych Intela typu iwl6000. Używanie firmware'u podlega
254 warunkom opisanym w załączonym pliku LICENSE.
255
256 %package -n iwl6000g2a-firmware
257 Summary:        Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
258 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6005
259 Version:        18.168.6.1
260 Release:        %{ver}.%{rel}
261 License:        Redistributable, no modification permitted
262
263 %description -n iwl6000g2a-firmware
264 This package contains the firmware required by the Intel wireless
265 drivers for Linux to support the iwl6000g2a hardware. Usage of the
266 firmware is subject to the terms and conditions contained inside the
267 provided LICENSE file. Please read it carefully.
268
269 %description -n iwl6000g2a-firmware -l pl.UTF-8
270 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
271 kart bezprzewodowych Intela typu iwl6000g2a. Używanie firmware'u
272 podlega warunkom opisanym w załączonym pliku LICENSE.
273
274 %package -n iwl6000g2b-firmware
275 Summary:        Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
276 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6030
277 Version:        18.168.6.1
278 Release:        %{ver}.%{rel}
279 License:        Redistributable, no modification permitted
280 Obsoletes:      iwlwifi-6030-ucode < 18.168.6.1-2
281
282 %description -n iwl6000g2b-firmware
283 This package contains the firmware required by the Intel wireless
284 drivers for Linux to support the iwl6000g2b hardware. Usage of the
285 firmware is subject to the terms and conditions contained inside the
286 provided LICENSE file. Please read it carefully.
287
288 %description -n iwl6000g2b-firmware -l pl.UTF-8
289 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
290 kart bezprzewodowych Intela typu iwl6000g2b. Używanie firmware'u
291 podlega warunkom opisanym w załączonym pliku LICENSE.
292
293 %package -n iwl6050-firmware
294 Summary:        Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
295 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 6050
296 Version:        41.28.5.1
297 Release:        %{ver}.%{rel}
298 License:        Redistributable, no modification permitted
299 Obsoletes:      iwlwifi-6050-ucode < 41.28.5.1-2
300
301 %description -n iwl6050-firmware
302 This package contains the firmware required by the Intel wireless
303 drivers for Linux to support the iwl6050 hardware. Usage of the
304 firmware is subject to the terms and conditions contained inside the
305 provided LICENSE file. Please read it carefully.
306
307 %description -n iwl6050-firmware -l pl.UTF-8
308 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
309 kart bezprzewodowych Intela typu iwl6050. Używanie firmware'u podlega
310 warunkom opisanym w załączonym pliku LICENSE.
311
312 %package -n iwl7260-firmware
313 Summary:        Firmware for Intel(R) Wireless WiFi Link 726x/8000/9000/AX200/AX201 Series Adapters
314 Summary(pl.UTF-8):      Firmware dla kart bezprzewodowych Intela z serii WiFi Link 726x/8000/9000/AX200/AX201
315 Version:        25.228.9.0
316 Release:        %{ver}.%{rel}
317 License:        Redistributable, no modification permitted
318 Obsoletes:      iwlwifi-7260-ucode < 25.228.9.0-8
319 Conflicts:      linux-firmware < 20181008-4
320
321 %description -n iwl7260-firmware
322 This package contains the firmware required by the Intel wireless
323 drivers for Linux to support the iwl7260 hardware. Usage of the
324 firmware is subject to the terms and conditions contained inside the
325 provided LICENSE file. Please read it carefully.
326
327 %description -n iwl7260-firmware -l pl.UTF-8
328 Ten pakiet zawiera firmware wymagane przez linuksowe sterowniki do
329 kart bezprzewodowych Intela typu iwl7260. Używanie firmware'u podlega
330 warunkom opisanym w załączonym pliku LICENSE.
331
332 %package -n libertas-sd8686-firmware
333 Summary:        Firmware for Marvell Libertas SD 8686 Network Adapter
334 Summary(pl.UTF-8):      Firmware dla kart sieciowych Marvell Libertas SD 8686
335 Version:        0.%{ver}
336 Release:        %{rel}
337 License:        Redistributable, no modification permitted
338 Obsoletes:      libertas-sd8686-firmware < 9.70.20.p0-4
339
340 %description -n libertas-sd8686-firmware
341 Firmware for Marvell Libertas SD 8686 Network Adapter.
342
343 %description -n libertas-sd8686-firmware -l pl.UTF-8
344 Firmware dla kart sieciowych Marvell Libertas SD 8686.
345
346 %package -n libertas-sd8787-firmware
347 Summary:        Firmware for Marvell Libertas SD 8787 Network Adapter
348 Summary(pl.UTF-8):      Firmware dla kart sieciowych Marvell Libertas SD 8787
349 Version:        0.%{ver}
350 Release:        %{rel}
351 License:        Redistributable, no modification permitted
352
353 %description -n libertas-sd8787-firmware
354 Firmware for Marvell Libertas SD 8787 Network Adapter.
355
356 %description -n libertas-sd8787-firmware -l pl.UTF-8
357 Firmware dla kart sieciowych Marvell Libertas SD 8787.
358
359 %package -n libertas-usb8388-firmware
360 Summary:        Firmware for Marvell Libertas USB 8388 Network Adapter
361 Summary(pl.UTF-8):      Firmware dla kart sieciowych Marvell Libertas USB 8388
362 Version:        0.%{ver}
363 Release:        %{rel}
364 License:        Redistributable, no modification permitted
365 Obsoletes:      libertas-usb8388-firmware < 2:5.110.22.p23-8
366
367 %description -n libertas-usb8388-firmware
368 Firmware for Marvell Libertas USB 8388 Network Adapter.
369
370 %description -n libertas-usb8388-firmware -l pl.UTF-8
371 Firmware dla kart sieciowych Marvell Libertas USB 8388.
372
373 %package -n libertas-usb8388-olpc-firmware
374 Summary:        OLPC firmware for Marvell Libertas USB 8388 Network Adapter
375 Summary(pl.UTF-8):      Firmware OLPC dla kart sieciowych Marvell Libertas USB 8388
376 Version:        0.%{ver}
377 Release:        %{rel}
378 License:        Redistributable, no modification permitted
379
380 %description -n libertas-usb8388-olpc-firmware
381 Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh
382 network support.
383
384 %description -n libertas-usb8388-olpc-firmware -l pl.UTF-8
385 Firmware dla kart sieciowych Marvell Libertas USB 8388 z obsługą
386 punktów sieci OLPC.
387
388 %prep
389 %setup -q
390
391 # Remove firmware shipped in separate packages already
392 # Perhaps these should be built as subpackages of linux-firmware?
393 # - ql{2100,2200,2300,2322,2400,2500}-firmware.spec
394 %{__rm} ql{2100,2200,2300,2322,2400,2500}_fw.bin LICENCE.qla2xxx
395 # - alsa-firmware.spec
396 %{__rm} -r ess korg sb16 yamaha
397 # We have _some_ ralink firmware in separate packages already. (which packages???)
398 %{__rm} rt73.bin rt2561.bin rt2561s.bin rt2661.bin
399 # And _some_ conexant firmware. (which packages???)
400 %{__rm} v4l-cx23418-apu.fw v4l-cx23418-cpu.fw v4l-cx23418-dig.fw v4l-cx25840.fw
401 # Netxen firmware (which package???)
402 %{__rm} phanfw.bin LICENCE.phanfw
403 # - radeon-ucode.spec
404 %{__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
405 # 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
406 %{__rm} radeon/R600_{rlc,uvd}.bin
407 %{__rm} radeon/RS780_uvd.bin
408 %{__rm} radeon/RV710_{smc,uvd}.bin
409 %{__rm} radeon/RV730_smc.bin
410 %{__rm} radeon/RV740_smc.bin
411 %{__rm} radeon/RV770_{smc,uvd}.bin
412
413 # No need to install old firmware versions where we also provide newer versions
414 # which are preferred and support the same (or more) hardware
415 %{__rm} libertas/sd8686_v8*
416 %{__rm} libertas/usb8388_v5.bin
417
418 # Remove source files we don't need to install
419 %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]}
420 %{__rm} -r carl9170fw usbdux
421 %{__rm} Makefile configure
422
423 %{__mv} rtw88/README README.rtw88
424
425 %install
426 rm -rf $RPM_BUILD_ROOT
427
428 ./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware
429
430 %clean
431 rm -rf $RPM_BUILD_ROOT
432
433 %files
434 %defattr(644,root,root,755)
435 %doc WHENCE LICENCE.* LICENSE.* README README.rtw88 TDA7706_OM_v*_boot.txt
436 /lib/firmware/3com
437 /lib/firmware/TDA7706_OM_v*_boot.txt
438 # links to qcom/a300_*.fw
439 /lib/firmware/a300_pfp.fw
440 /lib/firmware/a300_pm4.fw
441 /lib/firmware/acenic
442 /lib/firmware/adaptec
443 /lib/firmware/advansys
444 /lib/firmware/agere_*_fw.bin
445 /lib/firmware/amd
446 /lib/firmware/amdgpu
447 /lib/firmware/amd-ucode
448 /lib/firmware/ar3k
449 /lib/firmware/ar5523.bin
450 /lib/firmware/ar7010*.fw
451 /lib/firmware/ar9170-*.fw
452 /lib/firmware/ar9271.fw
453 /lib/firmware/as102_data1_st.hex
454 /lib/firmware/as102_data2_st.hex
455 /lib/firmware/ath10k
456 /lib/firmware/ath11k
457 /lib/firmware/ath3k-1.fw
458 /lib/firmware/ath6k
459 /lib/firmware/ath9k_htc
460 /lib/firmware/atmel
461 /lib/firmware/atmsar11.fw
462 /lib/firmware/atusb
463 /lib/firmware/av7110
464 /lib/firmware/bnx2
465 /lib/firmware/bnx2x
466 /lib/firmware/bnx2x-e1-*.fw
467 /lib/firmware/bnx2x-e1h-*.fw
468 /lib/firmware/brcm
469 /lib/firmware/cadence
470 /lib/firmware/carl9170-1.fw
471 /lib/firmware/cavium
472 /lib/firmware/cbfw-*.bin
473 /lib/firmware/cis
474 /lib/firmware/cmmb_*_12mhz.inp
475 /lib/firmware/cpia2
476 /lib/firmware/ct2fw-*.bin
477 /lib/firmware/ctefx.bin
478 /lib/firmware/ctfw-*.bin
479 /lib/firmware/ctspeq.bin
480 /lib/firmware/cxgb3
481 /lib/firmware/cxgb4
482 /lib/firmware/cypress
483 /lib/firmware/dabusb
484 /lib/firmware/dpaa2
485 /lib/firmware/dsp56k
486 /lib/firmware/dvb-fe-xc4000-*.fw
487 /lib/firmware/dvb-fe-xc5000c-*.fw
488 /lib/firmware/dvb-fe-xc5000-*.fw
489 /lib/firmware/dvb_nova_12mhz*.inp
490 /lib/firmware/dvb-usb-dib0700-*.fw
491 /lib/firmware/dvb-usb-it9135-01.fw
492 /lib/firmware/dvb-usb-it9135-02.fw
493 /lib/firmware/dvb-usb-terratec-h5-drxk.fw
494 /lib/firmware/e100
495 /lib/firmware/edgeport
496 /lib/firmware/emi26
497 /lib/firmware/emi62
498 /lib/firmware/ene-ub6250
499 /lib/firmware/f2255usb.bin
500 /lib/firmware/go7007
501 /lib/firmware/hfi1_dc8051.fw
502 /lib/firmware/hfi1_fabric.fw
503 /lib/firmware/hfi1_pcie.fw
504 /lib/firmware/hfi1_sbus.fw
505 /lib/firmware/htc_7010.fw
506 /lib/firmware/htc_9271.fw
507 /lib/firmware/i2400m-fw-usb-*.sbcf
508 /lib/firmware/i6050-fw-usb-*.sbcf
509 /lib/firmware/i915
510 /lib/firmware/imx
511 %dir /lib/firmware/inside-secure
512 %dir /lib/firmware/inside-secure/eip197_minifw
513 /lib/firmware/inside-secure/eip197_minifw/ifpp.bin
514 /lib/firmware/inside-secure/eip197_minifw/ipue.bin
515 /lib/firmware/intel
516 /lib/firmware/intelliport2.bin
517 /lib/firmware/isci
518 /lib/firmware/isdbt_*.inp
519 /lib/firmware/kaweth
520 /lib/firmware/keyspan
521 /lib/firmware/keyspan_pda
522 /lib/firmware/lbtf_usb.bin
523 /lib/firmware/lgs8g75.fw
524 %dir /lib/firmware/libertas
525 /lib/firmware/libertas/cf8381*.bin
526 /lib/firmware/libertas/cf8385*.bin
527 /lib/firmware/libertas/gspi8682*.bin
528 /lib/firmware/libertas/gspi8686_v9*.bin
529 /lib/firmware/libertas/gspi8688*.bin
530 /lib/firmware/libertas/lbtf_sdio.bin
531 /lib/firmware/libertas/sd8385*.bin
532 /lib/firmware/libertas/sd8682*.bin
533 # links to mrvl/sd8688*
534 /lib/firmware/libertas/sd8688*.bin
535 /lib/firmware/libertas/usb8682.bin
536 /lib/firmware/liquidio
537 /lib/firmware/lt9611uxc_fw.bin
538 /lib/firmware/matrox
539 %dir /lib/firmware/mediatek
540 /lib/firmware/mediatek/BT_RAM_CODE_MT7922_1_1_hdr.bin
541 /lib/firmware/mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
542 /lib/firmware/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin
543 /lib/firmware/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin
544 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
545 /lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
546 /lib/firmware/mediatek/mt7610e.bin
547 /lib/firmware/mediatek/mt7610u.bin
548 /lib/firmware/mediatek/mt7615_cr4.bin
549 /lib/firmware/mediatek/mt7615_n9.bin
550 /lib/firmware/mediatek/mt7615_rom_patch.bin
551 /lib/firmware/mediatek/mt7622_n9.bin
552 /lib/firmware/mediatek/mt7622_rom_patch.bin
553 /lib/firmware/mediatek/mt7622pr2h.bin
554 /lib/firmware/mediatek/mt7650e.bin
555 /lib/firmware/mediatek/mt7662u.bin
556 /lib/firmware/mediatek/mt7662u_rom_patch.bin
557 /lib/firmware/mediatek/mt7663_n9_rebb.bin
558 /lib/firmware/mediatek/mt7663_n9_v3.bin
559 /lib/firmware/mediatek/mt7663pr2h.bin
560 /lib/firmware/mediatek/mt7663pr2h_rebb.bin
561 /lib/firmware/mediatek/mt7668pr2h.bin
562 /lib/firmware/mediatek/mt7915_rom_patch.bin
563 /lib/firmware/mediatek/mt7915_wa.bin
564 /lib/firmware/mediatek/mt7915_wm.bin
565 /lib/firmware/mediatek/mt8173
566 /lib/firmware/mediatek/mt8183
567 /lib/firmware/meson
568 %dir /lib/firmware/microchip
569 /lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
570 /lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
571 /lib/firmware/mellanox
572 /lib/firmware/moxa
573 %dir /lib/firmware/mrvl
574 /lib/firmware/mrvl/pcie8897_uapsta.bin
575 /lib/firmware/mrvl/pcie8997_wlan_v4.bin
576 /lib/firmware/mrvl/pcieuart8997_combo_v4.bin
577 /lib/firmware/mrvl/pcieusb8997_combo_v4.bin
578 /lib/firmware/mrvl/sd8688*.bin
579 /lib/firmware/mrvl/sd8797_uapsta.bin
580 /lib/firmware/mrvl/sd8801_uapsta.bin
581 /lib/firmware/mrvl/sd8887_uapsta.bin
582 /lib/firmware/mrvl/sd8897_uapsta.bin
583 /lib/firmware/mrvl/sdsd8977_combo_v2.bin
584 /lib/firmware/mrvl/sdsd8997_combo_v4.bin
585 /lib/firmware/mrvl/usb8766_uapsta.bin
586 /lib/firmware/mrvl/usb8797_uapsta.bin
587 /lib/firmware/mrvl/usb8801_uapsta.bin
588 /lib/firmware/mrvl/usb8897_uapsta.bin
589 /lib/firmware/mrvl/usbusb8997_combo_v4.bin
590 %dir /lib/firmware/mrvl/prestera
591 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v2.0.img
592 /lib/firmware/mrvl/prestera/mvsw_prestera_fw-v3.0.img
593 /lib/firmware/mt7601u.bin
594 /lib/firmware/mt7650.bin
595 /lib/firmware/mt7662*.bin
596 /lib/firmware/mts_*.fw
597 /lib/firmware/mwl8k
598 /lib/firmware/mwlwifi
599 /lib/firmware/myri10ge_*.dat
600 /lib/firmware/myricom
601 /lib/firmware/netronome
602 /lib/firmware/nvidia
603 /lib/firmware/ositech
604 /lib/firmware/qat_895xcc.bin
605 /lib/firmware/qat_895xcc_mmp.bin
606 /lib/firmware/qat_c3xxx.bin
607 /lib/firmware/qat_c3xxx_mmp.bin
608 /lib/firmware/qat_c62x.bin
609 /lib/firmware/qat_c62x_mmp.bin
610 # link to qat_895xcc_mmp.bin
611 /lib/firmware/qat_mmp.bin
612 /lib/firmware/qca
613 /lib/firmware/qcom
614 %dir /lib/firmware/qed
615 /lib/firmware/qed/qed_init_values-8.10.9.0.bin
616 /lib/firmware/qed/qed_init_values-8.14.6.0.bin
617 /lib/firmware/qed/qed_init_values-8.18.9.0.bin
618 /lib/firmware/qed/qed_init_values-8.20.0.0.bin
619 /lib/firmware/qed/qed_init_values-8.30.12.0.bin
620 /lib/firmware/qed/qed_init_values-8.33.12.0.bin
621 /lib/firmware/qed/qed_init_values-8.37.7.0.bin
622 /lib/firmware/qed/qed_init_values-8.40.33.0.bin
623 /lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
624 /lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
625 /lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
626 /lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
627 /lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
628 /lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
629 /lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
630 /lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
631 /lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
632 /lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
633 /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
634 /lib/firmware/qed/qed_init_values_zipped-8.59.1.0.bin
635 /lib/firmware/qlogic
636 /lib/firmware/r128
637 /lib/firmware/r8a779x_usb3_v1.dlmem
638 /lib/firmware/r8a779x_usb3_v2.dlmem
639 /lib/firmware/r8a779x_usb3_v3.dlmem
640 /lib/firmware/radeon
641 %dir /lib/firmware/rockchip
642 /lib/firmware/rockchip/dptx.bin
643 /lib/firmware/rp2.fw
644 /lib/firmware/rsi
645 /lib/firmware/rsi_91x.fw
646 /lib/firmware/rt2860.bin
647 /lib/firmware/rt2870.bin
648 # link to rt2870.bin
649 /lib/firmware/rt3070.bin
650 /lib/firmware/rt3071.bin
651 # link to rt2860.bin
652 /lib/firmware/rt3090.bin
653 /lib/firmware/rt3290.bin
654 /lib/firmware/RTL8192E
655 /lib/firmware/rtl_bt
656 /lib/firmware/rtl_nic
657 /lib/firmware/rtlwifi
658 %dir /lib/firmware/rtw88
659 /lib/firmware/rtw88/rtw8723d_fw.bin
660 /lib/firmware/rtw88/rtw8821c_fw.bin
661 /lib/firmware/rtw88/rtw8822b_fw.bin
662 /lib/firmware/rtw88/rtw8822c_fw.bin
663 /lib/firmware/rtw88/rtw8822c_wow_fw.bin
664 %dir /lib/firmware/rtw89
665 /lib/firmware/rtw89/rtw8852a_fw.bin
666 # links to go7007/s2250*
667 /lib/firmware/s2250*.fw
668 /lib/firmware/s5p-mfc.fw
669 /lib/firmware/s5p-mfc-v6.fw
670 /lib/firmware/s5p-mfc-v6-v2.fw
671 /lib/firmware/s5p-mfc-v7.fw
672 /lib/firmware/s5p-mfc-v8.fw
673 /lib/firmware/sdd_sagrad_*.bin
674 /lib/firmware/silabs
675 /lib/firmware/slicoss
676 /lib/firmware/sms1xxx-*.fw
677 /lib/firmware/sun
678 /lib/firmware/sxg
679 /lib/firmware/tdmb_nova_12mhz.inp
680 /lib/firmware/tehuti
681 /lib/firmware/ti
682 /lib/firmware/ti_3410.fw
683 /lib/firmware/ti_5052.fw
684 /lib/firmware/ti-connectivity
685 /lib/firmware/tigon
686 /lib/firmware/ti-keystone
687 /lib/firmware/tlg2300_firmware.bin
688 /lib/firmware/tr_smctr.bin
689 /lib/firmware/ttusb-budget
690 /lib/firmware/ueagle-atm
691 /lib/firmware/usbdux*_firmware.bin
692 /lib/firmware/v4l-cx*.fw
693 /lib/firmware/vicam
694 /lib/firmware/vntwusb.fw
695 /lib/firmware/vpu_d.bin
696 /lib/firmware/vpu_p.bin
697 /lib/firmware/vxge
698 /lib/firmware/whiteheat*.fw
699 /lib/firmware/wil6210.brd
700 /lib/firmware/wil6210.fw
701 /lib/firmware/wsm_22.bin
702 /lib/firmware/yam
703
704 %files -n iwl100-firmware
705 %defattr(644,root,root,755)
706 %doc WHENCE LICENCE.iwlwifi_firmware
707 /lib/firmware/iwlwifi-100-5.ucode
708
709 %files -n iwl105-firmware
710 %defattr(644,root,root,755)
711 %doc WHENCE LICENCE.iwlwifi_firmware
712 /lib/firmware/iwlwifi-105-*.ucode
713
714 %files -n iwl135-firmware
715 %defattr(644,root,root,755)
716 %doc WHENCE LICENCE.iwlwifi_firmware
717 /lib/firmware/iwlwifi-135-*.ucode
718
719 %files -n iwl1000-firmware
720 %defattr(644,root,root,755)
721 %doc WHENCE LICENCE.iwlwifi_firmware
722 /lib/firmware/iwlwifi-1000-*.ucode
723
724 %files -n iwl2000-firmware
725 %defattr(644,root,root,755)
726 %doc WHENCE LICENCE.iwlwifi_firmware
727 /lib/firmware/iwlwifi-2000-*.ucode
728
729 %files -n iwl2030-firmware
730 %defattr(644,root,root,755)
731 %doc WHENCE LICENCE.iwlwifi_firmware
732 /lib/firmware/iwlwifi-2030-*.ucode
733
734 %files -n iwl3160-firmware
735 %defattr(644,root,root,755)
736 %doc WHENCE LICENCE.iwlwifi_firmware
737 /lib/firmware/iwlwifi-3160-*.ucode
738 /lib/firmware/iwlwifi-3168-*.ucode
739
740 %files -n iwl3945-firmware
741 %defattr(644,root,root,755)
742 %doc WHENCE LICENCE.iwlwifi_firmware
743 /lib/firmware/iwlwifi-3945-*.ucode
744
745 %files -n iwl4965-firmware
746 %defattr(644,root,root,755)
747 %doc WHENCE LICENCE.iwlwifi_firmware
748 /lib/firmware/iwlwifi-4965-*.ucode
749
750 %files -n iwl5000-firmware
751 %defattr(644,root,root,755)
752 %doc WHENCE LICENCE.iwlwifi_firmware
753 /lib/firmware/iwlwifi-5000-*.ucode
754
755 %files -n iwl5150-firmware
756 %defattr(644,root,root,755)
757 %doc WHENCE LICENCE.iwlwifi_firmware
758 /lib/firmware/iwlwifi-5150-*.ucode
759
760 %files -n iwl6000-firmware
761 %defattr(644,root,root,755)
762 %doc WHENCE LICENCE.iwlwifi_firmware
763 /lib/firmware/iwlwifi-6000-*.ucode
764
765 %files -n iwl6000g2a-firmware
766 %defattr(644,root,root,755)
767 %doc WHENCE LICENCE.iwlwifi_firmware
768 /lib/firmware/iwlwifi-6000g2a-*.ucode
769
770 %files -n iwl6000g2b-firmware
771 %defattr(644,root,root,755)
772 %doc WHENCE LICENCE.iwlwifi_firmware
773 /lib/firmware/iwlwifi-6000g2b-*.ucode
774
775 %files -n iwl6050-firmware
776 %defattr(644,root,root,755)
777 %doc WHENCE LICENCE.iwlwifi_firmware
778 /lib/firmware/iwlwifi-6050-*.ucode
779
780 %files -n iwl7260-firmware
781 %defattr(644,root,root,755)
782 %doc WHENCE LICENCE.iwlwifi_firmware
783 /lib/firmware/iwlwifi-7260-*.ucode
784 /lib/firmware/iwlwifi-7265-*.ucode
785 /lib/firmware/iwlwifi-7265D-*.ucode
786 /lib/firmware/iwlwifi-8000C-*.ucode
787 /lib/firmware/iwlwifi-8265-*.ucode
788 /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-*.ucode
789 /lib/firmware/iwlwifi-9260-th-b0-jf-b0-*.ucode
790 /lib/firmware/iwlwifi-Qu*.ucode
791 /lib/firmware/iwlwifi-cc-a0-*.ucode
792 /lib/firmware/iwlwifi-so-a0-*.ucode
793 /lib/firmware/iwlwifi-so-a0-gf-a0.pnvm
794 /lib/firmware/iwlwifi-ty-a0-gf-a0-*.ucode
795 /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
796
797 %files -n libertas-sd8686-firmware
798 %defattr(644,root,root,755)
799 %doc WHENCE LICENCE.Marvell
800 %dir /lib/firmware/libertas
801 /lib/firmware/libertas/sd8686_v9*.bin
802
803 %files -n libertas-sd8787-firmware
804 %defattr(644,root,root,755)
805 %doc WHENCE LICENCE.Marvell
806 %dir /lib/firmware/mrvl
807 /lib/firmware/mrvl/sd8787_uapsta.bin
808
809 %files -n libertas-usb8388-firmware
810 %defattr(644,root,root,755)
811 %doc WHENCE LICENCE.Marvell
812 %dir /lib/firmware/libertas
813 /lib/firmware/libertas/usb8388_v9.bin
814
815 %files -n libertas-usb8388-olpc-firmware
816 %defattr(644,root,root,755)
817 %doc WHENCE LICENCE.Marvell
818 %dir /lib/firmware/libertas
819 /lib/firmware/libertas/usb8388_olpc.bin
This page took 0.101564 seconds and 2 git commands to generate.