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