1 NVIDIA Tegra20/Tegra30 high speed (DMA based) UART controller driver.
4 - compatible : should be,
5 "nvidia,tegra20-hsuart" for Tegra20,
6 "nvidia,tegra30-hsuart" for Tegra30,
7 "nvidia,tegra186-hsuart" for Tegra186,
8 "nvidia,tegra194-hsuart" for Tegra194.
10 - reg: Should contain UART controller registers location and length.
11 - interrupts: Should contain UART controller interrupts.
12 - clocks: Must contain one entry, for the module clock.
13 See ../clocks/clock-bindings.txt for details.
14 - resets : Must contain an entry for each entry in reset-names.
15 See ../reset/reset.txt for details.
16 - reset-names : Must include the following entries:
18 - dmas : Must contain an entry for each entry in dma-names.
19 See ../dma/dma.txt for details.
20 - dma-names : Must include the following entries:
25 - nvidia,enable-modem-interrupt: Enable modem interrupts. Should be enable
26 only if all 8 lines of UART controller are pinmuxed.
31 compatible = "nvidia,tegra30-hsuart", "nvidia,tegra20-hsuart";
32 reg = <0x70006000 0x40>;
34 interrupts = <0 36 0x04>;
35 nvidia,enable-modem-interrupt;
36 clocks = <&tegra_car 6>;
37 resets = <&tegra_car 6>;
38 reset-names = "serial";
39 dmas = <&apbdma 8>, <&apbdma 8>;
40 dma-names = "rx", "tx";