From 69e5b3ec3d7320c51450eeff438f6fa208d60aab Mon Sep 17 00:00:00 2001 From: Tomasz Bursztyka Date: Fri, 2 Mar 2018 22:28:22 +0100 Subject: [PATCH] dts/x86: Fix GPIO nodes for intel_curie and quark_d2000 Base addresses were wrong, and intel_curie missed a second gpio node. Signed-off-by: Tomasz Bursztyka --- dts/x86/intel_curie.dtsi | 14 ++++++++++++-- dts/x86/intel_quark_d2000.dtsi | 4 ++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/dts/x86/intel_curie.dtsi b/dts/x86/intel_curie.dtsi index dde7c679049..4d318b365fb 100644 --- a/dts/x86/intel_curie.dtsi +++ b/dts/x86/intel_curie.dtsi @@ -85,9 +85,9 @@ status = "disabled"; }; - gpio: gpio@b000c000 { + gpio0: gpio@b0000c00 { compatible = "intel,qmsi-gpio"; - reg = <0xb00c00 0x400>; + reg = <0xb0000c00 0x400>; interrupts = <8 IRQ_TYPE_LEVEL_HIGH 2>; interrupt-parent = <&intc>; @@ -95,6 +95,16 @@ #gpio-cells = <2>; }; + gpio1: gpio@b0800b00 { + compatible = "intel,qmsi-gpio"; + reg = <0xb0800b00 0x400>; + interrupts = <31 IRQ_TYPE_LEVEL_HIGH 2>; + interrupt-parent = <&intc>; + + gpio-controller; + #gpio-cells = <2>; + }; + usb_cdc: virtualcom@0 { compatible = "intel,qmsi-usb"; label = "CDC_ACM"; diff --git a/dts/x86/intel_quark_d2000.dtsi b/dts/x86/intel_quark_d2000.dtsi index ca865123d5e..e7b223dbbd7 100644 --- a/dts/x86/intel_quark_d2000.dtsi +++ b/dts/x86/intel_quark_d2000.dtsi @@ -75,9 +75,9 @@ status = "disabled"; }; - gpio: gpio@b000c000 { + gpio: gpio@b0000c00 { compatible = "intel,qmsi-gpio"; - reg = <0xb00c00 0x400>; + reg = <0xb0000c00 0x400>; interrupts = <15 IRQ_TYPE_LEVEL_HIGH>; interrupt-parent = <&intc>;