Lines Matching full:serial
10 #include <serial.h>
26 * serial_null() - Void registration routine of a serial driver
28 * This routine implements a void registration routine of a serial
156 * serial_register() - Register serial driver with serial driver core
157 * @dev: Pointer to the serial driver structure
159 * This function registers the serial driver supplied via @dev with
160 * serial driver core, thus making U-Boot aware of it and making it
189 * serial_initialize() - Register all compiled-in serial port drivers
191 * This function registers all serial port drivers that are compiled
192 * into the U-Boot binary with the serial core, thus making them
194 * serial port to the serial core. That serial port is then used as a
288 * serial_stdio_init() - Register serial ports with STDIO core
290 * This function generates a proxy driver for each serial port driver.
292 * serial drivers available as STDIO devices.
320 * serial_assign() - Select the serial output device by name
321 * @name: Name of the serial driver to be used as default output
323 * This function configures the serial output multiplexing by
324 * selecting which serial device will be used as default. In case
325 * the STDIO "serial" device is selected as stdin/stdout/stderr,
326 * the serial device previously configured by this function will be
346 * serial_reinit_all() - Reinitialize all compiled-in serial ports
348 * This function reinitializes all serial ports that are compiled
360 * get_current() - Return pointer to currently selected serial port
362 * This function returns a pointer to currently selected serial port.
363 * The currently selected serial port is altered by serial_assign()
366 * In case this function is called before relocation or before any serial
368 * determine the serial port. Otherwise, the configured serial port is
371 * Returns pointer to the currently selected serial port on success,
399 * serial_init() - Initialize currently selected serial port
401 * This function initializes the currently selected serial port. This
415 * serial_setbrg() - Configure baud-rate of currently selected serial port
418 * serial port. The baud-rate is retrieved from global data within
419 * the serial port driver. This function uses the get_current() call
430 * serial_getc() - Read character from currently selected serial port
432 * This function retrieves a character from currently selected serial
433 * port. In case there is no character waiting on the serial port,
446 * serial_tstc() - Test if data is available on currently selected serial port
449 * currently selected serial port. This function never blocks. This
461 * serial_putc() - Output character via currently selected serial port
462 * @c: Single character to be output from the serial port.
464 * This function outputs a character via currently selected serial
465 * port. This character is passed to the serial port driver responsible
477 * serial_puts() - Output string via currently selected serial port
478 * @s: Zero-terminated string to be output from the serial port.
481 * selected serial port. This function behaves as an accelerator
496 * @s: Zero-terminated string to be output from the serial port.
517 * uart_post_test() - Test the currently selected serial port using POST
520 * Do a loopback test of the currently selected serial port. This
522 * The serial port is first configured into loopback mode and then
535 /* Save current serial state */ in uart_post_test()
567 * - serial program reacting to sequences and sending in uart_post_test()
569 * - most serial drivers add in extra chars (like \r\n) in uart_post_test()
601 /* Restore previous serial state */ in uart_post_test()