From d9b59fc9ae198785c1adce1462bd73ee56465d4e Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Thu, 28 Feb 2019 10:10:07 +0200 Subject: [PATCH] x86: edison: Add the rest of UARTs present on board Intel Edison has three UART ports, i.e. port 0 - Bluetooth port 1 - auxiliary, available for general purpose use port 2 - debugging, usually console output is here Enable all of them for future use. Signed-off-by: Andy Shevchenko Reviewed-by: Bin Meng --- arch/x86/dts/edison.dts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/x86/dts/edison.dts b/arch/x86/dts/edison.dts index c3a7ae467b..e8564bbb8a 100644 --- a/arch/x86/dts/edison.dts +++ b/arch/x86/dts/edison.dts @@ -17,6 +17,8 @@ compatible = "intel,edison"; aliases { + serial0 = &serial0; + serial1 = &serial1; serial2 = &serial2; }; @@ -53,6 +55,22 @@ 0x01000000 0x0 0x2000 0x2000 0 0xe000>; }; + serial0: serial@ff010080 { + compatible = "intel,mid-uart"; + reg = <0xff010080 0x100>; + reg-shift = <0>; + clock-frequency = <29491200>; + current-speed = <115200>; + }; + + serial1: serial@ff010100 { + compatible = "intel,mid-uart"; + reg = <0xff010100 0x100>; + reg-shift = <0>; + clock-frequency = <29491200>; + current-speed = <115200>; + }; + serial2: serial@ff010180 { compatible = "intel,mid-uart"; reg = <0xff010180 0x100>; -- 2.30.2