Lines Matching full:serial
9 #include <serial.h>
25 * serial_null() - Void registration routine of a serial driver
27 * This routine implements a void registration routine of a serial
129 * serial_register() - Register serial driver with serial driver core
130 * @dev: Pointer to the serial driver structure
132 * This function registers the serial driver supplied via @dev with
133 * serial driver core, thus making U-Boot aware of it and making it
162 * serial_initialize() - Register all compiled-in serial port drivers
164 * This function registers all serial port drivers that are compiled
165 * into the U-Boot binary with the serial core, thus making them
167 * serial port to the serial core. That serial port is then used as a
227 * serial_stdio_init() - Register serial ports with STDIO core
229 * This function generates a proxy driver for each serial port driver.
231 * serial drivers available as STDIO devices.
259 * serial_assign() - Select the serial output device by name
260 * @name: Name of the serial driver to be used as default output
262 * This function configures the serial output multiplexing by
263 * selecting which serial device will be used as default. In case
264 * the STDIO "serial" device is selected as stdin/stdout/stderr,
265 * the serial device previously configured by this function will be
285 * serial_reinit_all() - Reinitialize all compiled-in serial ports
287 * This function reinitializes all serial ports that are compiled
299 * get_current() - Return pointer to currently selected serial port
301 * This function returns a pointer to currently selected serial port.
302 * The currently selected serial port is altered by serial_assign()
305 * In case this function is called before relocation or before any serial
307 * determine the serial port. Otherwise, the configured serial port is
310 * Returns pointer to the currently selected serial port on success,
338 * serial_init() - Initialize currently selected serial port
340 * This function initializes the currently selected serial port. This
354 * serial_setbrg() - Configure baud-rate of currently selected serial port
357 * serial port. The baud-rate is retrieved from global data within
358 * the serial port driver. This function uses the get_current() call
369 * serial_getc() - Read character from currently selected serial port
371 * This function retrieves a character from currently selected serial
372 * port. In case there is no character waiting on the serial port,
385 * serial_tstc() - Test if data is available on currently selected serial port
388 * currently selected serial port. This function never blocks. This
400 * serial_putc() - Output character via currently selected serial port
401 * @c: Single character to be output from the serial port.
403 * This function outputs a character via currently selected serial
404 * port. This character is passed to the serial port driver responsible
416 * serial_puts() - Output string via currently selected serial port
417 * @s: Zero-terminated string to be output from the serial port.
420 * selected serial port. This function behaves as an accelerator
435 * @s: Zero-terminated string to be output from the serial port.
456 * uart_post_test() - Test the currently selected serial port using POST
459 * Do a loopback test of the currently selected serial port. This
461 * The serial port is first configured into loopback mode and then
474 /* Save current serial state */ in uart_post_test()
506 * - serial program reacting to sequences and sending in uart_post_test()
508 * - most serial drivers add in extra chars (like \r\n) in uart_post_test()
540 /* Restore previous serial state */ in uart_post_test()