summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorXinliang Liu <xinliang.liu@linaro.org>2016-08-22 15:48:03 -0700
committerWei Xu <xuwei5@hisilicon.com>2016-08-24 16:19:34 +0100
commitb77c23a084256ec45399a9c089919398aa9776f0 (patch)
treefbb3d4edd789d437ee899178e0802691b3c6eb92 /arch
parent3814b61bd784cc7da966dc983a692035b7028776 (diff)
downloadtalos-op-linux-b77c23a084256ec45399a9c089919398aa9776f0.tar.gz
talos-op-linux-b77c23a084256ec45399a9c089919398aa9776f0.zip
arm64: dts: Add HDMI node for hi6220-hikey
Add adv7533 HDMI DT node for HiKey board. Cc: Guodong Xu <guodong.xu@linaro.org> Cc: Wei Xu <xuwei5@hisilicon.com> Cc: Rob Herring <robh+dt@kernel.org> Cc: Mark Rutland <mark.rutland@arm.com> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Will Deacon <will.deacon@arm.com> Cc: linux-arm-kernel@lists.infradead.org Cc: devicetree@vger.kernel.org Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org> Signed-off-by: John Stultz <john.stultz@linaro.org> Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts32
1 files changed, 32 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index ac7f4be901c5..bdf93102e2b1 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -381,4 +381,36 @@
&dsi {
status = "ok";
+
+ ports {
+ /* 1 for output port */
+ port@1 {
+ reg = <1>;
+
+ dsi_out0: endpoint@0 {
+ remote-endpoint = <&adv7533_in>;
+ };
+ };
+ };
+};
+
+&i2c2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "ok";
+
+ adv7533: adv7533@39 {
+ compatible = "adi,adv7533";
+ reg = <0x39>;
+ interrupt-parent = <&gpio1>;
+ interrupts = <1 2>;
+ pd-gpio = <&gpio0 4 0>;
+ adi,dsi-lanes = <4>;
+
+ port {
+ adv7533_in: endpoint {
+ remote-endpoint = <&dsi_out0>;
+ };
+ };
+ };
};
OpenPOWER on IntegriCloud