Extend the vpif node with an output port with a single channel.

NOTE: this is still just hardware description - the actual driver
is registered using pdata-quirks.

Signed-off-by: Bartosz Golaszewski <[email protected]>
---
 arch/arm/boot/dts/da850-evm.dts | 13 ++++++++++---
 arch/arm/boot/dts/da850.dtsi    |  8 +++++++-
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts
index 14f6f8ea..b549861 100644
--- a/arch/arm/boot/dts/da850-evm.dts
+++ b/arch/arm/boot/dts/da850-evm.dts
@@ -300,16 +300,23 @@
        status = "okay";
 
        /* VPIF capture port */
-       port {
-               vpif_ch0: endpoint@0 {
+       port@0 {
+               vpif_input_ch0: endpoint@0 {
                        reg = <0>;
                        bus-width = <8>;
                };
 
-               vpif_ch1: endpoint@1 {
+               vpif_input_ch1: endpoint@1 {
                        reg = <1>;
                        bus-width = <8>;
                        data-shift = <8>;
                };
        };
+
+       /* VPIF display port */
+       port@1 {
+               vpif_output_ch0: endpoint {
+                       bus-width = <8>;
+               };
+       };
 };
diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi
index 5150331..c708155 100644
--- a/arch/arm/boot/dts/da850.dtsi
+++ b/arch/arm/boot/dts/da850.dtsi
@@ -358,7 +358,13 @@
                        status = "disabled";
 
                        /* VPIF capture port */
-                       port {
+                       port@0 {
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                       };
+
+                       /* VPIF display port */
+                       port@1 {
                                #address-cells = <1>;
                                #size-cells = <0>;
                        };
-- 
2.9.3

Reply via email to