]> git.baikalelectronics.ru Git - kernel.git/commit
serial: tegra: add serial driver
authorLaxman Dewangan <ldewangan@nvidia.com>
Tue, 8 Jan 2013 10:57:44 +0000 (16:27 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 Jan 2013 06:15:17 +0000 (22:15 -0800)
commitbfdcbdd93b8c113dfe81c9d0fb1682bb43bafda5
tree7feeb18200f00e0a9c7f6deba1aa04a801914d61
parentf1bf43243591c77bbbe98d22831ab8c172f17b6c
serial: tegra: add serial driver

NVIDIA's Tegra has multiple UART controller which supports:
- APB DMA based controller fifo read/write.
- End Of Data interrupt in incoming data to know whether end
  of frame achieve or not.
- HW controlled RTS and CTS flow control to reduce SW overhead.

Add serial driver to use all above feature.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.txt [new file with mode: 0644]
drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile
drivers/tty/serial/serial-tegra.c [new file with mode: 0644]