Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750
authorVenkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org>
Tue, 18 May 2021 16:34:42 +0000 (22:04 +0530)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 26 Jun 2021 05:12:29 +0000 (07:12 +0200)
commitd8f97da1b92d2fe89d51c673ecf80c4016119e5c
tree6acea28eca73f9e95998a12241f013e17e751971
parent0ea9fd001a14ebc294f112b0361a4e601551d508
Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750

Added regulators,GPIOs and changes required to power on/off wcn6750.
Added support for firmware download for wcn6750.

Changes done in detail:
1. Added regulators and corresponding current values.
2. Added sw_ctrl GPIO pin which is output from BT SoC and indicates
   status of clock supply to BT SoC.
3. Added inline function to check if the SoC type is wcn6750.
4. Modified the function qca_wcn3990_init() to support wcn6750 and
   renamed it to qca_regulator_init().

Signed-off-by: Venkata Lakshmi Narayana Gubba <gubbaven@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btqca.c
drivers/bluetooth/btqca.h
drivers/bluetooth/hci_qca.c