[PATCH] dt-bindings: display: bridge: Reference DAI common schema

Subsystems: drm drivers, drm drivers and misc gpu patches, drm drivers for bridge chips, ite it6263 lvds to hdmi bridge driver, ite it66121 hdmi bridge driver, open firmware and flattened device tree bindings, the rest

STALE330d LANDED

Landed in mainline as c2cf36221021 on 2025-09-06.

2 messages, 2 authors, 2025-09-05 · open the first message on its own page

[PATCH] dt-bindings: display: bridge: Reference DAI common schema

From: Krzysztof Kozlowski <hidden>
Date: 2025-09-04 08:38:25

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 <redacted>
---
 .../devicetree/bindings/display/bridge/ite,it6263.yaml       | 1 +
 .../devicetree/bindings/display/bridge/ite,it66121.yaml      | 5 ++++-
 .../devicetree/bindings/display/bridge/lontium,lt9611.yaml   | 5 ++++-
 .../devicetree/bindings/display/bridge/nxp,tda998x.yaml      | 5 ++++-
 .../devicetree/bindings/display/bridge/sil,sii9022.yaml      | 5 ++++-
 5 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml b/Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
index 0a10e10d80ff..b98d942bbe19 100644
--- a/Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/ite,it6263.yaml
@@ -28,6 +28,7 @@ description: |
 
 allOf:
   - $ref: /schemas/display/lvds-dual-ports.yaml#
+  - $ref: /schemas/sound/dai-common.yaml#
 
 properties:
   compatible:
diff --git a/Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml b/Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
index a7eb2603691f..ba644c30dcf4 100644
--- a/Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
@@ -84,7 +84,10 @@ required:
   - interrupts
   - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml
index 5b9d36f7af30..655db8cfdc25 100644
--- a/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/lontium,lt9611.yaml
@@ -69,7 +69,10 @@ required:
   - vcc-supply
   - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
diff --git a/Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml b/Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml
index b8e9cf6ce4e6..3fce9e698ea1 100644
--- a/Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/nxp,tda998x.yaml
@@ -81,7 +81,10 @@ oneOf:
   - required:
       - ports
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
diff --git a/Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml b/Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml
index 1509c4535e53..17ea06719b56 100644
--- a/Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/sil,sii9022.yaml
@@ -109,7 +109,10 @@ required:
   - compatible
   - reg
 
-additionalProperties: false
+allOf:
+  - $ref: /schemas/sound/dai-common.yaml#
+
+unevaluatedProperties: false
 
 examples:
   - |
-- 
2.48.1

Re: [PATCH] dt-bindings: display: bridge: Reference DAI common schema

From: "Rob Herring (Arm)" <robh@kernel.org>
Date: 2025-09-05 18:00:40

On Thu, 04 Sep 2025 10:38:17 +0200, Krzysztof Kozlowski wrote:
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 <redacted>
---
 .../devicetree/bindings/display/bridge/ite,it6263.yaml       | 1 +
 .../devicetree/bindings/display/bridge/ite,it66121.yaml      | 5 ++++-
 .../devicetree/bindings/display/bridge/lontium,lt9611.yaml   | 5 ++++-
 .../devicetree/bindings/display/bridge/nxp,tda998x.yaml      | 5 ++++-
 .../devicetree/bindings/display/bridge/sil,sii9022.yaml      | 5 ++++-
 5 files changed, 17 insertions(+), 4 deletions(-)
Applied, thanks!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help