Bluetooth: hci_qca: use the power sequencer for wcn6750
[ Upstream commit 852cfdc7a5a5af54358325c1e0f490cc178d9664 ] Older boards are having entry "enable-gpios" in dts, we can safely assume latest boards which are supporting PMU node enrty will support power sequencer. Signed-off-by: Janaki Ramaiah Thota <quic_janathot@quicinc.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com> Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
a4d49212e3
commit
fe6f1f349d
@@ -2353,6 +2353,7 @@ static int qca_serdev_probe(struct serdev_device *serdev)
|
|||||||
switch (qcadev->btsoc_type) {
|
switch (qcadev->btsoc_type) {
|
||||||
case QCA_WCN6855:
|
case QCA_WCN6855:
|
||||||
case QCA_WCN7850:
|
case QCA_WCN7850:
|
||||||
|
case QCA_WCN6750:
|
||||||
if (!device_property_present(&serdev->dev, "enable-gpios")) {
|
if (!device_property_present(&serdev->dev, "enable-gpios")) {
|
||||||
/*
|
/*
|
||||||
* Backward compatibility with old DT sources. If the
|
* Backward compatibility with old DT sources. If the
|
||||||
@@ -2372,7 +2373,6 @@ static int qca_serdev_probe(struct serdev_device *serdev)
|
|||||||
case QCA_WCN3990:
|
case QCA_WCN3990:
|
||||||
case QCA_WCN3991:
|
case QCA_WCN3991:
|
||||||
case QCA_WCN3998:
|
case QCA_WCN3998:
|
||||||
case QCA_WCN6750:
|
|
||||||
qcadev->bt_power->dev = &serdev->dev;
|
qcadev->bt_power->dev = &serdev->dev;
|
||||||
err = qca_init_regulators(qcadev->bt_power, data->vregs,
|
err = qca_init_regulators(qcadev->bt_power, data->vregs,
|
||||||
data->num_vregs);
|
data->num_vregs);
|
||||||
|
|||||||
Reference in New Issue
Block a user