* [PATCH] dt-bindings: bridge: lt9211c: Add bindings
@ 2025-09-10 7:37 Nilesh Laad
2025-09-10 7:40 ` Krzysztof Kozlowski
2025-09-10 10:18 ` Marek Vasut
0 siblings, 2 replies; 4+ messages in thread
From: Nilesh Laad @ 2025-09-10 7:37 UTC (permalink / raw)
To: Andrzej Hajda, Neil Armstrong, Robert Foss, Laurent Pinchart,
Jonas Karlman, Jernej Skrabec, David Airlie, Simona Vetter,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Marek Vasut
Cc: dri-devel, devicetree, linux-kernel, venkata.valluru,
jessica.zhang, Yi Zhang, Nilesh Laad
From: Yi Zhang <zhanyi@qti.qualcomm.com>
Add bindings for lt9211c.
Signed-off-by: Yi Zhang <zhanyi@qti.qualcomm.com>
Signed-off-by: Nilesh Laad <nilesh.laad@oss.qualcomm.com>
---
.../bindings/display/bridge/lontium,lt9211c.yaml | 113 +++++++++++++++++++++
1 file changed, 113 insertions(+)
diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml
new file mode 100644
index 000000000000..619f718618d6
--- /dev/null
+++ b/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml
@@ -0,0 +1,113 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/display/bridge/lontium,lt9211c.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Lontium LT9211C DSI/LVDS/DPI to DSI/LVDS/DPI bridge.
+
+maintainers:
+ - Marek Vasut <marex@denx.de>
+
+description: |
+ The LT9211C are bridge devices which convert Single/Dual-Link DSI/LVDS
+ or Single DPI to Single/Dual-Link DSI/LVDS or Single DPI.
+
+properties:
+ compatible:
+ enum:
+ - lontium,lt9211c
+
+ reg:
+ maxItems: 1
+
+ reset-gpios:
+ maxItems: 1
+ description: GPIO connected to active high RESET pin.
+
+ vccio-supply:
+ description: Regulator for 1.8V IO power.
+
+ ports:
+ $ref: /schemas/graph.yaml#/properties/ports
+
+ properties:
+ port@0:
+ $ref: /schemas/graph.yaml#/properties/port
+ description:
+ Primary MIPI DSI port-1 for MIPI input or
+ LVDS port-1 for LVDS input or DPI input.
+
+ port@1:
+ $ref: /schemas/graph.yaml#/properties/port
+ description:
+ Additional MIPI port-2 for MIPI input or LVDS port-2
+ for LVDS input. Used in combination with primary
+ port-1 to drive higher resolution displays
+
+ port@2:
+ $ref: /schemas/graph.yaml#/properties/port
+ description:
+ Primary MIPI DSI port-1 for MIPI output or
+ LVDS port-1 for LVDS output or DPI output.
+
+ port@3:
+ $ref: /schemas/graph.yaml#/properties/port
+ description:
+ Additional MIPI port-2 for MIPI output or LVDS port-2
+ for LVDS output. Used in combination with primary
+ port-1 to drive higher resolution displays.
+
+ required:
+ - port@0
+ - port@2
+
+required:
+ - compatible
+ - reg
+ - vccio-supply
+ - ports
+
+additionalProperties: false
+
+examples:
+ - |
+ #include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/interrupt-controller/irq.h>
+
+ i2c {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ lvds-bridge@3b {
+ compatible = "lontium,lt9211c";
+ reg = <0x3b>;
+
+ reset-gpios = <&tlmm 128 GPIO_ACTIVE_HIGH>;
+
+ vccio-supply = <<9211c_1v8>;
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+
+ endpoint {
+ remote-endpoint = <&dsi0_out>;
+ };
+ };
+
+ port@2 {
+ reg = <2>;
+
+ endpoint {
+ remote-endpoint = <&panel_in_lvds>;
+ };
+ };
+ };
+ };
+ };
+
+...
---
base-commit: f50b969bafafb2810a07f376387350c4c0d72a21
change-id: 20250910-add-lt9211c-bridge-5a21fcb1c803
Best regards,
--
Nilesh Laad <nilesh.laad@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dt-bindings: bridge: lt9211c: Add bindings
2025-09-10 7:37 [PATCH] dt-bindings: bridge: lt9211c: Add bindings Nilesh Laad
@ 2025-09-10 7:40 ` Krzysztof Kozlowski
2025-09-10 10:18 ` Marek Vasut
1 sibling, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2025-09-10 7:40 UTC (permalink / raw)
To: Nilesh Laad, Andrzej Hajda, Neil Armstrong, Robert Foss,
Laurent Pinchart, Jonas Karlman, Jernej Skrabec, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Marek Vasut
Cc: dri-devel, devicetree, linux-kernel, venkata.valluru,
jessica.zhang, Yi Zhang
On 10/09/2025 09:37, Nilesh Laad wrote:
> From: Yi Zhang <zhanyi@qti.qualcomm.com>
>
> Add bindings for lt9211c.
Why? There is no user of it. We do not need bindings without users.
I am not reviewing the rest.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dt-bindings: bridge: lt9211c: Add bindings
2025-09-10 7:37 [PATCH] dt-bindings: bridge: lt9211c: Add bindings Nilesh Laad
2025-09-10 7:40 ` Krzysztof Kozlowski
@ 2025-09-10 10:18 ` Marek Vasut
2025-09-10 15:40 ` Dmitry Baryshkov
1 sibling, 1 reply; 4+ messages in thread
From: Marek Vasut @ 2025-09-10 10:18 UTC (permalink / raw)
To: Nilesh Laad, Andrzej Hajda, Neil Armstrong, Robert Foss,
Laurent Pinchart, Jonas Karlman, Jernej Skrabec, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Marek Vasut
Cc: dri-devel, devicetree, linux-kernel, venkata.valluru,
jessica.zhang, Yi Zhang
On 9/10/25 9:37 AM, Nilesh Laad wrote:
> From: Yi Zhang <zhanyi@qti.qualcomm.com>
>
> Add bindings for lt9211c.
>
> Signed-off-by: Yi Zhang <zhanyi@qti.qualcomm.com>
> Signed-off-by: Nilesh Laad <nilesh.laad@oss.qualcomm.com>
> ---
> .../bindings/display/bridge/lontium,lt9211c.yaml | 113 +++++++++++++++++++++
> 1 file changed, 113 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml
Can you extend
Documentation/devicetree/bindings/display/bridge/lontium,lt9211.yaml
instead ?
How does this chip differ from lt9211 ?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] dt-bindings: bridge: lt9211c: Add bindings
2025-09-10 10:18 ` Marek Vasut
@ 2025-09-10 15:40 ` Dmitry Baryshkov
0 siblings, 0 replies; 4+ messages in thread
From: Dmitry Baryshkov @ 2025-09-10 15:40 UTC (permalink / raw)
To: Marek Vasut
Cc: Nilesh Laad, Andrzej Hajda, Neil Armstrong, Robert Foss,
Laurent Pinchart, Jonas Karlman, Jernej Skrabec, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Marek Vasut, dri-devel, devicetree, linux-kernel,
venkata.valluru, jessica.zhang, Yi Zhang
On Wed, Sep 10, 2025 at 12:18:41PM +0200, Marek Vasut wrote:
> On 9/10/25 9:37 AM, Nilesh Laad wrote:
> > From: Yi Zhang <zhanyi@qti.qualcomm.com>
> >
> > Add bindings for lt9211c.
> >
> > Signed-off-by: Yi Zhang <zhanyi@qti.qualcomm.com>
> > Signed-off-by: Nilesh Laad <nilesh.laad@oss.qualcomm.com>
> > ---
> > .../bindings/display/bridge/lontium,lt9211c.yaml | 113 +++++++++++++++++++++
> > 1 file changed, 113 insertions(+)
> >
> > diff --git a/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml b/Documentation/devicetree/bindings/display/bridge/lontium,lt9211c.yaml
> Can you extend
> Documentation/devicetree/bindings/display/bridge/lontium,lt9211.yaml instead
> ?
>
> How does this chip differ from lt9211 ?
And more importantly, do we need a separate driver for the chip or can
it be handled by the existing one?
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-09-10 15:40 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-09-10 7:37 [PATCH] dt-bindings: bridge: lt9211c: Add bindings Nilesh Laad
2025-09-10 7:40 ` Krzysztof Kozlowski
2025-09-10 10:18 ` Marek Vasut
2025-09-10 15:40 ` Dmitry Baryshkov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®