[PATCH 02/11] ASoC: dt-bindings: audio-graph-port: add definitions/ports
Rob Herring
robh at kernel.org
Fri Dec 16 17:33:34 CET 2022
On Wed, Dec 14, 2022 at 01:22:13AM +0000, Kuninori Morimoto wrote:
> From: Kuninori Morimoto <kuninori.morimoto.gx at renesas.com>
>
> Audio Graph user needs "ports" not only "port".
> This patch adds new "ports" on audio-graph-port to use it easily.
>
> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx at renesas.com>
> ---
> .../devicetree/bindings/sound/audio-graph-port.yaml | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml
> index 56d47dcab490..273da5a76b8a 100644
> --- a/Documentation/devicetree/bindings/sound/audio-graph-port.yaml
> +++ b/Documentation/devicetree/bindings/sound/audio-graph-port.yaml
> @@ -97,6 +97,18 @@ definitions:
> minimum: 1
> maximum: 64
>
> + ports:
> + $ref: "#/definitions/port-base"
> + unevaluatedProperties: false
> + patternProperties:
> + "^port(@[0-9a-f]+)?$":
> + $ref: "#/definitions/port-base"
> + unevaluatedProperties: false
> + patternProperties:
> + "^endpoint(@[0-9a-f]+)?":
> + $ref: "#/definitions/endpoint-base"
> + unevaluatedProperties: false
> +
This won't work because any user that uses 'ports' here cannot add any
properties to port or endpoint nodes which I thought was the point of
this series.
Rob
More information about the Alsa-devel
mailing list