]> www.infradead.org Git - users/hch/configfs.git/commitdiff
Bluetooth: hci_qca: don't call pwrseq_power_off() twice for QCA6390
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 31 Jul 2024 15:20:48 +0000 (17:20 +0200)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Wed, 7 Aug 2024 20:32:05 +0000 (16:32 -0400)
Now that we call pwrseq_power_off() for all models that hold a valid
power sequencing handle, we can remove the switch case for QCA_6390. The
switch will now use the default label for this model but that's fine: if
it has the BT-enable GPIO than we should use it.

Fixes: eba1718717b0 ("Bluetooth: hci_qca: make pwrseq calls the default if available")
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/hci_qca.c

index ca64666769027acba1ec52bf02dbdecb487c9bdc..a20dd501534633cea00c7c719d87e3cae5a33812 100644 (file)
@@ -2187,10 +2187,6 @@ static void qca_power_shutdown(struct hci_uart *hu)
                }
                break;
 
-       case QCA_QCA6390:
-               pwrseq_power_off(qcadev->bt_power->pwrseq);
-               break;
-
        default:
                gpiod_set_value_cansleep(qcadev->bt_en, 0);
        }