CHROMIUM: rtl_bt: Update RTL8822C BT FW to 0x0999_3AA1

This firmware is almost as same as the upstream one,
87dcb0e544befab85bf3f87ddce95715bf246605, exclude Microsoft HCI Extension support.
In other words, this Firmware supports Microsoft HCI Extension, but the upstream one does not.

Release Note:
1. Modify RF parameters for better performance.
2. Fix the issue related to set extended Advertising scan response data.
3. Fix the issue: LE slave connection establishment unsuccessfully.
4. Enhance the BT coex behavior.
5. Enable Microsoft HCI Extension.
6. Remove the vendor event for the vendor command 0xfc19.
7. Fix the issue: Suspending with 2 LE devices causes disconnect to fail with LMP Response Timeout / LL Response Timeout.
8. Fix invalid connection request that would cause the controller deadlock.

BUG=b:151872292
TEST=Verified "b:151872292" and "bluetooth_AdapterQuickSanity.AVL" on Blooglet

Change-Id: Ibf95ca7faed9b48c263e1ac1b6f9a5dff171abeb
Signed-off-by: Max Chou <max.chou@realtek.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/linux-firmware/+/2160236
Reviewed-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Tested-by: Abhishek Pandit-Subedi <abhishekpandit@chromium.org>
Commit-Queue: Shyh-In Hwang <josephsih@chromium.org>
1 file changed
tree: f94117ce422e1035f22fd949a7dbbcd644b9fe56
  1. 3com/
  2. GPL-2
  3. GPL-3
  4. LICENCE.IntcSST2
  5. LICENCE.Marvell
  6. LICENCE.OLPC
  7. LICENCE.adsp_sst
  8. LICENCE.agere
  9. LICENCE.atheros_firmware
  10. LICENCE.broadcom_bcm43xx
  11. LICENCE.ca0132
  12. LICENCE.chelsio_firmware
  13. LICENCE.ene_firmware
  14. LICENCE.fw_sst
  15. LICENCE.go7007
  16. LICENCE.i2400m
  17. LICENCE.ibt_firmware
  18. LICENCE.iwlwifi_firmware
  19. LICENCE.myri10ge_firmware
  20. LICENCE.nvidia
  21. LICENCE.phanfw
  22. LICENCE.qla2xxx
  23. LICENCE.ralink-firmware.txt
  24. LICENCE.ralink_a_mediatek_company_firmware
  25. LICENCE.rockchip
  26. LICENCE.rtlwifi_firmware.txt
  27. LICENCE.tda7706-firmware.txt
  28. LICENCE.ti-connectivity
  29. LICENCE.ueagle-atm4-firmware
  30. LICENCE.via_vt6656
  31. LICENCE.xc5000
  32. LICENSE.QualcommAtheros_ath10k
  33. LICENSE.amd-ucode
  34. LICENSE.amdgpu
  35. LICENSE.cros
  36. LICENSE.dib0700
  37. LICENSE.i915
  38. LICENSE.ipu3_firmware
  39. LICENSE.qcom
  40. LICENSE.radeon
  41. Makefile
  42. OWNERS
  43. PRESUBMIT.cfg
  44. README
  45. README.chromium.md
  46. RTL8192E/
  47. TDA7706_OM_v2.5.1_boot.txt
  48. TDA7706_OM_v3.0.2_boot.txt
  49. WHENCE
  50. acenic/
  51. adaptec/
  52. advansys/
  53. agere_ap_fw.bin
  54. agere_sta_fw.bin
  55. amd-ucode/
  56. amdgpu/
  57. ar3k/
  58. ar5523.bin
  59. ar7010.fw
  60. ar7010_1_1.fw
  61. ar9170-1.fw
  62. ar9170-2.fw
  63. ar9271.fw
  64. ath10k/
  65. ath3k-1.fw
  66. ath6k/
  67. atmsar11.fw
  68. av7110/
  69. bnx2/
  70. bnx2x-e1-4.8.53.0.fw
  71. bnx2x-e1-5.2.13.0.fw
  72. bnx2x-e1-5.2.7.0.fw
  73. bnx2x-e1h-4.8.53.0.fw
  74. bnx2x-e1h-5.2.13.0.fw
  75. bnx2x-e1h-5.2.7.0.fw
  76. bnx2x/
  77. brcm/
  78. carl9170-1.fw
  79. carl9170fw/
  80. check_whence.py
  81. cis/
  82. configure
  83. copy-firmware.sh
  84. cpia2/
  85. cros-pd/
  86. ctefx.bin
  87. ctspeq.bin
  88. cxgb3/
  89. cxgb4/
  90. dabusb/
  91. dsp56k/
  92. dvb-fe-xc5000-1.6.114.fw
  93. dvb-usb-dib0700-1.20.fw
  94. dvb-usb-terratec-h5-drxk.fw
  95. e100/
  96. edgeport/
  97. emi26/
  98. emi62/
  99. ene-ub6250/
  100. ess/
  101. f2255usb.bin
  102. go7007/
  103. htc_7010.fw
  104. htc_9271.fw
  105. i2400m-fw-usb-1.4.sbcf
  106. i2400m-fw-usb-1.5.sbcf
  107. i6050-fw-usb-1.5.sbcf
  108. i915/
  109. intel/
  110. intelliport2.bin
  111. isci/
  112. iwlwifi-100-5.ucode
  113. iwlwifi-1000-3.ucode
  114. iwlwifi-1000-5.ucode
  115. iwlwifi-105-6.ucode
  116. iwlwifi-135-6.ucode
  117. iwlwifi-2000-6.ucode
  118. iwlwifi-2030-6.ucode
  119. iwlwifi-3160-10.ucode
  120. iwlwifi-3160-12.ucode
  121. iwlwifi-3160-14.ucode
  122. iwlwifi-3160-16.ucode
  123. iwlwifi-3160-17.ucode
  124. iwlwifi-3160-7.ucode
  125. iwlwifi-3160-8.ucode
  126. iwlwifi-3160-9.ucode
  127. iwlwifi-3168-29.ucode
  128. iwlwifi-3945-2.ucode
  129. iwlwifi-4965-2.ucode
  130. iwlwifi-5000-1.ucode
  131. iwlwifi-5000-2.ucode
  132. iwlwifi-5000-5.ucode
  133. iwlwifi-5150-2.ucode
  134. iwlwifi-6000-4.ucode
  135. iwlwifi-6000g2a-5.ucode
  136. iwlwifi-6000g2a-6.ucode
  137. iwlwifi-6000g2b-5.ucode
  138. iwlwifi-6000g2b-6.ucode
  139. iwlwifi-6050-4.ucode
  140. iwlwifi-6050-5.ucode
  141. iwlwifi-7260-17.ucode
  142. iwlwifi-7265-10.ucode
  143. iwlwifi-7265-12.ucode
  144. iwlwifi-7265-14.ucode
  145. iwlwifi-7265-16.ucode
  146. iwlwifi-7265-17.ucode
  147. iwlwifi-7265-9.ucode
  148. iwlwifi-7265D-29.ucode
  149. iwlwifi-8000C-14.ucode
  150. iwlwifi-8000C-31.ucode
  151. iwlwifi-8000C-36.ucode
  152. iwlwifi-8265-31.ucode
  153. iwlwifi-8265-36.ucode
  154. iwlwifi-9000-pu-b0-jf-b0-34.ucode
  155. iwlwifi-9000-pu-b0-jf-b0-38.ucode
  156. iwlwifi-9000-pu-b0-jf-b0-41.ucode
  157. iwlwifi-9000-pu-b0-jf-b0-43.ucode
  158. iwlwifi-9000-pu-b0-jf-b0-46.ucode
  159. iwlwifi-9260-th-b0-jf-b0-34.ucode
  160. iwlwifi-9260-th-b0-jf-b0-38.ucode
  161. iwlwifi-9260-th-b0-jf-b0-41.ucode
  162. iwlwifi-9260-th-b0-jf-b0-43.ucode
  163. iwlwifi-9260-th-b0-jf-b0-46.ucode
  164. iwlwifi-Qu-b0-jf-b0-43.ucode
  165. iwlwifi-Qu-c0-hr-b0-50.ucode
  166. iwlwifi-Qu-c0-hr-b0-53.ucode
  167. iwlwifi-QuZ-a0-hr-b0-48.ucode
  168. iwlwifi-QuZ-a0-hr-b0-50.ucode
  169. iwlwifi-QuZ-a0-hr-b0-53.ucode
  170. iwlwifi-cc-a0-46.ucode
  171. iwlwifi-cc-a0-50.ucode
  172. iwlwifi-cc-a0-53.ucode
  173. kaweth/
  174. keyspan/
  175. keyspan_pda/
  176. korg/
  177. lbtf_usb.bin
  178. lgs8g75.fw
  179. libertas/
  180. matrox/
  181. moxa/
  182. mrvl/
  183. mt7650.bin
  184. mts_cdma.fw
  185. mts_edge.fw
  186. mts_gsm.fw
  187. mts_mt9234mu.fw
  188. mts_mt9234zba.fw
  189. mwl8k/
  190. mwlwifi/
  191. myri10ge_eth_z8e.dat
  192. myri10ge_ethp_z8e.dat
  193. myri10ge_rss_eth_z8e.dat
  194. myri10ge_rss_ethp_z8e.dat
  195. myricom/
  196. nvidia/
  197. ositech/
  198. phanfw.bin
  199. qca/
  200. qcom/
  201. ql2100_fw.bin
  202. ql2200_fw.bin
  203. ql2300_fw.bin
  204. ql2322_fw.bin
  205. ql2400_fw.bin
  206. ql2500_fw.bin
  207. qlogic/
  208. r128/
  209. radeon/
  210. rockchip/
  211. rp2.fw
  212. rt2561.bin
  213. rt2561s.bin
  214. rt2661.bin
  215. rt2860.bin
  216. rt2870.bin
  217. rt3071.bin
  218. rt3290.bin
  219. rt73.bin
  220. rtl_bt/
  221. rtl_nic/
  222. rtlwifi/
  223. rtw88/
  224. s5p-mfc/
  225. sb16/
  226. slicoss/
  227. sun/
  228. sxg/
  229. tehuti/
  230. ti-connectivity/
  231. ti_3410.fw
  232. ti_5052.fw
  233. tigon/
  234. tlg2300_firmware.bin
  235. tr_smctr.bin
  236. ttusb-budget/
  237. ueagle-atm/
  238. usbdux/
  239. usbdux_firmware.bin
  240. usbduxfast_firmware.bin
  241. usbduxsigma_firmware.bin
  242. v4l-cx231xx-avcore-01.fw
  243. v4l-cx23418-apu.fw
  244. v4l-cx23418-cpu.fw
  245. v4l-cx23418-dig.fw
  246. v4l-cx23885-avcore-01.fw
  247. v4l-cx25840.fw
  248. vicam/
  249. vntwusb.fw
  250. vpu_d.bin
  251. vpu_p.bin
  252. vxge/
  253. whiteheat.fw
  254. whiteheat_loader.fw
  255. yam/
  256. yamaha/