cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

audio-graph-card2.yaml (1367B)


      1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/sound/audio-graph-card2.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Audio Graph Card2 Device Tree Bindings
      8
      9maintainers:
     10  - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
     11
     12properties:
     13  compatible:
     14    enum:
     15      - audio-graph-card2
     16  links:
     17    $ref: /schemas/types.yaml#/definitions/phandle-array
     18  label:
     19    maxItems: 1
     20  routing:
     21    description: |
     22      A list of the connections between audio components.
     23      Each entry is a pair of strings, the first being the
     24      connection's sink, the second being the connection's source.
     25    $ref: /schemas/types.yaml#/definitions/non-unique-string-array
     26  multi:
     27    type: object
     28    description: Multi-CPU/Codec node
     29  dpcm:
     30    type: object
     31    description: DPCM node
     32  codec2codec:
     33    type: object
     34    description: Codec to Codec node
     35
     36required:
     37  - compatible
     38  - links
     39
     40additionalProperties: false
     41
     42examples:
     43  - |
     44    sound {
     45        compatible = "audio-graph-card2";
     46
     47        links = <&cpu_port>;
     48    };
     49
     50    cpu {
     51        compatible = "cpu-driver";
     52
     53        cpu_port: port { cpu_ep: endpoint { remote-endpoint = <&codec_ep>; }; };
     54    };
     55
     56    codec {
     57        compatible = "codec-driver";
     58
     59        port { codec_ep: endpoint { remote-endpoint = <&cpu_ep>; }; };
     60    };