diff options
author | Bartosz Golaszewski <bgolaszewski@baylibre.com> | 2017-02-28 17:15:16 +0100 |
---|---|---|
committer | Sekhar Nori <nsekhar@ti.com> | 2017-03-07 12:16:56 +0100 |
commit | f8914131f7da23ab604efd8d1b95a416e5d8fc44 (patch) | |
tree | 5f466b6c6964bdba16640eb8770e0f267ba801ae /arch | |
parent | ARM: dts: da850-evm: add IO expander node on UI card (diff) | |
download | linux-f8914131f7da23ab604efd8d1b95a416e5d8fc44.tar.xz linux-f8914131f7da23ab604efd8d1b95a416e5d8fc44.zip |
ARM: dts: da850-evm: add the output port to the vpif node
Extend the vpif node with an output port with a single channel.
NOTE: this is still mostly just hardware description - the actual
driver is registered using pdata-quirks. We need the node however
for correct pin control function selection.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/da850-evm.dts | 15 | ||||
-rw-r--r-- | arch/arm/boot/dts/da850.dtsi | 8 |
2 files changed, 18 insertions, 5 deletions
diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index c863fd73e2f3..8d244cd76c36 100644 --- a/arch/arm/boot/dts/da850-evm.dts +++ b/arch/arm/boot/dts/da850-evm.dts @@ -297,20 +297,27 @@ &vpif { pinctrl-names = "default"; - pinctrl-0 = <&vpif_capture_pins>; + pinctrl-0 = <&vpif_capture_pins>, <&vpif_display_pins>; 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 5150331ef904..c708155767f3 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>; }; |