[PATCH v4] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-28 Thread Rocky Liao
=01(Isoc) MxPS= 63 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 63 Ivl=1ms I: If#= 1 Alt= 7 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 65 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 65 Ivl=1ms Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 66

Re: [PATCH v3] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-27 Thread Rocky Liao
Hi Marcel, 在 2020-09-26 00:08,Marcel Holtmann 写道: Hi Rocky, This patch add support for WCN6855 i.e. patch and nvm download support. please always include the content of /sys/kernel/debug/usb/devices for this hardware. OK. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 66

[PATCH v3] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-25 Thread Rocky Liao
This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 66 +++ 1 file changed, 53 insertions(+), 13 deletions(-) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c

Re: [PATCH v1] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-25 Thread Rocky Liao
Hi Marcel, 在 2020-09-14 21:25,Marcel Holtmann 写道: Hi Rocky, This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 42 +++ 1 file changed, 38 insertions(+), 4 deletions(-) diff

[PATCH v1] Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME

2020-09-17 Thread Rocky Liao
QCA Rome supports wide band speech, this patch enables the wide band speech support by set the BTUSB_WIDEBAND_SPEECH flag. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 54 ++- 1 file changed, 36 insertions(+), 18 deletions(-) diff --git

Re: [PATCH v2] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-15 Thread Rocky Liao
Hi Marcel, 在 2020-09-15 21:57,Marcel Holtmann 写道: Hi Rocky, This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 50 ++- 1 file changed, 44 insertions(+), 6 deletions(-) diff

Re: [PATCH v2] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-15 Thread Rocky Liao
Hi Marcel, 在 2020-09-14 21:28,Marcel Holtmann 写道: Hi Rocky, This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 50 ++- 1 file changed, 44 insertions(+), 6 deletions(-) diff

[PATCH v2] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-14 Thread Rocky Liao
This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 50 ++- 1 file changed, 44 insertions(+), 6 deletions(-) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c

Re: [PATCH v1] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-14 Thread Rocky Liao
Hi Marcel, 在 2020-09-11 14:56,Marcel Holtmann 写道: Hi Rocky, This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 42 +++ 1 file changed, 38 insertions(+), 4 deletions(-) diff

[PATCH v1] Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support

2020-09-04 Thread Rocky Liao
This patch add support for WCN6855 i.e. patch and nvm download support. Signed-off-by: Rocky Liao --- drivers/bluetooth/btusb.c | 42 +++ 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c

[PATCH v1] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio

2019-08-21 Thread Rocky Liao
QCA UART Bluetooth controllers can do both LE scan and BR/EDR inquiry at once, need to set HCI_QUIRK_SIMULTANEOUS_DISCOVERY quirk. Signed-off-by: Rocky Liao --- drivers/bluetooth/hci_qca.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/bluetooth/hci_qca.c b/drivers/bluetooth

[PATCH v1] Bluetooth: hci_qca: Skip 1 error print in device_want_to_sleep()

2019-08-14 Thread Rocky Liao
Don't fall through to print error message when receive sleep indication in HCI_IBS_RX_ASLEEP state, this is allowed behavior. Signed-off-by: Rocky Liao --- drivers/bluetooth/hci_qca.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/bluetooth/hci_qca.c b/drivers

[PATCH v6 2/2] dt-bindings: net: bluetooth: Add device property firmware-name for QCA6174

2019-06-06 Thread Rocky Liao
This patch adds an optional device property "firmware-name" to allow the driver to load customized nvm firmware file based on this property. Signed-off-by: Rocky Liao --- Changes in v6: * Added read firmware-name property for both QCA6174 and WCN399X --- Documentation/devicetree/bi

[PATCH v6 1/2] Bluetooth: hci_qca: Load customized NVM based on the device property

2019-06-06 Thread Rocky Liao
mware-name". Signed-off-by: Rocky Liao --- Changes in v6: * Added read firmware-name property for both QCA6174 and WCN399X --- drivers/bluetooth/btqca.c | 8 ++-- drivers/bluetooth/btqca.h | 6 -- drivers/bluetooth/hci_qca.c | 18 +- 3 files changed, 27 insert

[PATCH v5 2/2] dt-bindings: net: bluetooth: Add device property firmware-name for QCA6174

2019-05-15 Thread Rocky Liao
This patch adds an optional device property "firmware-name" to allow the driver to load customized nvm firmware file based on this property. Signed-off-by: Rocky Liao Reviewed-by: Rob Herring --- Changes in v5: * Made the change applicable to the wcn399x series chip sets --- Doc

Re: [PATCH v3 2/2] dt-bindings: net: bluetooth: Add device property firmware-name for QCA6174

2019-05-03 Thread Rocky Liao
Hi Marcel, On 2019-04-27 13:59, Marcel Holtmann wrote: Hi Rob, This patch adds an optional device property "firmware-name" to allow the driver to load customized nvm firmware file based on this property. Signed-off-by: Rocky Liao --- Changes in v3: * added firmware-name inst

Re: [PATCH v2 2/2] dt-bindings: net: bluetooth: Add device property nvm-postfix for QCA6174

2019-04-09 Thread Rocky Liao
On 2019-04-09 22:03, Rob Herring wrote: On Tue, Apr 9, 2019 at 5:15 AM Rocky Liao wrote: On 2019-04-04 20:32, Marc Gonzalez wrote: > +robh > > On 04/04/2019 11:08, Rocky Liao wrote: > >> This patchs patch adds an optional device property nvm-postfix to >> all

Re: [PATCH v2 2/2] dt-bindings: net: bluetooth: Add device property nvm-postfix for QCA6174

2019-04-09 Thread Rocky Liao
On 2019-04-04 20:32, Marc Gonzalez wrote: +robh On 04/04/2019 11:08, Rocky Liao wrote: This patchs patch adds an optional device property nvm-postfix to allow the driver to load customized nvm file based on this property While text /before/ is indeed called a "prefix", t

[PATCH v2 2/2] dt-bindings: net: bluetooth: Add device property nvm-postfix for QCA6174

2019-04-04 Thread Rocky Liao
This patchs patch adds an optional device property nvm-postfix to allow the driver to load customized nvm file based on this property Signed-off-by: Rocky Liao --- Changes in v2: * added the property to the document file Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt

[PATCH v2 1/2] Bluetooth: hci_qca: Load customized NVM based on the device property

2019-04-04 Thread Rocky Liao
stfix" as the nvm file name postfix. Signed-off-by: Rocky Liao --- Changes in v2: * added the property to the document file Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt * fixed coding style warnings * moved the nvm-postfix to the last entry of the qca_serdev --- drivers

[PATCH] Bluetooth: hci_qca: Load customized NVM based on the device property

2019-04-04 Thread Rocky Liao
postfix. Signed-off-by: Rocky Liao --- drivers/bluetooth/btqca.c | 13 + drivers/bluetooth/btqca.h | 4 ++-- drivers/bluetooth/hci_qca.c | 18 +- 3 files changed, 28 insertions(+), 7 deletions(-) diff --git a/drivers/bluetooth/btqca.c b/drivers/bluetooth/btqca.c