| From cda31c19cf94b05c8525a8ce0d5b96c2954cb5d5 Mon Sep 17 00:00:00 2001 |
| From: Johan Jonker <jbx6244@gmail.com> |
| Date: Mon, 16 Mar 2020 18:46:47 +0100 |
| Subject: [PATCH] ARM: dts: rockchip: fix lvds-encoder ports subnode for |
| rk3188-bqedison2qc |
| |
| commit 1a7e99599dffd836fcb720cdc0eaf3cd43d7af4a upstream. |
| |
| A test with the command below gives this error: |
| |
| arch/arm/boot/dts/rk3188-bqedison2qc.dt.yaml: lvds-encoder: |
| 'ports' is a required property |
| |
| Fix error by adding a ports wrapper for port@0 and port@1 |
| inside the 'lvds-encoder' node for rk3188-bqedison2qc. |
| |
| make ARCH=arm dtbs_check |
| DT_SCHEMA_FILES=Documentation/devicetree/bindings/display/ |
| bridge/lvds-codec.yaml |
| |
| Signed-off-by: Johan Jonker <jbx6244@gmail.com> |
| Link: https://lore.kernel.org/r/20200316174647.5598-1-jbx6244@gmail.com |
| Signed-off-by: Heiko Stuebner <heiko@sntech.de> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/arm/boot/dts/rk3188-bqedison2qc.dts b/arch/arm/boot/dts/rk3188-bqedison2qc.dts |
| index 8afb2fd5d9f1..66a0ff196eb1 100644 |
| --- a/arch/arm/boot/dts/rk3188-bqedison2qc.dts |
| +++ b/arch/arm/boot/dts/rk3188-bqedison2qc.dts |
| @@ -58,20 +58,25 @@ |
| |
| lvds-encoder { |
| compatible = "ti,sn75lvds83", "lvds-encoder"; |
| - #address-cells = <1>; |
| - #size-cells = <0>; |
| |
| - port@0 { |
| - reg = <0>; |
| - lvds_in_vop0: endpoint { |
| - remote-endpoint = <&vop0_out_lvds>; |
| + ports { |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| + |
| + port@0 { |
| + reg = <0>; |
| + |
| + lvds_in_vop0: endpoint { |
| + remote-endpoint = <&vop0_out_lvds>; |
| + }; |
| }; |
| - }; |
| |
| - port@1 { |
| - reg = <1>; |
| - lvds_out_panel: endpoint { |
| - remote-endpoint = <&panel_in_lvds>; |
| + port@1 { |
| + reg = <1>; |
| + |
| + lvds_out_panel: endpoint { |
| + remote-endpoint = <&panel_in_lvds>; |
| + }; |
| }; |
| }; |
| }; |
| -- |
| 2.7.4 |
| |