]> www.infradead.org Git - users/hch/misc.git/commitdiff
dt-bindings: display: bridge: Reference DAI common schema
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 4 Sep 2025 08:38:17 +0000 (10:38 +0200)
committerRob Herring (Arm) <robh@kernel.org>
Sat, 6 Sep 2025 19:35:25 +0000 (14:35 -0500)
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>
Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml
Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml
Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml

index 0a10e10d80ffdafe86eb1bb72d7c7f1719d99ab6..b98d942bbe19f5346879019ffd5e8884db4eba29 100644 (file)
@@ -28,6 +28,7 @@ description: |
 
 allOf:
   - $ref: /schemas/display/lvds-dual-ports.yaml#
+  - $ref: /schemas/sound/dai-common.yaml#
 
 properties:
   compatible:
index a7eb2603691fbe68e0e80aca1ad6e802e4f88d48..ba644c30dcf411303d5a286a90f9bc72ab43e2e3 100644 (file)
@@ -84,7 +84,10 @@ required:
   - interrupts
   - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
index 5b9d36f7af304848ff93168d1b7764ee85339fd6..655db8cfdc25f6c5b83921a0699d8f1a417e20a3 100644 (file)
@@ -69,7 +69,10 @@ required:
   - vcc-supply
   - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
index b8e9cf6ce4e61145bb6a30d90396b982449b2f08..3fce9e698ea1d2ddaafe97c36402ded15ea6ff7c 100644 (file)
@@ -81,7 +81,10 @@ oneOf:
   - required:
       - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
index 1509c4535e53c667a58c65ccee49810aa690c393..17ea06719b56c7a524e9398fd37998b853549328 100644 (file)
@@ -109,7 +109,10 @@ required:
   - compatible
   - reg
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |