mirror of
https://github.com/nxp-imx/linux-imx.git
synced 2025-07-08 10:25:20 +02:00
Bluetooth: btnxpuart: Deasset UART break before closing serdev device
This adds a call to ps_wakeup() before closing the serdev device, to de-assert UART break. Signed-off-by: Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
This commit is contained in:
parent
38a4f83d80
commit
86d55f124b
|
@ -1167,6 +1167,7 @@ static int btnxpuart_close(struct hci_dev *hdev)
|
||||||
{
|
{
|
||||||
struct btnxpuart_dev *nxpdev = hci_get_drvdata(hdev);
|
struct btnxpuart_dev *nxpdev = hci_get_drvdata(hdev);
|
||||||
|
|
||||||
|
ps_wakeup(nxpdev);
|
||||||
serdev_device_close(nxpdev->serdev);
|
serdev_device_close(nxpdev->serdev);
|
||||||
clear_bit(BTNXPUART_SERDEV_OPEN, &nxpdev->tx_state);
|
clear_bit(BTNXPUART_SERDEV_OPEN, &nxpdev->tx_state);
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user