Update VCN for Navi1x, Green Sardine and Renoir

Update release to 0x08118007 which resolves job timeouts.

Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4220
Signed-off-by: Mario Limonciello (AMD) <superm1@kernel.org>
5 files changed
tree: 518053ecfaefcb4e1c61e453f499179c18f99072
  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. HP/
  49. i915/
  50. imx/
  51. inside-secure/
  52. intel/
  53. isci/
  54. ixp4xx/
  55. kaweth/
  56. keyspan/
  57. keyspan_pda/
  58. korg/
  59. LENOVO/
  60. libertas/
  61. liquidio/
  62. matrox/
  63. mediatek/
  64. mellanox/
  65. meson/
  66. microchip/
  67. moxa/
  68. mrvl/
  69. mwl8k/
  70. mwlwifi/
  71. myricom/
  72. netronome/
  73. nvidia/
  74. nxp/
  75. ositech/
  76. powervr/
  77. qca/
  78. qcom/
  79. qed/
  80. qlogic/
  81. r128/
  82. radeon/
  83. realtek/
  84. rockchip/
  85. rsi/
  86. rtl_bt/
  87. rtl_nic/
  88. rtlwifi/
  89. rtw88/
  90. rtw89/
  91. sb16/
  92. slicoss/
  93. sun/
  94. sxg/
  95. tehuti/
  96. ti/
  97. ti-connectivity/
  98. ti-keystone/
  99. tigon/
  100. ttusb-budget/
  101. ueagle-atm/
  102. usbdux/
  103. vicam/
  104. vxge/
  105. wfx/
  106. xe/
  107. yam/
  108. yamaha/
  109. .codespell.cfg
  110. .editorconfig
  111. .gitignore
  112. .gitlab-ci.yml
  113. .pre-commit-config.yaml
  114. agere_ap_fw.bin
  115. agere_sta_fw.bin
  116. Apache-2
  117. ar5523.bin
  118. ar7010.fw
  119. ar7010_1_1.fw
  120. ar9170-1.fw
  121. ar9170-2.fw
  122. ar9271.fw
  123. as102_data1_st.hex
  124. as102_data2_st.hex
  125. ath3k-1.fw
  126. bmi260-init-data.fw
  127. build_packages.py
  128. carl9170-1.fw
  129. cbfw-3.2.5.1.bin
  130. check_whence.py
  131. cmmb_vega_12mhz.inp
  132. cmmb_venice_12mhz.inp
  133. copy-firmware.sh
  134. cs42l43.bin
  135. ct2fw-3.2.5.1.bin
  136. ctefx.bin
  137. ctfw-3.2.5.1.bin
  138. ctspeq.bin
  139. dedup-firmware.sh
  140. Dockerfile
  141. dvb-fe-xc4000-1.4.1.fw
  142. dvb-fe-xc5000-1.6.114.fw
  143. dvb-fe-xc5000c-4.1.30.7.fw
  144. dvb-usb-dib0700-1.20.fw
  145. dvb-usb-it9135-01.fw
  146. dvb-usb-it9135-02.fw
  147. dvb-usb-terratec-h5-drxk.fw
  148. dvb_nova_12mhz.inp
  149. dvb_nova_12mhz_b0.inp
  150. f2255usb.bin
  151. GPL-2
  152. GPL-3
  153. hfi1_dc8051.fw
  154. hfi1_fabric.fw
  155. hfi1_pcie.fw
  156. hfi1_sbus.fw
  157. htc_7010.fw
  158. htc_9271.fw
  159. isdbt_nova_12mhz.inp
  160. isdbt_nova_12mhz_b0.inp
  161. isdbt_rio.inp
  162. lbtf_usb.bin
  163. lgs8g75.fw
  164. LICENCE.Abilis
  165. LICENCE.adsp_sst
  166. LICENCE.advansys
  167. LICENCE.agere
  168. LICENCE.alacritech
  169. LICENCE.atheros_firmware
  170. LICENCE.bnx2
  171. LICENCE.bnx2x
  172. LICENCE.broadcom_bcm43xx
  173. LICENCE.ca0132
  174. LICENCE.cadence
  175. LICENCE.cavium
  176. LICENCE.cavium_liquidio
  177. LICENCE.chelsio_firmware
  178. LICENCE.cnm
  179. LICENCE.cw1200
  180. LICENCE.cw1200-sdd
  181. LICENCE.cxgb3
  182. LICENCE.cypress
  183. LICENCE.dabusb
  184. LICENCE.e100
  185. LICENCE.emi26
  186. LICENCE.ene_firmware
  187. LICENCE.fw_sst_0f28
  188. LICENCE.go7007
  189. LICENCE.HP
  190. LICENCE.ibt_firmware
  191. LICENCE.inside-secure
  192. LICENCE.IntcSST2
  193. LICENCE.it913x
  194. LICENCE.iwlwifi_firmware
  195. LICENCE.kaweth
  196. LICENCE.keyspan
  197. LICENCE.lenovo
  198. LICENCE.linaro
  199. LICENCE.mali_csffw
  200. LICENCE.Marvell
  201. LICENCE.mediatek
  202. LICENCE.microchip
  203. LICENCE.moxa
  204. LICENCE.multitech
  205. LICENCE.myri10ge_firmware
  206. LICENCE.Netronome
  207. LICENCE.nvidia
  208. LICENCE.NXP
  209. LICENCE.OLPC
  210. LICENCE.open-ath9k-htc-firmware
  211. LICENCE.phanfw
  212. LICENCE.qat_firmware
  213. LICENCE.qla1280
  214. LICENCE.qla2xxx
  215. LICENCE.r8a779x_usb3
  216. LICENCE.ralink-firmware.txt
  217. LICENCE.ralink_a_mediatek_company_firmware
  218. LICENCE.rockchip
  219. LICENCE.rtlwifi_firmware.txt
  220. LICENCE.sensoray
  221. LICENCE.siano
  222. LICENCE.ti-connectivity
  223. LICENCE.ti-keystone
  224. LICENCE.ti-tspa
  225. LICENCE.tigon
  226. LICENCE.typhoon
  227. LICENCE.ueagle
  228. LICENCE.ueagle-atm4-firmware
  229. LICENCE.via_vt6656
  230. LICENCE.wl1251
  231. LICENCE.xc4000
  232. LICENCE.xc5000
  233. LICENCE.xc5000c
  234. LICENSE
  235. LICENSE.aeonsemi
  236. LICENSE.airoha
  237. LICENSE.amd-sev
  238. LICENSE.amd-ucode
  239. LICENSE.amd_pmf
  240. LICENSE.amdgpu
  241. LICENSE.amdisp
  242. LICENSE.amdnpu
  243. LICENSE.amlogic
  244. LICENSE.amlogic_vdec
  245. LICENSE.amphion_vpu
  246. LICENSE.atmel
  247. LICENSE.bfa
  248. LICENSE.bmi260
  249. LICENSE.cirrus
  250. LICENSE.conexant
  251. LICENSE.dib0700
  252. LICENSE.drxk
  253. LICENSE.hfi1_firmware
  254. LICENSE.i915
  255. LICENSE.ib_qib
  256. LICENSE.ice
  257. LICENSE.ice_enhanced
  258. LICENSE.intel
  259. LICENSE.intel_vpu
  260. LICENSE.ipu3_firmware
  261. LICENSE.ivsc
  262. LICENSE.ixp4xx
  263. LICENSE.Lontium
  264. LICENSE.mellanox
  265. LICENSE.mga
  266. LICENSE.montage
  267. LICENSE.nxp
  268. LICENSE.nxp_mc_firmware
  269. LICENSE.powervr
  270. LICENSE.qcom
  271. LICENSE.qcom-2
  272. LICENSE.qcom_yamato
  273. LICENSE.qed
  274. LICENSE.QualcommAtheros_ar3k
  275. LICENSE.QualcommAtheros_ath10k
  276. LICENSE.r8169
  277. LICENSE.radeon
  278. LICENSE.rp2
  279. LICENSE.rsi
  280. LICENSE.rt1320
  281. LICENSE.s5p-mfc
  282. LICENSE.sdma_firmware
  283. LICENSE.tehuti
  284. LICENSE.tlg2300
  285. LICENSE.vxge
  286. LICENSE.xe
  287. lt9611uxc_fw.bin
  288. Makefile
  289. MIT
  290. mts_cdma.fw
  291. mts_edge.fw
  292. mts_gsm.fw
  293. mts_mt9234mu.fw
  294. mts_mt9234zba.fw
  295. myri10ge_eth_big_z8e.dat
  296. myri10ge_eth_z8e.dat
  297. myri10ge_ethp_big_z8e.dat
  298. myri10ge_ethp_z8e.dat
  299. myri10ge_rss_eth_big_z8e.dat
  300. myri10ge_rss_eth_z8e.dat
  301. myri10ge_rss_ethp_big_z8e.dat
  302. myri10ge_rss_ethp_z8e.dat
  303. phanfw.bin
  304. ql2100_fw.bin
  305. ql2200_fw.bin
  306. ql2300_fw.bin
  307. ql2322_fw.bin
  308. ql2400_fw.bin
  309. ql2500_fw.bin
  310. r8a779x_usb3_v1.dlmem
  311. r8a779x_usb3_v2.dlmem
  312. r8a779x_usb3_v3.dlmem
  313. README.md
  314. rp2.fw
  315. rsi_91x.fw
  316. rt2561.bin
  317. rt2561s.bin
  318. rt2661.bin
  319. rt2860.bin
  320. rt2870.bin
  321. rt3071.bin
  322. rt3290.bin
  323. rt73.bin
  324. s5p-mfc-v12.fw
  325. s5p-mfc-v6-v2.fw
  326. s5p-mfc-v6.fw
  327. s5p-mfc-v7.fw
  328. s5p-mfc-v8.fw
  329. s5p-mfc.fw
  330. sdd_sagrad_1091_1098.bin
  331. sms1xxx-hcw-55xxx-dvbt-02.fw
  332. sms1xxx-hcw-55xxx-isdbt-02.fw
  333. sms1xxx-nova-a-dvbt-01.fw
  334. sms1xxx-nova-b-dvbt-01.fw
  335. sms1xxx-stellar-dvbt-01.fw
  336. tdmb_nova_12mhz.inp
  337. ti_3410.fw
  338. ti_5052.fw
  339. tlg2300_firmware.bin
  340. tsse_firmware.bin
  341. usbdux_firmware.bin
  342. usbduxfast_firmware.bin
  343. usbduxsigma_firmware.bin
  344. v4l-cx231xx-avcore-01.fw
  345. v4l-cx23418-apu.fw
  346. v4l-cx23418-cpu.fw
  347. v4l-cx23418-dig.fw
  348. v4l-cx23885-avcore-01.fw
  349. v4l-cx25840.fw
  350. vntwusb.fw
  351. WHENCE
  352. whiteheat.fw
  353. whiteheat_loader.fw
  354. wil6210.brd
  355. wil6210.fw
  356. 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

Signed-off-by requirement

All commits must include a Signed-off-by line to track the provenance of the firmware. This signature must be from someone with authority over the licensing of the firmware, typically someone from within the company that owns or controls the firmware. The Signed-off-by line serves as an attestation that the contributor has the right to submit the firmware under the specified license terms and that it can be redistributed according to those terms.

At times, a contributor may work at a location that makes it difficult to submit patches or MRs from their offical company accounts. In this case, the Signed-off-by line in the commit should still be via the company address, but the submitter can use a personal address with the company address on CC for the MR or patch contribution.

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.