]> git.pld-linux.org Git - packages/linux-firmware.git/blame - linux-firmware.spec
- missing dir
[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
f0a77c70 5%define ver 20200122
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
f0a77c70 17# Source0-md5: ac291b21f366ae2a37193ec8f14c39d2
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
59e6613a 555/lib/firmware/mediatek/mt7622pr2h.bin
cf050073 556/lib/firmware/mediatek/mt7650e.bin
59e6613a
AM
557/lib/firmware/mediatek/mt7662u.bin
558/lib/firmware/mediatek/mt7662u_rom_patch.bin
559/lib/firmware/mediatek/mt7668pr2h.bin
ce91ab0d 560/lib/firmware/meson
cf050073
AG
561%dir /lib/firmware/microchip
562/lib/firmware/microchip/mscc_vsc8574_revb_int8051_29e8.bin
563/lib/firmware/microchip/mscc_vsc8584_revb_int8051_fb48.bin
cd15363d 564/lib/firmware/mellanox
228de881 565/lib/firmware/moxa
ea8f99a0
JB
566%dir /lib/firmware/mrvl
567/lib/firmware/mrvl/pcie8897_uapsta.bin
568/lib/firmware/mrvl/pcie8997_wlan_v4.bin
569/lib/firmware/mrvl/pcieuart8997_combo_v4.bin
570/lib/firmware/mrvl/pcieusb8997_combo_v4.bin
571/lib/firmware/mrvl/sd8688*.bin
572/lib/firmware/mrvl/sd8797_uapsta.bin
573/lib/firmware/mrvl/sd8801_uapsta.bin
574/lib/firmware/mrvl/sd8887_uapsta.bin
575/lib/firmware/mrvl/sd8897_uapsta.bin
cf050073 576/lib/firmware/mrvl/sdsd8977_combo_v2.bin
ea8f99a0
JB
577/lib/firmware/mrvl/sdsd8997_combo_v4.bin
578/lib/firmware/mrvl/usb8766_uapsta.bin
579/lib/firmware/mrvl/usb8797_uapsta.bin
580/lib/firmware/mrvl/usb8801_uapsta.bin
581/lib/firmware/mrvl/usb8897_uapsta.bin
582/lib/firmware/mrvl/usbusb8997_combo_v4.bin
10103157 583/lib/firmware/mt7601u.bin
228de881 584/lib/firmware/mt7650.bin
f2f8916a 585/lib/firmware/mt7662*.bin
3e4558fe
JB
586/lib/firmware/mts_*.fw
587/lib/firmware/mwl8k
10103157 588/lib/firmware/mwlwifi
3e4558fe
JB
589/lib/firmware/myri10ge_*.dat
590/lib/firmware/myricom
f2f8916a 591/lib/firmware/netronome
2242bc52 592/lib/firmware/nvidia
3e4558fe 593/lib/firmware/ositech
61d1e27d 594/lib/firmware/qat_895xcc.bin
10103157
AM
595/lib/firmware/qat_895xcc_mmp.bin
596/lib/firmware/qat_c3xxx.bin
597/lib/firmware/qat_c3xxx_mmp.bin
598/lib/firmware/qat_c62x.bin
599/lib/firmware/qat_c62x_mmp.bin
0e4d290e 600# link to qat_895xcc_mmp.bin
2aa22ec5 601/lib/firmware/qat_mmp.bin
2c543da4 602/lib/firmware/qca
cd15363d 603/lib/firmware/qcom
86ca8c62 604%dir /lib/firmware/qed
564624fa
AM
605/lib/firmware/qed/qed_init_values-8.10.9.0.bin
606/lib/firmware/qed/qed_init_values-8.14.6.0.bin
607/lib/firmware/qed/qed_init_values-8.18.9.0.bin
608/lib/firmware/qed/qed_init_values-8.20.0.0.bin
609/lib/firmware/qed/qed_init_values-8.30.12.0.bin
274b9636 610/lib/firmware/qed/qed_init_values-8.33.12.0.bin
cf050073 611/lib/firmware/qed/qed_init_values-8.37.7.0.bin
f0a77c70 612/lib/firmware/qed/qed_init_values-8.40.33.0.bin
6ed7fd50 613/lib/firmware/qed/qed_init_values_zipped-8.10.10.0.bin
10103157 614/lib/firmware/qed/qed_init_values_zipped-8.10.5.0.bin
564624fa 615/lib/firmware/qed/qed_init_values_zipped-8.15.3.0.bin
cd15363d 616/lib/firmware/qed/qed_init_values_zipped-8.20.0.0.bin
564624fa
AM
617/lib/firmware/qed/qed_init_values_zipped-8.33.1.0.bin
618/lib/firmware/qed/qed_init_values_zipped-8.33.11.0.bin
274b9636 619/lib/firmware/qed/qed_init_values_zipped-8.37.2.0.bin
59e6613a 620/lib/firmware/qed/qed_init_values_zipped-8.37.7.0.bin
10103157
AM
621/lib/firmware/qed/qed_init_values_zipped-8.4.2.0.bin
622/lib/firmware/qed/qed_init_values_zipped-8.7.3.0.bin
f0a77c70 623/lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
3e4558fe
JB
624/lib/firmware/qlogic
625/lib/firmware/r128
f126af70 626/lib/firmware/r8a779x_usb3_v1.dlmem
2aa22ec5 627/lib/firmware/r8a779x_usb3_v2.dlmem
10103157 628/lib/firmware/r8a779x_usb3_v3.dlmem
3e4558fe 629/lib/firmware/radeon
d43e1131 630%dir /lib/firmware/rockchip
6ed7fd50 631/lib/firmware/rockchip/dptx.bin
228de881 632/lib/firmware/rp2.fw
cd15363d 633/lib/firmware/rsi
61d1e27d 634/lib/firmware/rsi_91x.fw
3e4558fe
JB
635/lib/firmware/rt2860.bin
636/lib/firmware/rt2870.bin
0e4d290e 637# link to rt2870.bin
3e4558fe
JB
638/lib/firmware/rt3070.bin
639/lib/firmware/rt3071.bin
0e4d290e 640# link to rt2860.bin
3e4558fe
JB
641/lib/firmware/rt3090.bin
642/lib/firmware/rt3290.bin
10103157 643/lib/firmware/RTL8192E
2242bc52 644/lib/firmware/rtl_bt
3e4558fe
JB
645/lib/firmware/rtl_nic
646/lib/firmware/rtlwifi
59e6613a 647%dir /lib/firmware/rtw88
f0a77c70 648/lib/firmware/rtw88/rtw8723d_fw.bin
59e6613a
AM
649/lib/firmware/rtw88/rtw8822b_fw.bin
650/lib/firmware/rtw88/rtw8822c_fw.bin
958d8428 651/lib/firmware/rtw88/rtw8822c_wow_fw.bin
0e4d290e 652# links to go7007/s2250*
3e4558fe 653/lib/firmware/s2250*.fw
10103157 654/lib/firmware/s5p-mfc.fw
f126af70 655/lib/firmware/s5p-mfc-v6.fw
10103157 656/lib/firmware/s5p-mfc-v6-v2.fw
f126af70
MK
657/lib/firmware/s5p-mfc-v7.fw
658/lib/firmware/s5p-mfc-v8.fw
228de881 659/lib/firmware/sdd_sagrad_*.bin
3e4558fe 660/lib/firmware/slicoss
1550da11 661/lib/firmware/sms1xxx-*.fw
3e4558fe
JB
662/lib/firmware/sun
663/lib/firmware/sxg
1550da11 664/lib/firmware/tdmb_nova_12mhz.inp
3e4558fe 665/lib/firmware/tehuti
3e4558fe
JB
666/lib/firmware/ti_3410.fw
667/lib/firmware/ti_5052.fw
10103157 668/lib/firmware/ti-connectivity
3e4558fe 669/lib/firmware/tigon
10103157 670/lib/firmware/ti-keystone
3e4558fe
JB
671/lib/firmware/tlg2300_firmware.bin
672/lib/firmware/tr_smctr.bin
673/lib/firmware/ttusb-budget
674/lib/firmware/ueagle-atm
675/lib/firmware/usbdux*_firmware.bin
676/lib/firmware/v4l-cx*.fw
677/lib/firmware/vicam
678/lib/firmware/vntwusb.fw
6ed7fd50
ŁM
679/lib/firmware/vpu_d.bin
680/lib/firmware/vpu_p.bin
3e4558fe
JB
681/lib/firmware/vxge
682/lib/firmware/whiteheat*.fw
cd15363d
AM
683/lib/firmware/wil6210.brd
684/lib/firmware/wil6210.fw
00d0488a 685/lib/firmware/wsm_22.bin
3e4558fe 686/lib/firmware/yam
35908f4e
ER
687
688%files -n iwl100-firmware
689%defattr(644,root,root,755)
690%doc WHENCE LICENCE.iwlwifi_firmware
691/lib/firmware/iwlwifi-100-5.ucode
692
693%files -n iwl105-firmware
694%defattr(644,root,root,755)
695%doc WHENCE LICENCE.iwlwifi_firmware
696/lib/firmware/iwlwifi-105-*.ucode
697
698%files -n iwl135-firmware
699%defattr(644,root,root,755)
700%doc WHENCE LICENCE.iwlwifi_firmware
701/lib/firmware/iwlwifi-135-*.ucode
702
35908f4e
ER
703%files -n iwl1000-firmware
704%defattr(644,root,root,755)
705%doc WHENCE LICENCE.iwlwifi_firmware
706/lib/firmware/iwlwifi-1000-*.ucode
35908f4e
ER
707
708%files -n iwl2000-firmware
709%defattr(644,root,root,755)
710%doc WHENCE LICENCE.iwlwifi_firmware
711/lib/firmware/iwlwifi-2000-*.ucode
712
713%files -n iwl2030-firmware
714%defattr(644,root,root,755)
715%doc WHENCE LICENCE.iwlwifi_firmware
716/lib/firmware/iwlwifi-2030-*.ucode
717
0fc0601f
JB
718%files -n iwl3160-firmware
719%defattr(644,root,root,755)
720%doc WHENCE LICENCE.iwlwifi_firmware
721/lib/firmware/iwlwifi-3160-*.ucode
722/lib/firmware/iwlwifi-3168-*.ucode
723
35908f4e
ER
724%files -n iwl3945-firmware
725%defattr(644,root,root,755)
726%doc WHENCE LICENCE.iwlwifi_firmware
727/lib/firmware/iwlwifi-3945-*.ucode
728
729%files -n iwl4965-firmware
730%defattr(644,root,root,755)
731%doc WHENCE LICENCE.iwlwifi_firmware
732/lib/firmware/iwlwifi-4965-*.ucode
733
734%files -n iwl5000-firmware
735%defattr(644,root,root,755)
736%doc WHENCE LICENCE.iwlwifi_firmware
737/lib/firmware/iwlwifi-5000-*.ucode
738
739%files -n iwl5150-firmware
740%defattr(644,root,root,755)
741%doc WHENCE LICENCE.iwlwifi_firmware
742/lib/firmware/iwlwifi-5150-*.ucode
743
744%files -n iwl6000-firmware
745%defattr(644,root,root,755)
746%doc WHENCE LICENCE.iwlwifi_firmware
747/lib/firmware/iwlwifi-6000-*.ucode
35908f4e
ER
748
749%files -n iwl6000g2a-firmware
750%defattr(644,root,root,755)
751%doc WHENCE LICENCE.iwlwifi_firmware
752/lib/firmware/iwlwifi-6000g2a-*.ucode
753
35908f4e
ER
754%files -n iwl6000g2b-firmware
755%defattr(644,root,root,755)
756%doc WHENCE LICENCE.iwlwifi_firmware
757/lib/firmware/iwlwifi-6000g2b-*.ucode
35908f4e
ER
758
759%files -n iwl6050-firmware
760%defattr(644,root,root,755)
761%doc WHENCE LICENCE.iwlwifi_firmware
762/lib/firmware/iwlwifi-6050-*.ucode
763
764%files -n iwl7260-firmware
765%defattr(644,root,root,755)
766%doc WHENCE LICENCE.iwlwifi_firmware
ca752539 767/lib/firmware/iwlwifi-7260-*.ucode
35908f4e
ER
768/lib/firmware/iwlwifi-7265-*.ucode
769/lib/firmware/iwlwifi-7265D-*.ucode
770/lib/firmware/iwlwifi-8000C-*.ucode
771/lib/firmware/iwlwifi-8265-*.ucode
ea8f99a0
JB
772/lib/firmware/iwlwifi-9000-pu-b0-jf-b0-*.ucode
773/lib/firmware/iwlwifi-9260-th-b0-jf-b0-*.ucode
e6475473
JB
774/lib/firmware/iwlwifi-Qu-*-b0-48.ucode
775/lib/firmware/iwlwifi-QuZ-a0-*-b0-48.ucode
776/lib/firmware/iwlwifi-cc-a0-*.ucode
35908f4e 777
0fc0601f 778%files -n libertas-sd8686-firmware
35908f4e
ER
779%defattr(644,root,root,755)
780%doc WHENCE LICENCE.Marvell
781%dir /lib/firmware/libertas
ea8f99a0 782/lib/firmware/libertas/sd8686_v9*.bin
35908f4e 783
0fc0601f 784%files -n libertas-sd8787-firmware
35908f4e
ER
785%defattr(644,root,root,755)
786%doc WHENCE LICENCE.Marvell
0fc0601f 787%dir /lib/firmware/mrvl
ea8f99a0 788/lib/firmware/mrvl/sd8787_uapsta.bin
35908f4e 789
0fc0601f 790%files -n libertas-usb8388-firmware
35908f4e
ER
791%defattr(644,root,root,755)
792%doc WHENCE LICENCE.Marvell
793%dir /lib/firmware/libertas
0fc0601f 794/lib/firmware/libertas/usb8388_v9.bin
35908f4e 795
0fc0601f 796%files -n libertas-usb8388-olpc-firmware
35908f4e
ER
797%defattr(644,root,root,755)
798%doc WHENCE LICENCE.Marvell
0fc0601f
JB
799%dir /lib/firmware/libertas
800/lib/firmware/libertas/usb8388_olpc.bin
This page took 0.366763 seconds and 4 git commands to generate.