summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/bluetooth/btti_uart.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/drivers/bluetooth/btti_uart.c b/drivers/bluetooth/btti_uart.c
index c8bfff891336..034a0da7ffd2 100644
--- a/drivers/bluetooth/btti_uart.c
+++ b/drivers/bluetooth/btti_uart.c
@@ -679,18 +679,12 @@ static int btti_suspend_device(struct device *dev)
enable_irq(gpiod_to_irq(bdev->host_wakeup));
- ret = serdev_device_set_rts(serdev, false);
- if (ret < 0)
- goto out_err;
-
return 0;
out_err:
if (bdev->pins_runtime)
pinctrl_select_state(bdev->pinctrl, bdev->pins_runtime);
- serdev_device_set_rts(serdev, true);
-
return ret;
}
@@ -698,7 +692,7 @@ static int btti_resume_device(struct device *dev)
{
struct btti_uart_dev *bdev = dev_get_drvdata(dev);
struct serdev_device *serdev = bdev->serdev;
- int ret;
+ int ret = 0;
disable_irq_nosync(gpiod_to_irq(bdev->host_wakeup));
@@ -708,7 +702,7 @@ static int btti_resume_device(struct device *dev)
return ret;
}
- return serdev_device_set_rts(serdev, true);
+ return ret;
}
#ifdef CONFIG_OF