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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.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 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-sfc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Tegra210 SFC
  8 
  9 description: |
 10   The Sampling Frequency Converter (SFC) converts the sampling frequency
 11   of the input signal from one frequency to another. It supports sampling
 12   frequency conversions of streams of up to two channels (stereo).
 13 
 14 maintainers:
 15   - Jon Hunter <jonathanh@nvidia.com>
 16   - Mohan Kumar <mkumard@nvidia.com>
 17   - Sameer Pujar <spujar@nvidia.com>
 18 
 19 allOf:
 20   - $ref: dai-common.yaml#
 21 
 22 properties:
 23   $nodename:
 24     pattern: "^sfc@[0-9a-f]*$"
 25 
 26   compatible:
 27     oneOf:
 28       - const: nvidia,tegra210-sfc
 29       - items:
 30           - enum:
 31               - nvidia,tegra234-sfc
 32               - nvidia,tegra194-sfc
 33               - nvidia,tegra186-sfc
 34           - const: nvidia,tegra210-sfc
 35 
 36   reg:
 37     maxItems: 1
 38 
 39   sound-name-prefix:
 40     pattern: "^SFC[1-9]$"
 41 
 42   ports:
 43     $ref: /schemas/graph.yaml#/properties/ports
 44     properties:
 45       port@0:
 46         $ref: audio-graph-port.yaml#
 47         unevaluatedProperties: false
 48         description: |
 49           SFC ACIF (Audio Client Interface) input port. This is connected
 50           to corresponding ACIF output port on AHUB (Audio Hub).
 51 
 52       port@1:
 53         $ref: audio-graph-port.yaml#
 54         unevaluatedProperties: false
 55         description: |
 56           SFC ACIF output port. This is connected to corresponding ACIF
 57           input port on AHUB.
 58 
 59 required:
 60   - compatible
 61   - reg
 62 
 63 additionalProperties: false
 64 
 65 examples:
 66   - |
 67 
 68     sfc@702d2000 {
 69         compatible = "nvidia,tegra210-sfc";
 70         reg = <0x702d2000 0x200>;
 71         sound-name-prefix = "SFC1";
 72     };
 73 
 74 ...

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