Using Serdev is it Possible to Pull RX Low

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux