164 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			164 lines
		
	
	
		
			4.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What:		/sys/class/tty/console/active
 | 
						|
Date:		Nov 2010
 | 
						|
Contact:	Kay Sievers <kay.sievers@vrfy.org>
 | 
						|
Description:
 | 
						|
		 Shows the list of currently configured
 | 
						|
		 console devices, like 'tty1 ttyS0'.
 | 
						|
		 The last entry in the file is the active
 | 
						|
		 device connected to /dev/console.
 | 
						|
		 The file supports poll() to detect virtual
 | 
						|
		 console switches.
 | 
						|
 | 
						|
What:		/sys/class/tty/tty<x>/active
 | 
						|
Date:		Nov 2010
 | 
						|
Contact:	Kay Sievers <kay.sievers@vrfy.org>
 | 
						|
Description:
 | 
						|
		 Shows the currently active virtual console
 | 
						|
		 device, like 'tty1'.
 | 
						|
		 The file supports poll() to detect virtual
 | 
						|
		 console switches.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/uartclk
 | 
						|
Date:		Sep 2012
 | 
						|
Contact:	Tomas Hlavacek <tmshlvck@gmail.com>
 | 
						|
Description:
 | 
						|
		 Shows the current uartclk value associated with the
 | 
						|
		 UART port in serial_core, that is bound to TTY like ttyS0.
 | 
						|
		 uartclk = 16 * baud_base
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/type
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Shows the current tty type for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/line
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Shows the current tty line number for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/port
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Shows the current tty port I/O address for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/irq
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Shows the current primary interrupt for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/flags
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the tty port status flags for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/xmit_fifo_size
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the transmit FIFO size for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/close_delay
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the closing delay time for this port in ms.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/closing_wait
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the close wait time for this port in ms.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/custom_divisor
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the custom divisor if any that is set on this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/io_type
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the I/O type that is to be used with the iomem base
 | 
						|
		 address.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/iomem_base
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 The I/O memory base for this port.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/iomem_reg_shift
 | 
						|
Date:		October 2012
 | 
						|
Contact:	Alan Cox <alan@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Show the register shift indicating the spacing to be used
 | 
						|
		 for accesses on this iomem address.
 | 
						|
 | 
						|
		 These sysfs values expose the TIOCGSERIAL interface via
 | 
						|
		 sysfs rather than via ioctls.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/rx_trig_bytes
 | 
						|
Date:		May 2014
 | 
						|
Contact:	Yoshihiro YUNOMAE <yoshihiro.yunomae.ez@hitachi.com>
 | 
						|
Description:
 | 
						|
		 Shows current RX interrupt trigger bytes or sets the
 | 
						|
		 user specified value to change it for the FIFO buffer.
 | 
						|
		 Users can show or set this value regardless of opening the
 | 
						|
		 serial device file or not.
 | 
						|
 | 
						|
		 The RX trigger can be set one of four kinds of values for UART
 | 
						|
		 serials. When users input a meaning less value to this I/F,
 | 
						|
		 the RX trigger is changed to the nearest lower value for the
 | 
						|
		 device specification. For example, when user sets 7bytes on
 | 
						|
		 16550A, which has 1/4/8/14 bytes trigger, the RX trigger is
 | 
						|
		 automatically changed to 4 bytes.
 | 
						|
 | 
						|
What:		/sys/class/tty/ttyS<x>/console
 | 
						|
Date:		February 2020
 | 
						|
Contact:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 | 
						|
Description:
 | 
						|
		 Allows user to detach or attach back the given device as
 | 
						|
		 kernel console. It shows and accepts a boolean variable.
 |