aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
diff options
context:
space:
mode:
authorJon Medhurst <tixy@linaro.org>2015-07-09 13:34:06 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2017-05-11 11:26:05 +0100
commit30ec666455798651ebe0c0a2b3efb5d4aa4b9caf (patch)
treeec7c784afa882cc73ece6f351624ddc8f4099dc4 /arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts
parentd0bcefba1281c7b9cd3a13ec6ea92d26fe5fc804 (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.dts30
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>;
+ };
+};