diff mbox

[U-Boot,7/8] dm: x86: dts: Add additional info to the serial port node

Message ID 1412948960-11941-8-git-send-email-sjg@chromium.org
State Accepted
Delegated to: Simon Glass
Headers show

Commit Message

Simon Glass Oct. 10, 2014, 1:49 p.m. UTC
Add more information so that U-Boot can find the address of the serial port.
Also fix the reg-shift value.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/x86/dts/coreboot.dtsi |  5 +++--
 arch/x86/dts/link.dts      | 18 +++++++++++++++++-
 2 files changed, 20 insertions(+), 3 deletions(-)

Comments

Simon Glass Oct. 24, 2014, 3:54 a.m. UTC | #1
On 10 October 2014 07:49, Simon Glass <sjg@chromium.org> wrote:
> Add more information so that U-Boot can find the address of the serial port.
> Also fix the reg-shift value.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---
>
>  arch/x86/dts/coreboot.dtsi |  5 +++--
>  arch/x86/dts/link.dts      | 18 +++++++++++++++++-
>  2 files changed, 20 insertions(+), 3 deletions(-)

Applied to u-boot-dm/master
diff mbox

Patch

diff --git a/arch/x86/dts/coreboot.dtsi b/arch/x86/dts/coreboot.dtsi
index 4862a59..c989152 100644
--- a/arch/x86/dts/coreboot.dtsi
+++ b/arch/x86/dts/coreboot.dtsi
@@ -6,8 +6,9 @@ 
 	};
 
 	serial {
-		compatible = "ns16550";
-		reg-shift = <1>;
+		compatible = "coreboot-uart";
+		reg = <0x3f8 0x10>;
+		reg-shift = <0>;
 		io-mapped = <1>;
 		multiplier = <1>;
 		baudrate = <115200>;
diff --git a/arch/x86/dts/link.dts b/arch/x86/dts/link.dts
index 67ce52a..f2fcb39 100644
--- a/arch/x86/dts/link.dts
+++ b/arch/x86/dts/link.dts
@@ -12,7 +12,23 @@ 
 	       silent_console = <0>;
 	};
 
-	gpio: gpio {};
+	gpioa {
+		compatible = "intel,ich6-gpio";
+		reg = <0 0x10>;
+		bank-name = "A";
+	};
+
+	gpiob {
+		compatible = "intel,ich6-gpio";
+		reg = <0x30 0x10>;
+		bank-name = "B";
+	};
+
+	gpioc {
+		compatible = "intel,ich6-gpio";
+		reg = <0x40 0x10>;
+		bank-name = "C";
+	};
 
 	serial {
 		reg = <0x3f8 8>;