Re: [PATCH 08/10] serdev: add serdev_device_get_cts
From: Rob Herring <robh+dt@kernel.org>
Date: 2017-03-07 16:06:22
Also in:
linux-devicetree, linux-serial, lkml
From: Rob Herring <robh+dt@kernel.org>
Date: 2017-03-07 16:06:22
Also in:
linux-devicetree, linux-serial, lkml
On Sat, Mar 4, 2017 at 5:58 AM, Sebastian Reichel [off-list ref] wrote:
Add method to get current CTS line state. Signed-off-by: Sebastian Reichel <sre@kernel.org> --- drivers/tty/serdev/core.c | 11 +++++++++++ drivers/tty/serdev/serdev-ttyport.c | 15 +++++++++++++++ include/linux/serdev.h | 6 ++++++ 3 files changed, 32 insertions(+)diff --git a/drivers/tty/serdev/core.c b/drivers/tty/serdev/core.c index a63b74031e22..36eb3dfb1477 100644 --- a/drivers/tty/serdev/core.c +++ b/drivers/tty/serdev/core.c@@ -184,6 +184,17 @@ void serdev_device_wait_until_sent(struct serdev_device *serdev, long timeout) } EXPORT_SYMBOL_GPL(serdev_device_wait_until_sent); +bool serdev_device_get_cts(struct serdev_device *serdev)
I wonder if this should just be the wait for cts in the core. I think that would be the common use for reading the CTS state. IIRC, I saw some other device needing the same thing. Rob