From 8bbb80e30867c21b1032c4e8274703adb587b986 Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Mon, 5 Mar 2018 14:37:29 +0100 Subject: [PATCH] dts/x86: Fix UART nodes for ia32, atom and quark_x1000 Base addresses and some IRQ numbers were wrong. Signed-off-by: Tomasz Bursztyka --- dts/x86/atom.dtsi | 8 ++++---- dts/x86/ia32.dtsi | 8 ++++---- dts/x86/quark_x1000.dtsi | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/dts/x86/atom.dtsi b/dts/x86/atom.dtsi index 20a1884999f..dc36f9ecd4b 100644 --- a/dts/x86/atom.dtsi +++ b/dts/x86/atom.dtsi @@ -46,9 +46,9 @@ ranges; - uart0: uart@f0008000 { + uart0: uart@000003f8 { compatible = "ns16550"; - reg = <0xf0008000 0x400>; + reg = <0x000003f8 0x100>; label = "UART_0"; interrupts = <4 IRQ_TYPE_EDGE_RISING 3>; interrupt-parent = <&intc>; @@ -56,9 +56,9 @@ status = "disabled"; }; - uart1: uart@f0009000 { + uart1: uart@000002f8 { compatible = "ns16550"; - reg = <0xf0009000 0x400>; + reg = <0x000002f8 0x100>; label = "UART_1"; interrupts = <3 IRQ_TYPE_EDGE_RISING 3>; interrupt-parent = <&intc>; diff --git a/dts/x86/ia32.dtsi b/dts/x86/ia32.dtsi index 64cce42f582..cc93a80f109 100644 --- a/dts/x86/ia32.dtsi +++ b/dts/x86/ia32.dtsi @@ -48,9 +48,9 @@ ranges; - uart0: uart@f0008000 { + uart0: uart@000003f8 { compatible = "ns16550"; - reg = <0xf0008000 0x400>; + reg = <0x000003f8 0x100>; label = "UART_0"; interrupts = <4 IRQ_TYPE_EDGE_RISING 3>; interrupt-parent = <&intc>; @@ -58,9 +58,9 @@ status = "disabled"; }; - uart1: uart@f0009000 { + uart1: uart@000002f8 { compatible = "ns16550"; - reg = <0xf0009000 0x400>; + reg = <0x000002f8 0x100>; label = "UART_1"; interrupts = <3 IRQ_TYPE_EDGE_RISING 3>; interrupt-parent = <&intc>; diff --git a/dts/x86/quark_x1000.dtsi b/dts/x86/quark_x1000.dtsi index 93bf3d4dbbb..a31f73a2388 100644 --- a/dts/x86/quark_x1000.dtsi +++ b/dts/x86/quark_x1000.dtsi @@ -47,21 +47,21 @@ ranges; - uart0: uart@f0008000 { + uart0: uart@9000f000 { compatible = "ns16550"; - reg = <0xf0008000 0x400>; + reg = <0x9000f000 0x400>; label = "UART_0"; - interrupts = <4 IRQ_TYPE_EDGE_RISING 0>; + interrupts = <0 IRQ_TYPE_LEVEL_LOW 0>; interrupt-parent = <&intc>; status = "disabled"; }; - uart1: uart@f0009000 { + uart1: uart@9000b000 { compatible = "ns16550"; - reg = <0xf0009000 0x400>; + reg = <0x9000b000 0x400>; label = "UART_1"; - interrupts = <3 IRQ_TYPE_EDGE_RISING 3>; + interrupts = <17 IRQ_TYPE_LEVEL_LOW 3>; interrupt-parent = <&intc>; status = "disabled";