]> git.ipfire.org Git - thirdparty/linux-firmware.git/commitdiff
QCA: Add Bluetooth firmware for QCA6698
authorCheng Jiang <quic_chejiang@quicinc.com>
Mon, 20 Jan 2025 08:58:47 +0000 (16:58 +0800)
committerCheng Jiang <quic_chejiang@quicinc.com>
Thu, 23 Jan 2025 00:19:33 +0000 (08:19 +0800)
This commit will add required Bluetooth firmware files for QCA6698
The image version is 2.1.2-00035.

The QCA6698 Bluetooth chip, while sharing the same IP core as the
WCN6855, has different RF components and RAM sizes. This means it
requires new firmware files. Use a different firmware directory
to save the NVM and rampatch files.

Currently there are two connectivity boards using QCA6698 for
sa8775p-ride platform, the board id are 206 and 207 respectively.
So add two board specific nvm files.

hpbtfw21.tlv : RAM FW dump
hpnv21.b206  : NVM dump
hpnv21.b207  : NVM dump
hpnv21.bin   : NVM dump

Signed-off-by: Cheng Jiang <quic_chejiang@quicinc.com>
WHENCE
qca/QCA6698/hpbtfw21.tlv [new file with mode: 0644]
qca/QCA6698/hpnv21.b206 [new file with mode: 0644]
qca/QCA6698/hpnv21.b207 [new file with mode: 0644]
qca/QCA6698/hpnv21.bin [new file with mode: 0644]

diff --git a/WHENCE b/WHENCE
index 920d6093b10b285066e400312be79b5a3520989f..843ab5016b7cc3adf1d231db9e214e3f9b4a491d 100644 (file)
--- a/WHENCE
+++ b/WHENCE
@@ -4823,7 +4823,18 @@ File: qca/hmtnv20.bin
 
 Licence: Redistributable. See LICENSE.qcom and qca/NOTICE.txt for details
 
---------------------------------------------------------------------------
+---------------------------------------------------------------------------
+
+Driver: qca - Qualcomm Atheros Bluetooth support for QCA6698AQ chips
+
+File: qca/QCA6698/hpbtfw21.tlv
+File: qca/QCA6698/hpnv21.b206
+File: qca/QCA6698/hpnv21.b207
+File: qca/QCA6698/hpnv21.bin
+
+Licence: Redistributable. See LICENSE.qcom and qca/NOTICE.txt for details
+
+-------------------------------------------------------------------------
 
 Driver: liquidio -- Cavium LiquidIO driver
 
diff --git a/qca/QCA6698/hpbtfw21.tlv b/qca/QCA6698/hpbtfw21.tlv
new file mode 100644 (file)
index 0000000..e6821f9
Binary files /dev/null and b/qca/QCA6698/hpbtfw21.tlv differ
diff --git a/qca/QCA6698/hpnv21.b206 b/qca/QCA6698/hpnv21.b206
new file mode 100644 (file)
index 0000000..f1faa6b
Binary files /dev/null and b/qca/QCA6698/hpnv21.b206 differ
diff --git a/qca/QCA6698/hpnv21.b207 b/qca/QCA6698/hpnv21.b207
new file mode 100644 (file)
index 0000000..c9d4b2d
Binary files /dev/null and b/qca/QCA6698/hpnv21.b207 differ
diff --git a/qca/QCA6698/hpnv21.bin b/qca/QCA6698/hpnv21.bin
new file mode 100644 (file)
index 0000000..f1faa6b
Binary files /dev/null and b/qca/QCA6698/hpnv21.bin differ