]> git.baikalelectronics.ru Git - kernel.git/commit
tilegx: provide kernel support for the tilegx UART shim
authorChris Metcalf <cmetcalf@tilera.com>
Mon, 12 Aug 2013 18:09:28 +0000 (14:09 -0400)
committerChris Metcalf <cmetcalf@tilera.com>
Tue, 3 Sep 2013 18:50:36 +0000 (14:50 -0400)
commit65eae84b6b8fd0e7fc975c364b15a9c28681b222
treea05b7f36199a31d11e54ae1e87a8c2fa6dafdfa0
parent60b28be62b8d59676a01545cc43857fac11e7b7f
tilegx: provide kernel support for the tilegx UART shim

The TILE-Gx chip includes an on-chip UART.  This change adds support
for using the UART from within the kernel.  The UART shim has more
functionality than is exposed here, but to keep the kernel code and
binary simpler, this is a subset of the full API designed to enable
a standard Linux tty serial driver only.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
arch/tile/gxio/Kconfig
arch/tile/gxio/Makefile
arch/tile/gxio/iorpc_uart.c [new file with mode: 0644]
arch/tile/gxio/uart.c [new file with mode: 0644]
arch/tile/include/arch/uart.h [new file with mode: 0644]
arch/tile/include/arch/uart_def.h [new file with mode: 0644]
arch/tile/include/gxio/iorpc_uart.h [new file with mode: 0644]
arch/tile/include/gxio/uart.h [new file with mode: 0644]
arch/tile/include/hv/drv_uart_intf.h [new file with mode: 0644]