1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/sound/audio-graph-port.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Audio Graph Card 'port' Node Bindings
10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
15 - $ref: /schemas/graph.yaml#/$defs/port-base
19 description: "device name prefix"
20 $ref: /schemas/types.yaml#/definitions/string
22 description: CPU to Codec rate convert.
23 $ref: /schemas/types.yaml#/definitions/uint32
25 description: CPU to Codec rate channels.
26 $ref: /schemas/types.yaml#/definitions/uint32
28 "^endpoint(@[0-9a-f]+)?":
29 $ref: /schemas/graph.yaml#/$defs/endpoint-base
33 Multiplication factor between stream rate and codec mclk.
34 When defined, mclk-fs property defined in dai-link sub nodes are
36 $ref: /schemas/types.yaml#/definitions/uint32
38 description: dai-link uses frame clock inversion
39 $ref: /schemas/types.yaml#/definitions/flag
41 description: dai-link uses bit clock inversion
42 $ref: /schemas/types.yaml#/definitions/flag
44 description: Indicates dai-link frame master.
45 $ref: /schemas/types.yaml#/definitions/phandle
47 description: Indicates dai-link bit clock master
48 $ref: /schemas/types.yaml#/definitions/phandle
50 description: audio format.
63 description: CPU to Codec rate convert.
64 $ref: /schemas/types.yaml#/definitions/uint32
66 description: CPU to Codec rate channels.
67 $ref: /schemas/types.yaml#/definitions/uint32
69 additionalProperties: true