diff options
author | Sophie Hu <sophiehu@google.com> | 2024-03-11 18:07:08 +0800 |
---|---|---|
committer | Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> | 2024-03-15 03:22:46 +0000 |
commit | 3b4235fb4f6fc0392631bb6e324be6559478de60 (patch) | |
tree | 599197a95f916289913ac0fe7811e923a9d9584f | |
parent | ce37344cb586a262da6d693bcf1dcdc09b516a8b (diff) | |
download | gs-android-gs-lynx-5.10-android15-beta.tar.gz |
exynos_tty: add delay to check exact time of rts_controlandroid-15-beta-1_r0.3android-gs-lynx-5.10-android15-dpandroid-gs-lynx-5.10-android15-beta
Bug: 322129034
Bug: 322757101
Test: build test build and run BCST
Change-Id: I9ef0a26df5bc375059496cc213b2d2ed47de9d79
Signed-off-by: Sophie Hu <sophiehu@google.com>
-rw-r--r-- | drivers/tty/serial/exynos_tty.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/tty/serial/exynos_tty.c b/drivers/tty/serial/exynos_tty.c index 5addf34ea63b..ca9763795826 100644 --- a/drivers/tty/serial/exynos_tty.c +++ b/drivers/tty/serial/exynos_tty.c @@ -2936,6 +2936,9 @@ static int exynos_serial_resume(struct device *dev) portaddrl(port, S3C64XX_UINTM)); } + if (ourport->rts_control || ourport->rts_alive_control) + usleep_range(200, 300);//delay for uart port resume + if (ourport->rts_control) change_uart_gpio(DEFAULT_PINCTRL, ourport); |