summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts
diff options
context:
space:
mode:
authorJoel Stanley <joel@jms.id.au>2019-10-16 13:59:02 +0200
committerJoel Stanley <joel@jms.id.au>2019-11-01 11:24:45 +0100
commit77ef1b3991e9fc9b4c48edd3be8962c4ea62b01d (patch)
tree6dbfefea6e219d4a86ff1a51a936a01e13ae87b9 /arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts
parentARM: dts: aspeed-g6: Add remaining UARTs (diff)
downloadlinux-77ef1b3991e9fc9b4c48edd3be8962c4ea62b01d.tar.xz
linux-77ef1b3991e9fc9b4c48edd3be8962c4ea62b01d.zip
ARM: dts: aspeed: tacoma: Add UART1 and workaround
The UARTs on the AST2600 A0 have a known issue that can be worked around by using the Synopsys driver. Tested-by: Eddie James <eajames@linux.ibm.com> Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts')
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts15
1 files changed, 11 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts b/arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts
index fddd29da8671..0ca831344181 100644
--- a/arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts
@@ -10,10 +10,6 @@
model = "Tacoma";
compatible = "ibm,tacoma-bmc", "aspeed,ast2600";
- aliases {
- serial4 = &uart5;
- };
-
chosen {
stdout-path = &uart5;
bootargs = "console=ttyS4,115200n8";
@@ -542,6 +538,17 @@
status = "okay";
};
+&uart1 {
+ status = "okay";
+ // Workaround for A0
+ compatible = "snps,dw-apb-uart";
+};
+
+&uart5 {
+ // Workaround for A0
+ compatible = "snps,dw-apb-uart";
+};
+
&vuart1 {
status = "okay";
};