~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/nvidia,tegra20-spdif.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/sound/nvidia,tegra20-spdif.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/sound/nvidia,tegra20-spdif.yaml (Version linux-6.4.16)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/sound/nvidi      4 $id: http://devicetree.org/schemas/sound/nvidia,tegra20-spdif.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: NVIDIA Tegra20 S/PDIF Controller             7 title: NVIDIA Tegra20 S/PDIF Controller
  8                                                     8 
  9 description: |                                      9 description: |
 10   The S/PDIF controller supports both input an     10   The S/PDIF controller supports both input and output in serial audio
 11   digital interface format. The input controll     11   digital interface format. The input controller can digitally recover
 12   a clock from the received stream. The S/PDIF     12   a clock from the received stream. The S/PDIF controller is also used
 13   to generate the embedded audio for HDMI outp     13   to generate the embedded audio for HDMI output channel.
 14                                                    14 
 15 maintainers:                                       15 maintainers:
 16   - Thierry Reding <treding@nvidia.com>             16   - Thierry Reding <treding@nvidia.com>
 17   - Jon Hunter <jonathanh@nvidia.com>               17   - Jon Hunter <jonathanh@nvidia.com>
 18                                                    18 
 19 allOf:                                             19 allOf:
 20   - $ref: dai-common.yaml#                         20   - $ref: dai-common.yaml#
 21                                                    21 
 22 properties:                                        22 properties:
 23   compatible:                                      23   compatible:
 24     const: nvidia,tegra20-spdif                    24     const: nvidia,tegra20-spdif
 25                                                    25 
 26   reg:                                             26   reg:
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   resets:                                          29   resets:
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32   interrupts:                                      32   interrupts:
 33     maxItems: 1                                    33     maxItems: 1
 34                                                    34 
 35   clocks:                                          35   clocks:
 36     minItems: 2                                    36     minItems: 2
 37                                                    37 
 38   clock-names:                                     38   clock-names:
 39     items:                                         39     items:
 40       - const: out                                 40       - const: out
 41       - const: in                                  41       - const: in
 42                                                    42 
 43   dmas:                                            43   dmas:
 44     minItems: 2                                    44     minItems: 2
 45                                                    45 
 46   dma-names:                                       46   dma-names:
 47     items:                                         47     items:
 48       - const: rx                                  48       - const: rx
 49       - const: tx                                  49       - const: tx
 50                                                    50 
 51   "#sound-dai-cells":                              51   "#sound-dai-cells":
 52     const: 0                                       52     const: 0
 53                                                    53 
 54   nvidia,fixed-parent-rate:                        54   nvidia,fixed-parent-rate:
 55     description: |                                 55     description: |
 56       Specifies whether board prefers parent c     56       Specifies whether board prefers parent clock to stay at a fixed rate.
 57       This allows multiple Tegra20 audio compo     57       This allows multiple Tegra20 audio components work simultaneously by
 58       limiting number of supportable audio rat     58       limiting number of supportable audio rates.
 59     type: boolean                                  59     type: boolean
 60                                                    60 
 61 required:                                          61 required:
 62   - compatible                                     62   - compatible
 63   - reg                                            63   - reg
 64   - resets                                         64   - resets
 65   - interrupts                                     65   - interrupts
 66   - clocks                                         66   - clocks
 67   - clock-names                                    67   - clock-names
 68   - dmas                                           68   - dmas
 69   - dma-names                                      69   - dma-names
 70   - "#sound-dai-cells"                             70   - "#sound-dai-cells"
 71                                                    71 
 72 unevaluatedProperties: false                       72 unevaluatedProperties: false
 73                                                    73 
 74 examples:                                          74 examples:
 75   - |                                              75   - |
 76     spdif@70002400 {                               76     spdif@70002400 {
 77         compatible = "nvidia,tegra20-spdif";       77         compatible = "nvidia,tegra20-spdif";
 78         reg = <0x70002400 0x200>;                  78         reg = <0x70002400 0x200>;
 79         interrupts = <77>;                         79         interrupts = <77>;
 80         clocks = <&clk 99>, <&clk 98>;             80         clocks = <&clk 99>, <&clk 98>;
 81         clock-names = "out", "in";                 81         clock-names = "out", "in";
 82         resets = <&rst 10>;                        82         resets = <&rst 10>;
 83         dmas = <&apbdma 3>, <&apbdma 3>;           83         dmas = <&apbdma 3>, <&apbdma 3>;
 84         dma-names = "rx", "tx";                    84         dma-names = "rx", "tx";
 85         #sound-dai-cells = <0>;                    85         #sound-dai-cells = <0>;
 86     };                                             86     };
 87                                                    87 
 88 ...                                                88 ...
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php