1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>Chapter 6. 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 6. 16x50 UART Driver</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="API-snd-dma-free-pages.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <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 6. 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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"> — 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> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <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> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> <span class="phrase">uart_update_timeout</span></td></tr></table></div></body></html> 40