zephyr/drivers/serial
Daniel Leung 728d91d598 serial/ns16550: refactor (again) to conform to driver model
() Renames ns16550.c to uart_ns16550.c. This is to follow
   the driver naming convention.
() Renames functions ns16550_uart_*() to uart_ns16550_*(),
   following driver naming convention.
() UART ports initialization is moved into the driver itself.
   All the init code in platform config files is removed.
() Adds (many) Kconfig options. These don't have to be defined
   in each platform's board.h anymore.
() Renames CONFIG_NS16550_* to CONFIG_UART_NS16550_*
() Disable NS16550 for ARC as no port is defined anyway.

Change-Id: I76bbe25b9bc75eb62df81e533f84f4f63a5257b7
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2016-02-05 20:24:56 -05:00
..
k20UartDrv.c k20uart: Fix check for Rx/Tx irq 2016-02-05 20:24:47 -05:00
k20UartDrv.h uart: Move generic API to root directory of include 2016-02-05 20:24:32 -05:00
Kconfig serial/ns16550: refactor (again) to conform to driver model 2016-02-05 20:24:56 -05:00
Kconfig.ns16550 serial/ns16550: refactor (again) to conform to driver model 2016-02-05 20:24:56 -05:00
Makefile serial/ns16550: refactor (again) to conform to driver model 2016-02-05 20:24:56 -05:00
nsim_uart.c checkpatch: warning - new_typedefs 2016-02-05 20:24:41 -05:00
nsim_uart.h uart: Move generic API to root directory of include 2016-02-05 20:24:32 -05:00
serial.c checkpatch: warning - new_typedefs 2016-02-05 20:24:41 -05:00
stellarisUartDrv.c checkpatch: warning - new_typedefs 2016-02-05 20:24:41 -05:00
stellarisUartDrv.h uart: Move generic API to root directory of include 2016-02-05 20:24:32 -05:00
uart_ns16550.c serial/ns16550: refactor (again) to conform to driver model 2016-02-05 20:24:56 -05:00