From patchwork Tue May 30 20:26:41 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiner Kallweit X-Patchwork-Id: 768788 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3wclXP1FQxz9s7t for ; Wed, 31 May 2017 06:27:33 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="GqFL0mYi"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750952AbdE3U1c (ORCPT ); Tue, 30 May 2017 16:27:32 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:35598 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750922AbdE3U1b (ORCPT ); Tue, 30 May 2017 16:27:31 -0400 Received: by mail-wr0-f193.google.com with SMTP id g76so1218258wrd.2; Tue, 30 May 2017 13:27:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=eOlQEyb0jbEWMZYaI/+/PLF8qpt3anZGlkydNypaOdw=; b=GqFL0mYisJ3HNNBaq1lVFyV9w6UI9U6mf9yX/tlQ1NsVptKl5rBWBAIQsGEpdDa5jC XttW7ijQRiNvWY2uNKS5L1mD2dq59+ExN9YhCi0B98+lq2r4S5B/+1CjLIRfCNobZ0t8 9NhdxCxrsDiJXuU91gGAsJ7+h7sjWzcLrLlXmUYsi3StFXIC4zG9v5QhRkWMSVgk+klb Flz9AgGBjWzeHxT3BuwI2Feyp1rIAk8C674922pR77ZQt2GL7mirFpb2+MEe8RlEO8/8 DkGr2lHn77TQkDsK4TUJtroY744kXvH0MAWJM4Wf0GhTRrVo9lzvx1RFwAjnZVVDIqFS eg1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=eOlQEyb0jbEWMZYaI/+/PLF8qpt3anZGlkydNypaOdw=; b=FazFU+8LTRmPhkfTrXI0cJ5xdDb4G3Yi3isIhcNjz3REZbkqzyyJ9KWmwXsBVq0nkp E8crhYrQh5EoV22UqsWqpjGjDBMt2C1J2Po+CEFhQyppIHPJmbcN89h4Xih6I9Zs7XlL aoJk7Mt/pxnJiqS6+k0eOQJVI5OESk6KWAnjec20nCvXA0AHfP1nXv2uawcUKLbTEf72 PEjTRQqdnlqZmREy83m3W8ixBLXIHKAoAyDRsaoxlPcPBhc3EVkZiE4fdMS+1zKdqUiG RKIbObhOzoz39xamQga1jZy3rv/ZSA2/qetPUZoIqEoUoW0tcRMvmTk8dXNqe3gC46oc /WFg== X-Gm-Message-State: AODbwcACZ5tlyGTIPdKLgMuls9r7Y4FLau7lWi8SCW78B5yVuGZP7V+n Yv+8EXXnEHqv1g== X-Received: by 10.223.151.42 with SMTP id r39mr9332106wrb.189.1496176050232; Tue, 30 May 2017 13:27:30 -0700 (PDT) Received: from ?IPv6:2003:c6:ebdd:1100:88ec:a768:3ada:81a6? (p200300C6EBDD110088ECA7683ADA81A6.dip0.t-ipconnect.de. [2003:c6:ebdd:1100:88ec:a768:3ada:81a6]) by smtp.googlemail.com with ESMTPSA id f3sm871362wrf.2.2017.05.30.13.27.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 May 2017 13:27:29 -0700 (PDT) From: Heiner Kallweit Subject: [PATCH v5 5/9] ARM64: dts: meson: add GPIO interrupt-controller support To: Jerome Brunet , Mark Rutland , Marc Zyngier , Linus Walleij , Kevin Hilman , Thomas Gleixner , Rob Herring , Neil Armstrong Cc: devicetree@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-gpio@vger.kernel.org, "thierry.reding@gmail.com" , Thierry Reding References: <66c57893-0a9e-4f8c-a017-ab346abbdfd0@gmail.com> Message-ID: <1378b278-1d27-c2e4-2ebd-3526c3c82e45@gmail.com> Date: Tue, 30 May 2017 22:26:41 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <66c57893-0a9e-4f8c-a017-ab346abbdfd0@gmail.com> Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org Add support for the GPIO interupt controller of certain Amlogic Meson Soc's. Signed-off-by: Heiner Kallweit Reviewed-by: Neil Armstrong --- v5: - split ARM and ARM64 into separate patches - added Reviewed-by --- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi index 436b8750..66dde761 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gx.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gx.dtsi @@ -312,6 +312,14 @@ status = "disabled"; }; + gpio_intc: interrupt-controller@9880 { + compatible = "amlogic,meson-gpio-intc"; + reg = <0x0 0x09880 0x0 0x10>; + interrupt-controller; + #interrupt-cells = <2>; + parent-interrupts = <64 65 66 67 68 79 70 71>; + }; + watchdog@98d0 { compatible = "amlogic,meson-gx-wdt", "amlogic,meson-gxbb-wdt"; reg = <0x0 0x098d0 0x0 0x10>;