Merge branch 'robot/pr-0-1748540516' into 'main'

robot/pr-0-1748540516

See merge request kernel-firmware/linux-firmware!568
tree: a6c3ced2131f0795db26c11162e583e3d4dabb59
  1. 3com/
  2. acenic/
  3. adaptec/
  4. advansys/
  5. aeonsemi/
  6. airoha/
  7. amd/
  8. amd-ucode/
  9. amdgpu/
  10. amdnpu/
  11. amdtee/
  12. amlogic/
  13. amphion/
  14. ar3k/
  15. arm/
  16. ath10k/
  17. ath11k/
  18. ath12k/
  19. ath6k/
  20. ath9k_htc/
  21. atmel/
  22. atusb/
  23. av7110/
  24. bnx2/
  25. bnx2x/
  26. brcm/
  27. cadence/
  28. carl9170fw/
  29. cavium/
  30. cirrus/
  31. cis/
  32. cnm/
  33. contrib/
  34. cpia2/
  35. cxgb3/
  36. cxgb4/
  37. cypress/
  38. dabusb/
  39. dpaa2/
  40. dsp56k/
  41. e100/
  42. edgeport/
  43. emi26/
  44. emi62/
  45. ene-ub6250/
  46. ess/
  47. go7007/
  48. i915/
  49. imx/
  50. inside-secure/
  51. intel/
  52. isci/
  53. ixp4xx/
  54. kaweth/
  55. keyspan/
  56. keyspan_pda/
  57. korg/
  58. libertas/
  59. liquidio/
  60. matrox/
  61. mediatek/
  62. mellanox/
  63. meson/
  64. microchip/
  65. moxa/
  66. mrvl/
  67. mwl8k/
  68. mwlwifi/
  69. myricom/
  70. netronome/
  71. nvidia/
  72. nxp/
  73. ositech/
  74. powervr/
  75. qca/
  76. qcom/
  77. qed/
  78. qlogic/
  79. r128/
  80. radeon/
  81. realtek/
  82. rockchip/
  83. rsi/
  84. rtl_bt/
  85. rtl_nic/
  86. rtlwifi/
  87. rtw88/
  88. rtw89/
  89. sb16/
  90. slicoss/
  91. sun/
  92. sxg/
  93. tehuti/
  94. ti/
  95. ti-connectivity/
  96. ti-keystone/
  97. tigon/
  98. ttusb-budget/
  99. ueagle-atm/
  100. usbdux/
  101. vicam/
  102. vxge/
  103. wfx/
  104. xe/
  105. yam/
  106. yamaha/
  107. .codespell.cfg
  108. .editorconfig
  109. .gitignore
  110. .gitlab-ci.yml
  111. .pre-commit-config.yaml
  112. agere_ap_fw.bin
  113. agere_sta_fw.bin
  114. Apache-2
  115. ar5523.bin
  116. ar7010.fw
  117. ar7010_1_1.fw
  118. ar9170-1.fw
  119. ar9170-2.fw
  120. ar9271.fw
  121. as102_data1_st.hex
  122. as102_data2_st.hex
  123. ath3k-1.fw
  124. bmi260-init-data.fw
  125. build_packages.py
  126. carl9170-1.fw
  127. cbfw-3.2.5.1.bin
  128. check_whence.py
  129. cmmb_vega_12mhz.inp
  130. cmmb_venice_12mhz.inp
  131. copy-firmware.sh
  132. cs42l43.bin
  133. ct2fw-3.2.5.1.bin
  134. ctefx.bin
  135. ctfw-3.2.5.1.bin
  136. ctspeq.bin
  137. dedup-firmware.sh
  138. Dockerfile
  139. dvb-fe-xc4000-1.4.1.fw
  140. dvb-fe-xc5000-1.6.114.fw
  141. dvb-fe-xc5000c-4.1.30.7.fw
  142. dvb-usb-dib0700-1.20.fw
  143. dvb-usb-it9135-01.fw
  144. dvb-usb-it9135-02.fw
  145. dvb-usb-terratec-h5-drxk.fw
  146. dvb_nova_12mhz.inp
  147. dvb_nova_12mhz_b0.inp
  148. f2255usb.bin
  149. GPL-2
  150. GPL-3
  151. hfi1_dc8051.fw
  152. hfi1_fabric.fw
  153. hfi1_pcie.fw
  154. hfi1_sbus.fw
  155. htc_7010.fw
  156. htc_9271.fw
  157. isdbt_nova_12mhz.inp
  158. isdbt_nova_12mhz_b0.inp
  159. isdbt_rio.inp
  160. iwlwifi-100-5.ucode
  161. iwlwifi-1000-5.ucode
  162. iwlwifi-105-6.ucode
  163. iwlwifi-135-6.ucode
  164. iwlwifi-2000-6.ucode
  165. iwlwifi-2030-6.ucode
  166. iwlwifi-3160-17.ucode
  167. iwlwifi-3168-29.ucode
  168. iwlwifi-3945-2.ucode
  169. iwlwifi-4965-2.ucode
  170. iwlwifi-5000-5.ucode
  171. iwlwifi-5150-2.ucode
  172. iwlwifi-6000-4.ucode
  173. iwlwifi-6000g2a-6.ucode
  174. iwlwifi-6000g2b-6.ucode
  175. iwlwifi-6050-5.ucode
  176. iwlwifi-7260-17.ucode
  177. iwlwifi-7265-17.ucode
  178. iwlwifi-7265D-29.ucode
  179. iwlwifi-8000C-34.ucode
  180. iwlwifi-8000C-36.ucode
  181. iwlwifi-8265-34.ucode
  182. iwlwifi-8265-36.ucode
  183. iwlwifi-9000-pu-b0-jf-b0-34.ucode
  184. iwlwifi-9000-pu-b0-jf-b0-38.ucode
  185. iwlwifi-9000-pu-b0-jf-b0-46.ucode
  186. iwlwifi-9260-th-b0-jf-b0-34.ucode
  187. iwlwifi-9260-th-b0-jf-b0-38.ucode
  188. iwlwifi-9260-th-b0-jf-b0-46.ucode
  189. iwlwifi-bz-b0-fm-c0-92.ucode
  190. iwlwifi-bz-b0-fm-c0-93.ucode
  191. iwlwifi-bz-b0-fm-c0-94.ucode
  192. iwlwifi-bz-b0-fm-c0-96.ucode
  193. iwlwifi-bz-b0-fm-c0-97.ucode
  194. iwlwifi-bz-b0-fm-c0-98.ucode
  195. iwlwifi-bz-b0-fm-c0-99.ucode
  196. iwlwifi-bz-b0-fm-c0.pnvm
  197. iwlwifi-bz-b0-gf-a0-92.ucode
  198. iwlwifi-bz-b0-gf-a0-94.ucode
  199. iwlwifi-bz-b0-gf-a0-96.ucode
  200. iwlwifi-bz-b0-gf-a0-97.ucode
  201. iwlwifi-bz-b0-gf-a0-98.ucode
  202. iwlwifi-bz-b0-gf-a0-99.ucode
  203. iwlwifi-bz-b0-gf-a0.pnvm
  204. iwlwifi-bz-b0-hr-b0-96.ucode
  205. iwlwifi-bz-b0-hr-b0-98.ucode
  206. iwlwifi-bz-b0-hr-b0-99.ucode
  207. iwlwifi-bz-b0-hr-b0.pnvm
  208. iwlwifi-cc-a0-50.ucode
  209. iwlwifi-cc-a0-59.ucode
  210. iwlwifi-cc-a0-66.ucode
  211. iwlwifi-cc-a0-72.ucode
  212. iwlwifi-cc-a0-73.ucode
  213. iwlwifi-cc-a0-74.ucode
  214. iwlwifi-cc-a0-77.ucode
  215. iwlwifi-gl-c0-fm-c0-83.ucode
  216. iwlwifi-gl-c0-fm-c0-86.ucode
  217. iwlwifi-gl-c0-fm-c0-90.ucode
  218. iwlwifi-gl-c0-fm-c0-92.ucode
  219. iwlwifi-gl-c0-fm-c0-94.ucode
  220. iwlwifi-gl-c0-fm-c0-96.ucode
  221. iwlwifi-gl-c0-fm-c0-97.ucode
  222. iwlwifi-gl-c0-fm-c0-98.ucode
  223. iwlwifi-gl-c0-fm-c0-99.ucode
  224. iwlwifi-gl-c0-fm-c0.pnvm
  225. iwlwifi-ma-b0-gf-a0-83.ucode
  226. iwlwifi-ma-b0-gf-a0-86.ucode
  227. iwlwifi-ma-b0-gf-a0-89.ucode
  228. iwlwifi-ma-b0-gf-a0.pnvm
  229. iwlwifi-ma-b0-gf4-a0-83.ucode
  230. iwlwifi-ma-b0-gf4-a0-86.ucode
  231. iwlwifi-ma-b0-gf4-a0-89.ucode
  232. iwlwifi-ma-b0-gf4-a0.pnvm
  233. iwlwifi-ma-b0-hr-b0-83.ucode
  234. iwlwifi-ma-b0-hr-b0-86.ucode
  235. iwlwifi-ma-b0-hr-b0-89.ucode
  236. iwlwifi-Qu-b0-hr-b0-50.ucode
  237. iwlwifi-Qu-b0-hr-b0-59.ucode
  238. iwlwifi-Qu-b0-hr-b0-66.ucode
  239. iwlwifi-Qu-b0-hr-b0-72.ucode
  240. iwlwifi-Qu-b0-hr-b0-73.ucode
  241. iwlwifi-Qu-b0-hr-b0-74.ucode
  242. iwlwifi-Qu-b0-hr-b0-77.ucode
  243. iwlwifi-Qu-b0-jf-b0-50.ucode
  244. iwlwifi-Qu-b0-jf-b0-59.ucode
  245. iwlwifi-Qu-b0-jf-b0-66.ucode
  246. iwlwifi-Qu-b0-jf-b0-72.ucode
  247. iwlwifi-Qu-b0-jf-b0-73.ucode
  248. iwlwifi-Qu-b0-jf-b0-74.ucode
  249. iwlwifi-Qu-b0-jf-b0-77.ucode
  250. iwlwifi-Qu-c0-hr-b0-50.ucode
  251. iwlwifi-Qu-c0-hr-b0-59.ucode
  252. iwlwifi-Qu-c0-hr-b0-66.ucode
  253. iwlwifi-Qu-c0-hr-b0-72.ucode
  254. iwlwifi-Qu-c0-hr-b0-73.ucode
  255. iwlwifi-Qu-c0-hr-b0-74.ucode
  256. iwlwifi-Qu-c0-hr-b0-77.ucode
  257. iwlwifi-Qu-c0-jf-b0-50.ucode
  258. iwlwifi-Qu-c0-jf-b0-59.ucode
  259. iwlwifi-Qu-c0-jf-b0-66.ucode
  260. iwlwifi-Qu-c0-jf-b0-72.ucode
  261. iwlwifi-Qu-c0-jf-b0-73.ucode
  262. iwlwifi-Qu-c0-jf-b0-74.ucode
  263. iwlwifi-Qu-c0-jf-b0-77.ucode
  264. iwlwifi-QuZ-a0-hr-b0-50.ucode
  265. iwlwifi-QuZ-a0-hr-b0-59.ucode
  266. iwlwifi-QuZ-a0-hr-b0-66.ucode
  267. iwlwifi-QuZ-a0-hr-b0-72.ucode
  268. iwlwifi-QuZ-a0-hr-b0-73.ucode
  269. iwlwifi-QuZ-a0-hr-b0-74.ucode
  270. iwlwifi-QuZ-a0-hr-b0-77.ucode
  271. iwlwifi-QuZ-a0-jf-b0-50.ucode
  272. iwlwifi-QuZ-a0-jf-b0-59.ucode
  273. iwlwifi-QuZ-a0-jf-b0-66.ucode
  274. iwlwifi-QuZ-a0-jf-b0-72.ucode
  275. iwlwifi-QuZ-a0-jf-b0-73.ucode
  276. iwlwifi-QuZ-a0-jf-b0-74.ucode
  277. iwlwifi-QuZ-a0-jf-b0-77.ucode
  278. iwlwifi-so-a0-gf-a0-72.ucode
  279. iwlwifi-so-a0-gf-a0-73.ucode
  280. iwlwifi-so-a0-gf-a0-74.ucode
  281. iwlwifi-so-a0-gf-a0-77.ucode
  282. iwlwifi-so-a0-gf-a0-78.ucode
  283. iwlwifi-so-a0-gf-a0-79.ucode
  284. iwlwifi-so-a0-gf-a0-81.ucode
  285. iwlwifi-so-a0-gf-a0-83.ucode
  286. iwlwifi-so-a0-gf-a0-84.ucode
  287. iwlwifi-so-a0-gf-a0-86.ucode
  288. iwlwifi-so-a0-gf-a0-89.ucode
  289. iwlwifi-so-a0-gf-a0.pnvm
  290. iwlwifi-so-a0-gf4-a0-72.ucode
  291. iwlwifi-so-a0-gf4-a0-73.ucode
  292. iwlwifi-so-a0-gf4-a0-74.ucode
  293. iwlwifi-so-a0-gf4-a0-77.ucode
  294. iwlwifi-so-a0-gf4-a0-78.ucode
  295. iwlwifi-so-a0-gf4-a0-79.ucode
  296. iwlwifi-so-a0-gf4-a0-81.ucode
  297. iwlwifi-so-a0-gf4-a0-83.ucode
  298. iwlwifi-so-a0-gf4-a0-84.ucode
  299. iwlwifi-so-a0-gf4-a0-86.ucode
  300. iwlwifi-so-a0-gf4-a0-89.ucode
  301. iwlwifi-so-a0-gf4-a0.pnvm
  302. iwlwifi-so-a0-hr-b0-72.ucode
  303. iwlwifi-so-a0-hr-b0-73.ucode
  304. iwlwifi-so-a0-hr-b0-74.ucode
  305. iwlwifi-so-a0-hr-b0-77.ucode
  306. iwlwifi-so-a0-hr-b0-79.ucode
  307. iwlwifi-so-a0-hr-b0-81.ucode
  308. iwlwifi-so-a0-hr-b0-83.ucode
  309. iwlwifi-so-a0-hr-b0-84.ucode
  310. iwlwifi-so-a0-hr-b0-86.ucode
  311. iwlwifi-so-a0-hr-b0-89.ucode
  312. iwlwifi-so-a0-jf-b0-72.ucode
  313. iwlwifi-so-a0-jf-b0-73.ucode
  314. iwlwifi-so-a0-jf-b0-74.ucode
  315. iwlwifi-so-a0-jf-b0-77.ucode
  316. iwlwifi-ty-a0-gf-a0-59.ucode
  317. iwlwifi-ty-a0-gf-a0-66.ucode
  318. iwlwifi-ty-a0-gf-a0-72.ucode
  319. iwlwifi-ty-a0-gf-a0-73.ucode
  320. iwlwifi-ty-a0-gf-a0-74.ucode
  321. iwlwifi-ty-a0-gf-a0-77.ucode
  322. iwlwifi-ty-a0-gf-a0-78.ucode
  323. iwlwifi-ty-a0-gf-a0-79.ucode
  324. iwlwifi-ty-a0-gf-a0-81.ucode
  325. iwlwifi-ty-a0-gf-a0-83.ucode
  326. iwlwifi-ty-a0-gf-a0-84.ucode
  327. iwlwifi-ty-a0-gf-a0-86.ucode
  328. iwlwifi-ty-a0-gf-a0-89.ucode
  329. iwlwifi-ty-a0-gf-a0.pnvm
  330. lbtf_usb.bin
  331. lgs8g75.fw
  332. LICENCE.Abilis
  333. LICENCE.adsp_sst
  334. LICENCE.agere
  335. LICENCE.atheros_firmware
  336. LICENCE.broadcom_bcm43xx
  337. LICENCE.ca0132
  338. LICENCE.cadence
  339. LICENCE.cavium
  340. LICENCE.cavium_liquidio
  341. LICENCE.chelsio_firmware
  342. LICENCE.cnm
  343. LICENCE.cw1200
  344. LICENCE.cypress
  345. LICENCE.e100
  346. LICENCE.ene_firmware
  347. LICENCE.fw_sst_0f28
  348. LICENCE.go7007
  349. LICENCE.ibt_firmware
  350. LICENCE.IntcSST2
  351. LICENCE.it913x
  352. LICENCE.iwlwifi_firmware
  353. LICENCE.kaweth
  354. LICENCE.linaro
  355. LICENCE.mali_csffw
  356. LICENCE.Marvell
  357. LICENCE.mediatek
  358. LICENCE.microchip
  359. LICENCE.moxa
  360. LICENCE.myri10ge_firmware
  361. LICENCE.Netronome
  362. LICENCE.nvidia
  363. LICENCE.NXP
  364. LICENCE.OLPC
  365. LICENCE.open-ath9k-htc-firmware
  366. LICENCE.phanfw
  367. LICENCE.qat_firmware
  368. LICENCE.qla1280
  369. LICENCE.qla2xxx
  370. LICENCE.r8a779x_usb3
  371. LICENCE.ralink-firmware.txt
  372. LICENCE.ralink_a_mediatek_company_firmware
  373. LICENCE.rockchip
  374. LICENCE.rtlwifi_firmware.txt
  375. LICENCE.siano
  376. LICENCE.ti-connectivity
  377. LICENCE.ti-keystone
  378. LICENCE.ti-tspa
  379. LICENCE.ueagle-atm4-firmware
  380. LICENCE.via_vt6656
  381. LICENCE.wl1251
  382. LICENCE.xc4000
  383. LICENCE.xc5000
  384. LICENCE.xc5000c
  385. LICENSE
  386. LICENSE.aeonsemi
  387. LICENSE.airoha
  388. LICENSE.amd-sev
  389. LICENSE.amd-ucode
  390. LICENSE.amd_pmf
  391. LICENSE.amdgpu
  392. LICENSE.amdisp
  393. LICENSE.amdnpu
  394. LICENSE.amlogic
  395. LICENSE.amlogic_vdec
  396. LICENSE.amphion_vpu
  397. LICENSE.atmel
  398. LICENSE.bmi260
  399. LICENSE.cirrus
  400. LICENSE.dib0700
  401. LICENSE.hfi1_firmware
  402. LICENSE.i915
  403. LICENSE.ice
  404. LICENSE.ice_enhanced
  405. LICENSE.intel
  406. LICENSE.intel_vpu
  407. LICENSE.ipu3_firmware
  408. LICENSE.ivsc
  409. LICENSE.ixp4xx
  410. LICENSE.Lontium
  411. LICENSE.montage
  412. LICENSE.nxp
  413. LICENSE.nxp_mc_firmware
  414. LICENSE.powervr
  415. LICENSE.qcom
  416. LICENSE.qcom-2
  417. LICENSE.qcom_yamato
  418. LICENSE.QualcommAtheros_ar3k
  419. LICENSE.QualcommAtheros_ath10k
  420. LICENSE.radeon
  421. LICENSE.sdma_firmware
  422. LICENSE.xe
  423. lt9611uxc_fw.bin
  424. Makefile
  425. mts_cdma.fw
  426. mts_edge.fw
  427. mts_gsm.fw
  428. mts_mt9234mu.fw
  429. mts_mt9234zba.fw
  430. myri10ge_eth_big_z8e.dat
  431. myri10ge_eth_z8e.dat
  432. myri10ge_ethp_big_z8e.dat
  433. myri10ge_ethp_z8e.dat
  434. myri10ge_rss_eth_big_z8e.dat
  435. myri10ge_rss_eth_z8e.dat
  436. myri10ge_rss_ethp_big_z8e.dat
  437. myri10ge_rss_ethp_z8e.dat
  438. phanfw.bin
  439. qat_402xx.bin
  440. qat_402xx_mmp.bin
  441. qat_420xx.bin
  442. qat_420xx_mmp.bin
  443. qat_4xxx.bin
  444. qat_4xxx_mmp.bin
  445. qat_895xcc.bin
  446. qat_895xcc_mmp.bin
  447. qat_c3xxx.bin
  448. qat_c3xxx_mmp.bin
  449. qat_c62x.bin
  450. qat_c62x_mmp.bin
  451. ql2100_fw.bin
  452. ql2200_fw.bin
  453. ql2300_fw.bin
  454. ql2322_fw.bin
  455. ql2400_fw.bin
  456. ql2500_fw.bin
  457. r8a779x_usb3_v1.dlmem
  458. r8a779x_usb3_v2.dlmem
  459. r8a779x_usb3_v3.dlmem
  460. README.md
  461. rp2.fw
  462. rsi_91x.fw
  463. rt2561.bin
  464. rt2561s.bin
  465. rt2661.bin
  466. rt2860.bin
  467. rt2870.bin
  468. rt3071.bin
  469. rt3290.bin
  470. rt73.bin
  471. s5p-mfc-v12.fw
  472. s5p-mfc-v6-v2.fw
  473. s5p-mfc-v6.fw
  474. s5p-mfc-v7.fw
  475. s5p-mfc-v8.fw
  476. s5p-mfc.fw
  477. sdd_sagrad_1091_1098.bin
  478. sms1xxx-hcw-55xxx-dvbt-02.fw
  479. sms1xxx-hcw-55xxx-isdbt-02.fw
  480. sms1xxx-nova-a-dvbt-01.fw
  481. sms1xxx-nova-b-dvbt-01.fw
  482. sms1xxx-stellar-dvbt-01.fw
  483. tdmb_nova_12mhz.inp
  484. ti_3410.fw
  485. ti_5052.fw
  486. tlg2300_firmware.bin
  487. tsse_firmware.bin
  488. usbdux_firmware.bin
  489. usbduxfast_firmware.bin
  490. usbduxsigma_firmware.bin
  491. v4l-cx231xx-avcore-01.fw
  492. v4l-cx23418-apu.fw
  493. v4l-cx23418-cpu.fw
  494. v4l-cx23418-dig.fw
  495. v4l-cx23885-avcore-01.fw
  496. v4l-cx25840.fw
  497. vntwusb.fw
  498. WHENCE
  499. whiteheat.fw
  500. whiteheat_loader.fw
  501. wil6210.brd
  502. wil6210.fw
  503. wsm_22.bin
README.md

Linux firmware

This repository contains all these firmware images which have been extracted from older drivers, as well various new firmware images which we were never permitted to include in a GPL'd work, but which we have been permitted to redistribute under separate cover.

The upstream repository is located at https://gitlab.com/kernel-firmware/linux-firmware.git.

Submitting firmware

To submit firmware to this repository, please do one of the following:

  • open a MR upstream
  • send a git binary diff to linux-firmware@kernel.org
  • send a git pull request to: linux-firmware@kernel.org

Quality

If your commit adds new firmware, it must update the WHENCE file to clearly state the license under which the firmware is available, and that it is redistributable. Being redistributable includes ensuring the firmware license provided includes an implicit or explicit patent grant to end users to ensure full functionality of device operation with the firmware. If the license is long and involved, it's permitted to include it in a separate file and refer to it from the WHENCE file (IE ‘See LICENSE.foo for details.’). And if it were possible, a changelog of the firmware itself.

To maintain consistent quality on the repository, please run the following before submitting a patch:

make check

If you don't have pre-commit installed, you can install it with:

pip install pre-commit

Your commit must contain a Signed-Off-By: from someone authoritative on the licensing of the firmware in question (i.e. from within the company that owns the code).

Warnings

  1. Don't send any CONFIDENTIALITY STATEMENT in your e-mail, patch or request. Otherwise your firmware will never be accepted.
  2. Maintainers are really busy, so don't expect a prompt reply.