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