diff options
author | Jon Medhurst <tixy@linaro.org> | 2015-07-09 13:34:06 +0100 |
---|---|---|
committer | Ryan Harkin <ryan.harkin@linaro.org> | 2017-05-11 11:26:05 +0100 |
commit | 30ec666455798651ebe0c0a2b3efb5d4aa4b9caf (patch) | |
tree | ec7c784afa882cc73ece6f351624ddc8f4099dc4 /arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | |
parent | d0bcefba1281c7b9cd3a13ec6ea92d26fe5fc804 (diff) |
ARM: dts: Wire up HDLCD on vexpress
The HDLCD DRM driver won't work without these.
Also disable the motherboard CLCD device because we can only have one
active display on vexpress and we want that to be the fast, high-res,
HDLCD on the CoreTiles, not the slow CLCD on the motherboard.
Signed-off-by: Jon Medhurst <tixy@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts')
-rw-r--r-- | arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts index 9420053acc14..d4331294741b 100644 --- a/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts +++ b/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts @@ -57,6 +57,22 @@ interrupts = <0 85 4>; clocks = <&oscclk5>; clock-names = "pxlclk"; + + port { + hdlcd0_output: endpoint@0 { + remote-endpoint = <&sii9022_0_input>; + }; + }; + }; + + hdmi0: connector@0 { + compatible = "hdmi-connector"; + type = "a"; + port { + hdmi0_connector_output: endpoint { + remote-endpoint = <&sii9022_0_output>; + }; + }; }; memory-controller@2b0a0000 { @@ -281,3 +297,17 @@ /include/ "vexpress-v2m-rs1.dtsi" }; }; + +&v2m_clcd { + status = "disabled"; +}; + +&v2m_dvi_port { + sii9022_0_input: endpoint@0 { + remote-endpoint = <&hdlcd0_output>; + }; + + sii9022_0_output: endpoint@1 { + remote-endpoint = <&hdmi0_connector_output>; + }; +}; |