firmware-qualcomm: bluetooth: allow users to use Bluetooth 4.1

Allow users to select Certified Bluetooth 4.1, rather than
the default not-certified Bluetooth 5, through the use of variable
BT_FW_VERSION="4"

md5sums:

nvm_tlv_3.2.bin ==> 9621f50172f2bfb4f65f8e5c6528b614
rampatch_tlv_3.2.tlv ==> 769e1fc9e5a2061bb3aaa1f32dac3804

Signed-off-by: Francisco Gil <francisco.gilmartinez@digi.com>
This commit is contained in:
Francisco Gil 2021-02-19 12:20:53 +01:00
parent fdb84dbebf
commit c29c718827
3 changed files with 10 additions and 2 deletions

View File

@ -13,12 +13,20 @@ BT_INTCLOCK_WORKAROUND ?= "0"
BT_INTCLOCK_WORKAROUND_ccimx6ul = "1"
BT_INTCLOCK_WORKAROUND_ccimx6qpsbc = "1"
# Bluetooth firmware files
FW_QUALCOMM_BT = " \
# Bluetooth 5.0 firmware files
FW_QUALCOMM_BT_5 = " \
file://qca65X4_bt/nvm_tlv_3.2.bin \
file://qca65X4_bt/rampatch_tlv_3.2.tlv \
"
# Bluetooth 4.1 firmware files
FW_QUALCOMM_BT_4 = " \
file://qca65X4_bt_4/nvm_tlv_3.2.bin \
file://qca65X4_bt_4/rampatch_tlv_3.2.tlv \
"
FW_QUALCOMM_BT = "${@oe.utils.conditional('BT_FW_VERSION', '4', '${FW_QUALCOMM_BT_4}', '${FW_QUALCOMM_BT_5}', d)}"
# Firmware files for QCA6564 (Qualcomm proprietary driver)
FW_QCA65X4_SDIO_PROPRIETARY = " \
file://bdwlan30_US.bin \