Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 18717b06 authored by Geert Uytterhoeven's avatar Geert Uytterhoeven Committed by Jonathan Corbet
Browse files

serial: doc: .(un)throttle() are serialized by the tty layer



Document that .(un)throttle() are serialized with each other, and with
termios modification by the tty layer.

Reported-by: default avatarPeter Hurley <peter@hurleysoftware.com>
Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent a3bedc3b
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -137,7 +137,8 @@ hardware.
	should be sent to the serial port.
	This will be called only if hardware assisted flow control is enabled.

	Locking: none.
	Locking: serialized with .unthrottle() and termios modification by the
		 tty layer.

  unthrottle(port)
	Notify the serial driver that characters can now be sent to the serial
@@ -145,7 +146,8 @@ hardware.
	disciplines.
	This will be called only if hardware assisted flow control is enabled.

	Locking: none.
	Locking: serialized with .throttle() and termios modification by the
		 tty layer.

  send_xchar(port,ch)
	Transmit a high priority character, even if the port is stopped.