All of lore.kernel.org
 help / color / mirror / Atom feed
* Using Serdev is it Possible to Pull RX Low
@ 2022-05-17 18:42 linuxkernel
  2022-05-18  8:48 ` Greg KH
  0 siblings, 1 reply; 4+ messages in thread
From: linuxkernel @ 2022-05-17 18:42 UTC (permalink / raw)
  To: linux-serial

hello

I, looking at writing a kernel driver for the Texas instruments 
TPS92662A/TPS92663A

which uses a "UART bus" e.g

|-----------| |-----------| |-----------| |-----------| | | | TPS92662A 
| | TPS92662A | | TPS92663A | | UART | | -Q1 | | -Q1 | | -Q1 | | | | | | 
| | | |-----------| |-----------| |-----------| |-----------| | | | | | 
| | | | | | | 
-------------------------------------------------------------------
and control communications by specific sequencing.
configuring this appears to require being able to pull RX Low
> The MCU unit can reset the device UART and protocol state machine at 
> any time by holding the RX input low for a period of at least 12 bit 
> times (16 × 12 CLK periods). 
practically i can always pull RX low via other means, but if the UART 
can do this it would be better and be more generic.
is there a method of doing this via serdev or anything else? or will i 
likely have to resort to something like an additional GPIO pin to pull low
kind regards Christopher tyerman

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-05-19  7:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-17 18:42 Using Serdev is it Possible to Pull RX Low linuxkernel
2022-05-18  8:48 ` Greg KH
2022-05-18 18:11   ` christopher tyerman
2022-05-19  7:02     ` Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.