qcom: update ADSP firmware for x1e80100 platform

Update ADSP firmware for Qualcomm x1e80100 platform.

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