]> git.baikalelectronics.ru Git - kernel.git/commit
Bluetooth: hci_qca: Load customized NVM based on the device property
authorRocky Liao <rjliao@codeaurora.org>
Thu, 6 Jun 2019 09:40:30 +0000 (17:40 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 6 Jul 2019 10:55:39 +0000 (12:55 +0200)
commit9b610fa14862cc559349ba2646da0b931ce0358b
treefc394ec73d03950a1c1eda0af71bdce2c86be700
parentebde16a101c74a931d06eb15397c77d0adb2966f
Bluetooth: hci_qca: Load customized NVM based on the device property

QCA BTSOC NVM is a customized firmware file and different vendors may
want to have different BTSOC configuration (e.g. Configure SCO over PCM
or I2S, Setting Tx power, etc.) via this file. This patch will allow
vendors to download different NVM firmware file by reading a device
property "firmware-name".

Signed-off-by: Rocky Liao <rjliao@codeaurora.org>
Tested-by: Harish Bandi <c-hbandi@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btqca.c
drivers/bluetooth/btqca.h
drivers/bluetooth/hci_qca.c