diff mbox

[v7,2/5] drm: bridge: add DT bindings for TI ths8135

Message ID 1481623759-12786-3-git-send-email-bgolaszewski@baylibre.com
State Accepted
Commit 2e644be30fcc08c736f66b60f4898d274d4873ab
Headers show

Commit Message

Bartosz Golaszewski Dec. 13, 2016, 10:09 a.m. UTC
THS8135 is a configurable video DAC. Add DT bindings for this chip.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

Acked-by: Rob Herring <robh@kernel.org>

---
 .../bindings/display/bridge/ti,ths8135.txt         | 46 ++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt

-- 
2.9.3

Comments

Archit Taneja Dec. 14, 2016, 5:04 a.m. UTC | #1
Hi,

On 12/13/2016 03:39 PM, Bartosz Golaszewski wrote:
> THS8135 is a configurable video DAC. Add DT bindings for this chip.


Queued to drm-misc-next
>

> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>

> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

> Acked-by: Rob Herring <robh@kernel.org>

> ---

>  .../bindings/display/bridge/ti,ths8135.txt         | 46 ++++++++++++++++++++++

>  1 file changed, 46 insertions(+)

>  create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt

>

> diff --git a/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt b/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt

> new file mode 100644

> index 0000000..6ec1a88

> --- /dev/null

> +++ b/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt

> @@ -0,0 +1,46 @@

> +THS8135 Video DAC

> +-----------------

> +

> +This is the binding for Texas Instruments THS8135 Video DAC bridge.

> +

> +Required properties:

> +

> +- compatible: Must be "ti,ths8135"

> +

> +Required nodes:

> +

> +This device has two video ports. Their connections are modelled using the OF

> +graph bindings specified in Documentation/devicetree/bindings/graph.txt.

> +

> +- Video port 0 for RGB input

> +- Video port 1 for VGA output

> +

> +Example

> +-------

> +

> +vga-bridge {

> +	compatible = "ti,ths8135";

> +	#address-cells = <1>;

> +	#size-cells = <0>;

> +

> +	ports {

> +		#address-cells = <1>;

> +		#size-cells = <0>;

> +

> +		port@0 {

> +			reg = <0>;

> +

> +			vga_bridge_in: endpoint {

> +				remote-endpoint = <&lcdc_out_vga>;

> +			};

> +		};

> +

> +		port@1 {

> +			reg = <1>;

> +

> +			vga_bridge_out: endpoint {

> +				remote-endpoint = <&vga_con_in>;

> +			};

> +		};

> +	};

> +};

>


-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
diff mbox

Patch

diff --git a/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt b/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt
new file mode 100644
index 0000000..6ec1a88
--- /dev/null
+++ b/Documentation/devicetree/bindings/display/bridge/ti,ths8135.txt
@@ -0,0 +1,46 @@ 
+THS8135 Video DAC
+-----------------
+
+This is the binding for Texas Instruments THS8135 Video DAC bridge.
+
+Required properties:
+
+- compatible: Must be "ti,ths8135"
+
+Required nodes:
+
+This device has two video ports. Their connections are modelled using the OF
+graph bindings specified in Documentation/devicetree/bindings/graph.txt.
+
+- Video port 0 for RGB input
+- Video port 1 for VGA output
+
+Example
+-------
+
+vga-bridge {
+	compatible = "ti,ths8135";
+	#address-cells = <1>;
+	#size-cells = <0>;
+
+	ports {
+		#address-cells = <1>;
+		#size-cells = <0>;
+
+		port@0 {
+			reg = <0>;
+
+			vga_bridge_in: endpoint {
+				remote-endpoint = <&lcdc_out_vga>;
+			};
+		};
+
+		port@1 {
+			reg = <1>;
+
+			vga_bridge_out: endpoint {
+				remote-endpoint = <&vga_con_in>;
+			};
+		};
+	};
+};