Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4746446yba; Wed, 10 Apr 2019 04:10:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqzICkhdZXjeIg4WOBi7HjQO6//qprDd/jFuIHkxk6PnpGyXkvoP2R6dL+nYJDkgb9O4RVbM X-Received: by 2002:a63:e10b:: with SMTP id z11mr39934740pgh.46.1554894642018; Wed, 10 Apr 2019 04:10:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554894642; cv=none; d=google.com; s=arc-20160816; b=Kj38ZCIkJov9xh+KFPS7TaSkVjDLPzE9w/6ZDMuV+51w6pAfj7XgCzCDz7vh4jV3pf 5JCwPBG3oITUbRMcbA8iP0VZgJBWe+4GotDfyfoyC4f+7sQP2aYyLdXEwhpUJScfhYLB zgpRIP6MfTxr3nuN+O8DCGRs5Q96gh548HE3be0eGLIHlkXtHu8+S+R4EP32vnlLfPMk h9XdSZT55FgnUgazv2hFzbXmUbVBCe6PAWqwSK8DyieNah324OZWJI2rYlYBtBr2KjYX rQqcvFg/nsF9RN8INvVZSdSS0VJvT6w/wLwU3YHbs44BpE0Ehf/VrEC7DLNQklrAAAbV 1R3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=SFfqWHuZu+0p+6vkP2nlQ30MQtz0+41ksDDtO2VZcyQ=; b=Lpe+2fqbXwVHvt3IPiPHiuhU6uevDv8TTDf5n8N1qSd79P9AYWyx5WNSC2e81X3OlI WO8MpInG0YdewxGQ2xcT+iC67My/BcMdz3IxHxXgrgwv38EsFpRuWll4dxrWwKMdKiaN zaM3EAD2GgqYcEw0trpB/2+V5FidoQnZgrmATVNuctrE85xK35xg2GQJagWocHCAbkLb KAfVkoXQfFSswORe3JQtuveO1dJ9JUfAZpTu5q3bSrxIfqblqcI/b4Qckeh+DxNYk2Us kpttdRzEzq0rsw0tDDfc4sJ5HuTloV8jmC1CELwVxG6nQUykNqj1FTEirQL+fJ+UfI/+ QGIw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r12si31661215pfn.135.2019.04.10.04.10.26; Wed, 10 Apr 2019 04:10:42 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730626AbfDJKji (ORCPT + 99 others); Wed, 10 Apr 2019 06:39:38 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:59777 "EHLO relay8-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727943AbfDJKji (ORCPT ); Wed, 10 Apr 2019 06:39:38 -0400 X-Originating-IP: 109.213.33.177 Received: from localhost (alyon-652-1-42-177.w109-213.abo.wanadoo.fr [109.213.33.177]) (Authenticated sender: alexandre.belloni@bootlin.com) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 1DB051BF209; Wed, 10 Apr 2019 10:39:34 +0000 (UTC) From: Alexandre Belloni To: Linus Walleij , Bartosz Golaszewski Cc: Vladimir Zapolskiy , devicetree@vger.kernel.org, linux-gpio@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Alexandre Belloni Subject: [PATCH 0/3] gpio: lpc32xx: enable interrupts for port 3 Date: Wed, 10 Apr 2019 12:39:23 +0200 Message-Id: <20190410103926.8781-1-alexandre.belloni@bootlin.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This series enables interrupt support for GPIOs on port 3. Those are the GPIOs that are connected directl to an interrupt controller (sic1 or sic2). This was tested on a custom LPC3250 design. The binding includes support for interrupts on port 0 and port 1 but this requires the registration of a proper irqchip and I don't have any way to test it. Patch 1 and 2 should probably go through the gpio tree while patch 3 should go through arm-soc. They are quite independant and this shoud cause no issue. Alexandre Belloni (3): dt-bindings: gpio: lpc32xx: document interrupt bindings gpio: lpc32xx: enable interrupt lookup for port 3 ARM: dts: lpc32xx: add GPIO interrupts .../devicetree/bindings/gpio/gpio_lpc32xx.txt | 4 +++ arch/arm/boot/dts/lpc32xx.dtsi | 25 +++++++++++++++++++ drivers/gpio/gpio-lpc32xx.c | 14 ++++------- 3 files changed, 34 insertions(+), 9 deletions(-) -- 2.20.1