summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXinwei Kong <kong.kongxinwei@hisilicon.com>2015-09-23 21:52:20 +0800
committerAndrey Konovalov <andrey.konovalov@linaro.org>2015-10-08 21:42:46 +0300
commit535f95d0a6164c60f3c34a0864d653e016decde1 (patch)
tree73bcc7c723dff2fe6909200b239567f0e92f8d47
parentf0293d11c9797556307eb21da41299387439d354 (diff)
hisilicon: uart: add uart3 dts and enable uart3
This patch will let you use uart 3 in hikey board Signed-off-by: Xinwei Kong <kong.kongxinwei@hisilicon.com>
-rw-r--r--arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts1
-rw-r--r--arch/arm64/boot/dts/hisilicon/hi6220.dtsi8
2 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index b6819dce3696..802fc4ea976a 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -17,6 +17,7 @@
aliases {
serial0 = &uart0;
+ serial3 = &uart3;
};
chosen {
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
index 9336e7092ad9..0aed13e20eff 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
+++ b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
@@ -233,6 +233,14 @@
clock-names = "uartclk", "apb_pclk";
};
+ uart3: uart@f7113000 {
+ compatible = "arm,pl011", "arm,primecell";
+ reg = <0x0 0xf7113000 0x0 0x1000>;
+ interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&sys_ctrl 19>, <&sys_ctrl 19>;
+ clock-names = "uartclk", "apb_pclk";
+ };
+
pmx0: pinmux@f7010000 {
compatible = "pinctrl-single";
reg = <0x0 0xf7010000 0x0 0x27c>;