[PATCH V3 5/5] ARM: bcm2708: instantiate console UART
From: Stephen Warren <hidden>
Date: 2012-09-12 04:18:29
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Simon Arlott <redacted> This patch was extracted from git://github.com/lp0/linux.git branch rpi-split as of 2012/09/08, and modified as follows: * Modified UART DT node to use a unit-address to differentiate UART node names, rather than using different base names "uart0" and "uart1". Note that UART 1 (the Broadcom "mini UART") is not yet present, but I'm naming the DT node in anticipation that it will be added. Signed-off-by: Chris Boot <bootc@bootc.net> Signed-off-by: Simon Arlott <redacted> Signed-off-by: Dom Cobley <redacted> Signed-off-by: Dom Cobley <redacted> Signed-off-by: Stephen Warren <redacted> -- v3: New patch. --- arch/arm/boot/dts/bcm2835.dtsi | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm2835.dtsi b/arch/arm/boot/dts/bcm2835.dtsi
index 3e8ea51..05b1a37 100644
--- a/arch/arm/boot/dts/bcm2835.dtsi
+++ b/arch/arm/boot/dts/bcm2835.dtsi@@ -6,7 +6,7 @@ interrupt-parent = <&intc>; chosen { - bootargs = "earlyprintk"; + bootargs = "earlyprintk console=ttyAMA0"; }; timer {
@@ -22,4 +22,11 @@ interrupt-controller; #interrupt-cells = <2>; }; + + uart at 20201000 { + compatible = "broadcom,bcm2835-pl011", "broadcom,bcm2708-pl011", "arm,pl011", "arm,primecell"; + reg = <0x20201000 0x1000>; + interrupts = <2 25>; + clock-frequency = <3000000>; + }; };
--
1.7.9.5