dt-bindings: display: bridge: Reference DAI common schema

Several display bridges (e.g. LVDS to HDMI converters) are used as sound
Digital Audio Interface (DAI) and have '#sound-dai-cells', thus they
should reference dai-common.yaml schema to allow common properties, like
DAI name.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250904083816.48076-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
This commit is contained in:
Krzysztof Kozlowski 2025-09-04 10:38:17 +02:00 committed by Rob Herring (Arm)
parent cce6510789
commit c2cf362210
5 changed files with 17 additions and 4 deletions

View File

@ -28,6 +28,7 @@ description: |
allOf:
- $ref: /schemas/display/lvds-dual-ports.yaml#
- $ref: /schemas/sound/dai-common.yaml#
properties:
compatible:

View File

@ -84,7 +84,10 @@ required:
- interrupts
- ports
additionalProperties: false
allOf:
- $ref: /schemas/sound/dai-common.yaml#
unevaluatedProperties: false
examples:
- |

View File

@ -69,7 +69,10 @@ required:
- vcc-supply
- ports
additionalProperties: false
allOf:
- $ref: /schemas/sound/dai-common.yaml#
unevaluatedProperties: false
examples:
- |

View File

@ -81,7 +81,10 @@ oneOf:
- required:
- ports
additionalProperties: false
allOf:
- $ref: /schemas/sound/dai-common.yaml#
unevaluatedProperties: false
examples:
- |

View File

@ -109,7 +109,10 @@ required:
- compatible
- reg
additionalProperties: false
allOf:
- $ref: /schemas/sound/dai-common.yaml#
unevaluatedProperties: false
examples:
- |