Merge branch 'robot/patch-0-1721357501' into 'main'

robot/patch-0-1721357501

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