[PATCH 0/4] Bluetooth: qca: Fix WCN3950 power-off
From: Michael McAllister
Date: Wed Oct 28 2026 - 18:49:44 EST
Hi,
Turning Bluetooth off on my Moto G10 leaves all four WCN3950 regulator
votes enabled. This series fixes the shared UART cleanup and shutdown
ordering first, then adds WCN3950 to the existing power-off paths.
Thanks,
Michael
Michael McAllister (4):
Bluetooth: qca: Restore flow control after a failed power pulse
Bluetooth: hci_serdev: Track whether the serial port is open
Bluetooth: qca: Power off after unregistering the HCI device
Bluetooth: qca: Power off WCN3950
drivers/bluetooth/hci_mrvl.c | 4 ++--
drivers/bluetooth/hci_qca.c | 38 ++++++++++------------------------
drivers/bluetooth/hci_serdev.c | 37 ++++++++++++++++++++++++++-------
drivers/bluetooth/hci_uart.h | 3 +++
4 files changed, 46 insertions(+), 36 deletions(-)
base-commit: 1081a6ef8f1e0661fd52eb3f878691b0b96cdff9