diff options
Diffstat (limited to 'Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt')
-rw-r--r-- | Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt index 60d59a54ca07..32de7ec789aa 100644 --- a/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt | |||
@@ -7,11 +7,6 @@ Required properties: | |||
7 | - Tegra30 requires 2 entries, for the APBIF and AHUB/AUDIO register blocks. | 7 | - Tegra30 requires 2 entries, for the APBIF and AHUB/AUDIO register blocks. |
8 | - Tegra114 requires an additional entry, for the APBIF2 register block. | 8 | - Tegra114 requires an additional entry, for the APBIF2 register block. |
9 | - interrupts : Should contain AHUB interrupt | 9 | - interrupts : Should contain AHUB interrupt |
10 | - nvidia,dma-request-selector : A list of the DMA channel specifiers. Each | ||
11 | entry contains the Tegra DMA controller's phandle and request selector. | ||
12 | If a single entry is present, the request selectors for the channels are | ||
13 | assumed to be contiguous, and increment from this value. | ||
14 | If multiple values are given, one value must be given per channel. | ||
15 | - clocks : Must contain an entry for each entry in clock-names. | 10 | - clocks : Must contain an entry for each entry in clock-names. |
16 | See ../clocks/clock-bindings.txt for details. | 11 | See ../clocks/clock-bindings.txt for details. |
17 | - clock-names : Must include the following entries: | 12 | - clock-names : Must include the following entries: |
@@ -37,6 +32,14 @@ Required properties: | |||
37 | - adx | 32 | - adx |
38 | - ranges : The bus address mapping for the configlink register bus. | 33 | - ranges : The bus address mapping for the configlink register bus. |
39 | Can be empty since the mapping is 1:1. | 34 | Can be empty since the mapping is 1:1. |
35 | - dmas : Must contain an entry for each entry in clock-names. | ||
36 | See ../dma/dma.txt for details. | ||
37 | - dma-names : Must include the following entries: | ||
38 | - rx0 .. rx<n> | ||
39 | - tx0 .. tx<n> | ||
40 | ... where n is: | ||
41 | Tegra30: 3 | ||
42 | Tegra114, Tegra124: 9 | ||
40 | - #address-cells : For the configlink bus. Should be <1>; | 43 | - #address-cells : For the configlink bus. Should be <1>; |
41 | - #size-cells : For the configlink bus. Should be <1>. | 44 | - #size-cells : For the configlink bus. Should be <1>. |
42 | 45 | ||
@@ -62,6 +65,11 @@ ahub@70080000 { | |||
62 | reset-names = "d_audio", "apbif", "i2s0", "i2s1", "i2s2", | 65 | reset-names = "d_audio", "apbif", "i2s0", "i2s1", "i2s2", |
63 | "i2s3", "i2s4", "dam0", "dam1", "dam2", | 66 | "i2s3", "i2s4", "dam0", "dam1", "dam2", |
64 | "spdif"; | 67 | "spdif"; |
68 | dmas = <&apbdma 1>, <&apbdma 1>; | ||
69 | <&apbdma 2>, <&apbdma 2>; | ||
70 | <&apbdma 3>, <&apbdma 3>; | ||
71 | <&apbdma 4>, <&apbdma 4>; | ||
72 | dma-names = "rx0", "tx0", "rx1", "tx1", "rx2", "tx2", "rx3", "tx3"; | ||
65 | ranges; | 73 | ranges; |
66 | #address-cells = <1>; | 74 | #address-cells = <1>; |
67 | #size-cells = <1>; | 75 | #size-cells = <1>; |