]> git.karo-electronics.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/serial/nvidia,tegra20-hsuart.txt
Merge branch 'slab/next' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg...
[karo-tx-linux.git] / Documentation / devicetree / bindings / serial / nvidia,tegra20-hsuart.txt
1 NVIDIA Tegra20/Tegra30 high speed (DMA based) UART controller driver.
2
3 Required properties:
4 - compatible : should be "nvidia,tegra30-hsuart", "nvidia,tegra20-hsuart".
5 - reg: Should contain UART controller registers location and length.
6 - interrupts: Should contain UART controller interrupts.
7 - nvidia,dma-request-selector : The Tegra DMA controller's phandle and
8   request selector for this UART controller.
9
10 Optional properties:
11 - nvidia,enable-modem-interrupt: Enable modem interrupts. Should be enable
12                 only if all 8 lines of UART controller are pinmuxed.
13
14 Example:
15
16 serial@70006000 {
17         compatible = "nvidia,tegra30-hsuart", "nvidia,tegra20-hsuart";
18         reg = <0x70006000 0x40>;
19         reg-shift = <2>;
20         interrupts = <0 36 0x04>;
21         nvidia,dma-request-selector = <&apbdma 8>;
22         nvidia,enable-modem-interrupt;
23         status = "disabled";
24 };