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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.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,tegra210-ope.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.yaml (Version linux-6.7.12)


  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,tegra210-ope.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Tegra210 OPE                                 7 title: Tegra210 OPE
  8                                                     8 
  9 description:                                        9 description:
 10   The Output Processing Engine (OPE) is one of     10   The Output Processing Engine (OPE) is one of the AHUB client. It has
 11   PEQ (Parametric Equalizer) and MBDRC (Multi      11   PEQ (Parametric Equalizer) and MBDRC (Multi Band Dynamic Range Compressor)
 12   sub blocks for data processing.                  12   sub blocks for data processing.
 13                                                    13 
 14 maintainers:                                       14 maintainers:
 15   - Jon Hunter <jonathanh@nvidia.com>               15   - Jon Hunter <jonathanh@nvidia.com>
 16   - Mohan Kumar <mkumard@nvidia.com>                16   - Mohan Kumar <mkumard@nvidia.com>
 17   - Sameer Pujar <spujar@nvidia.com>                17   - Sameer Pujar <spujar@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     oneOf:                                         24     oneOf:
 25       - const: nvidia,tegra210-ope                 25       - const: nvidia,tegra210-ope
 26       - items:                                     26       - items:
 27           - enum:                                  27           - enum:
 28               - nvidia,tegra234-ope                28               - nvidia,tegra234-ope
 29               - nvidia,tegra194-ope                29               - nvidia,tegra194-ope
 30               - nvidia,tegra186-ope                30               - nvidia,tegra186-ope
 31           - const: nvidia,tegra210-ope             31           - const: nvidia,tegra210-ope
 32                                                    32 
 33   reg:                                             33   reg:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   "#address-cells":                                36   "#address-cells":
 37     enum: [ 1, 2 ]                                 37     enum: [ 1, 2 ]
 38                                                    38 
 39   "#size-cells":                                   39   "#size-cells":
 40     enum: [ 1, 2 ]                                 40     enum: [ 1, 2 ]
 41                                                    41 
 42   ranges: true                                     42   ranges: true
 43                                                    43 
 44   sound-name-prefix:                               44   sound-name-prefix:
 45     pattern: "^OPE[1-9]$"                          45     pattern: "^OPE[1-9]$"
 46                                                    46 
 47   ports:                                           47   ports:
 48     $ref: /schemas/graph.yaml#/properties/port     48     $ref: /schemas/graph.yaml#/properties/ports
 49     properties:                                    49     properties:
 50       port@0:                                      50       port@0:
 51         $ref: audio-graph-port.yaml#               51         $ref: audio-graph-port.yaml#
 52         unevaluatedProperties: false               52         unevaluatedProperties: false
 53         description:                               53         description:
 54           OPE ACIF (Audio Client Interface) in     54           OPE ACIF (Audio Client Interface) input port. This is connected
 55           to corresponding ACIF output port on     55           to corresponding ACIF output port on AHUB (Audio Hub).
 56                                                    56 
 57       port@1:                                      57       port@1:
 58         $ref: audio-graph-port.yaml#               58         $ref: audio-graph-port.yaml#
 59         unevaluatedProperties: false               59         unevaluatedProperties: false
 60         description:                               60         description:
 61           OPE ACIF output port. This is connec     61           OPE ACIF output port. This is connected to corresponding ACIF
 62           input port on AHUB.                      62           input port on AHUB.
 63                                                    63 
 64 patternProperties:                                 64 patternProperties:
 65   '^equalizer@[0-9a-f]+$':                         65   '^equalizer@[0-9a-f]+$':
 66     type: object                                   66     type: object
 67     $ref: nvidia,tegra210-peq.yaml#                67     $ref: nvidia,tegra210-peq.yaml#
 68                                                    68 
 69   '^dynamic-range-compressor@[0-9a-f]+$':          69   '^dynamic-range-compressor@[0-9a-f]+$':
 70     type: object                                   70     type: object
 71     $ref: nvidia,tegra210-mbdrc.yaml#              71     $ref: nvidia,tegra210-mbdrc.yaml#
 72                                                    72 
 73 required:                                          73 required:
 74   - compatible                                     74   - compatible
 75   - reg                                            75   - reg
 76                                                    76 
 77 additionalProperties: false                        77 additionalProperties: false
 78                                                    78 
 79 examples:                                          79 examples:
 80   - |                                              80   - |
 81     processing-engine@702d8000 {                   81     processing-engine@702d8000 {
 82         compatible = "nvidia,tegra210-ope";        82         compatible = "nvidia,tegra210-ope";
 83         reg = <0x702d8000 0x100>;                  83         reg = <0x702d8000 0x100>;
 84         sound-name-prefix = "OPE1";                84         sound-name-prefix = "OPE1";
 85     };                                             85     };
 86                                                    86 
 87 ...                                                87 ...
                                                      

~ [ 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