This patch update documentation of device tree bindings for the rockchip
DSI controller based on the Synopsys DesignWare MIPI DSI host controller.

Signed-off-by: Nickey Yang <nickey.y...@rock-chips.com>
---
 .../display/rockchip/dw_mipi_dsi_rockchip.txt      | 23 ++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git 
a/Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt 
b/Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
index 6bb59ab..336909d 100644
--- 
a/Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
+++ 
b/Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
@@ -14,6 +14,8 @@ Required properties:
 - rockchip,grf: this soc should set GRF regs to mux vopl/vopb.
 - ports: contain a port node with endpoint definitions as defined in [2].
   For vopb,set the reg = <0> and set the reg = <1> for vopl.
+- video port 0 for the VOP input, the remote endpoint maybe vopb or vopl
+- video port 1 for either a panel or subsequent encoder
 
 Optional properties:
 - power-domains: a phandle to mipi dsi power domain node.
@@ -40,11 +42,10 @@ Example:
                ports {
                        #address-cells = <1>;
                        #size-cells = <0>;
-                       reg = <1>;
 
-                       mipi_in: port {
-                               #address-cells = <1>;
-                               #size-cells = <0>;
+                       mipi_in: port@0 {
+                               reg = <0>;
+
                                mipi_in_vopb: endpoint@0 {
                                        reg = <0>;
                                        remote-endpoint = <&vopb_out_mipi>;
@@ -54,6 +55,14 @@ Example:
                                        remote-endpoint = <&vopl_out_mipi>;
                                };
                        };
+
+                       mipi_out: port@1 {
+                               reg = <1>;
+
+                               mipi_out_panel: endpoint {
+                                       remote-endpoint = <&panel_in_mipi>;
+                               };
+                       };
                };
 
                panel {
@@ -64,5 +73,11 @@ Example:
                        pinctrl-names = "default";
                        pinctrl-0 = <&lcd_en>;
                        backlight = <&backlight>;
+
+                       port {
+                               panel_in_mipi: endpoint {
+                                       remote-endpoint = <&mipi_out_panel>;
+                               };
+                       };
                };
        };
-- 
1.9.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to