Bluetooth: qca: add support for QCA2066
authorTim Jiang <quic_tjiang@quicinc.com>
Tue, 12 Sep 2023 09:39:57 +0000 (17:39 +0800)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Mon, 23 Oct 2023 17:59:46 +0000 (10:59 -0700)
commita7f8dedb4be2cc930a29af24427b885405ecd15d
treed4cf06454fd18542b5f31c3eea0893680de2099e
parent5af69ab9bc623bd9293c5a931fb0827ed5201b5c
Bluetooth: qca: add support for QCA2066

This patch adds support for QCA2066 firmware patch and NVM downloading.
as the RF performance of QCA2066 SOC chip from different foundries may
vary. Therefore we use different NVM to configure them based on board ID.

Changes in v2
 - optimize the function qca_generate_hsp_nvm_name
 - remove redundant debug code for function qca_read_fw_board_id

Signed-off-by: Tim Jiang <quic_tjiang@quicinc.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btqca.c
drivers/bluetooth/btqca.h
drivers/bluetooth/hci_qca.c