1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>Chapter&#160;6.&#160;16x50 UART Driver</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="index.html" title="Linux Device Drivers"><link rel="up" href="index.html" title="Linux Device Drivers"><link rel="prev" href="API-snd-dma-free-pages.html" title="snd_dma_free_pages"><link rel="next" href="API-uart-update-timeout.html" title="uart_update_timeout"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&#160;6.&#160;16x50 UART Driver</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-snd-dma-free-pages.html">Prev</a>&#160;</td><th width="60%" align="center">&#160;</th><td width="20%" align="right">&#160;<a accesskey="n" href="API-uart-update-timeout.html">Next</a></td></tr></table><hr></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title"><a name="uart16x50"></a>Chapter&#160;6.&#160;16x50 UART Driver</h1></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="refentrytitle"><a href="API-uart-update-timeout.html"><span class="phrase">uart_update_timeout</span></a></span><span class="refpurpose"> &#8212; 
2  update per-port FIFO timeout.
3 </span></dt><dt><span class="refentrytitle"><a href="API-uart-get-baud-rate.html"><span class="phrase">uart_get_baud_rate</span></a></span><span class="refpurpose"> &#8212; 
4     return baud rate for a particular port
5 </span></dt><dt><span class="refentrytitle"><a href="API-uart-get-divisor.html"><span class="phrase">uart_get_divisor</span></a></span><span class="refpurpose"> &#8212; 
6     return uart clock divisor
7 </span></dt><dt><span class="refentrytitle"><a href="API-uart-console-write.html"><span class="phrase">uart_console_write</span></a></span><span class="refpurpose"> &#8212; 
8     write a console message to a serial port
9 </span></dt><dt><span class="refentrytitle"><a href="API-uart-parse-earlycon.html"><span class="phrase">uart_parse_earlycon</span></a></span><span class="refpurpose"> &#8212; 
10     Parse earlycon options
11 </span></dt><dt><span class="refentrytitle"><a href="API-uart-parse-options.html"><span class="phrase">uart_parse_options</span></a></span><span class="refpurpose"> &#8212; 
12     Parse serial port baud/parity/bits/flow control.
13 </span></dt><dt><span class="refentrytitle"><a href="API-uart-set-options.html"><span class="phrase">uart_set_options</span></a></span><span class="refpurpose"> &#8212; 
14     setup the serial console parameters
15 </span></dt><dt><span class="refentrytitle"><a href="API-uart-register-driver.html"><span class="phrase">uart_register_driver</span></a></span><span class="refpurpose"> &#8212; 
16     register a driver with the uart core layer
17 </span></dt><dt><span class="refentrytitle"><a href="API-uart-unregister-driver.html"><span class="phrase">uart_unregister_driver</span></a></span><span class="refpurpose"> &#8212; 
18     remove a driver from the uart core layer
19 </span></dt><dt><span class="refentrytitle"><a href="API-uart-add-one-port.html"><span class="phrase">uart_add_one_port</span></a></span><span class="refpurpose"> &#8212; 
20     attach a driver-defined port structure
21 </span></dt><dt><span class="refentrytitle"><a href="API-uart-remove-one-port.html"><span class="phrase">uart_remove_one_port</span></a></span><span class="refpurpose"> &#8212; 
22     detach a driver defined port structure
23 </span></dt><dt><span class="refentrytitle"><a href="API-uart-handle-dcd-change.html"><span class="phrase">uart_handle_dcd_change</span></a></span><span class="refpurpose"> &#8212; 
24     handle a change of carrier detect state
25 </span></dt><dt><span class="refentrytitle"><a href="API-uart-handle-cts-change.html"><span class="phrase">uart_handle_cts_change</span></a></span><span class="refpurpose"> &#8212; 
26     handle a change of clear-to-send state
27 </span></dt><dt><span class="refentrytitle"><a href="API-uart-insert-char.html"><span class="phrase">uart_insert_char</span></a></span><span class="refpurpose"> &#8212; 
28     push a char to the uart layer
29 </span></dt><dt><span class="refentrytitle"><a href="API-serial8250-get-port.html"><span class="phrase">serial8250_get_port</span></a></span><span class="refpurpose"> &#8212; 
30  retrieve struct uart_8250_port
31 </span></dt><dt><span class="refentrytitle"><a href="API-serial8250-suspend-port.html"><span class="phrase">serial8250_suspend_port</span></a></span><span class="refpurpose"> &#8212; 
32     suspend one serial port
33 </span></dt><dt><span class="refentrytitle"><a href="API-serial8250-resume-port.html"><span class="phrase">serial8250_resume_port</span></a></span><span class="refpurpose"> &#8212; 
34     resume one serial port
35 </span></dt><dt><span class="refentrytitle"><a href="API-serial8250-register-8250-port.html"><span class="phrase">serial8250_register_8250_port</span></a></span><span class="refpurpose"> &#8212; 
36     register a serial port
37 </span></dt><dt><span class="refentrytitle"><a href="API-serial8250-unregister-port.html"><span class="phrase">serial8250_unregister_port</span></a></span><span class="refpurpose"> &#8212; 
38     remove a 16x50 serial port at runtime
39 </span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="API-snd-dma-free-pages.html">Prev</a>&#160;</td><td width="20%" align="center">&#160;</td><td width="40%" align="right">&#160;<a accesskey="n" href="API-uart-update-timeout.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span class="phrase">snd_dma_free_pages</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span class="phrase">uart_update_timeout</span></td></tr></table></div></body></html>
40