Received: by 10.213.65.68 with SMTP id h4csp3982400imn; Tue, 10 Apr 2018 07:32:50 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+pOxvCddQoXO5XKW53+97lZ1J3HQ7tctR3RSw1c9NwsFai1zDbrOkg742q++27aaQMIZXV X-Received: by 10.98.224.93 with SMTP id f90mr578694pfh.21.1523370770450; Tue, 10 Apr 2018 07:32:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523370770; cv=none; d=google.com; s=arc-20160816; b=loHJzPXB4cAm08/R+NPBFjrFclx0iHwCd3bdziynQspnXJmrlU5SxYXmGBxQPBYc8Z IGMI/0VBzSHzXKLCwpzw2G6tfIS4fyr+bGcBqLcRrxeqJ9pcxCFGftlJFM2SWRV35KWE fwRH5xumXb4ZT1ip81HaJ5MbiOWzXp7yJiqU6azTPvaGE+9Dt6zv9eIKhUyna4iG9swg LRvlw38XiYXhMjrJfTLrNJK3ycHsfz00DaQUclCXsfAyN1f0EI0br3zdLr5FhZ4D3zlS Bz4HsCkMi+Bzi4BVeqqynBrmLqs8saro1xiRDqHjNGTBy7rp5XEwC4lc4m7MEGppLnem NBQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=O7jiNEBrC+HgD1sp1IkkFYJ8arAaN3osqgIZ0UPIqyo=; b=piqr/Sew4LQYt+Ad3S+lwQDt5XV2+ITvsZkb38g9xP73QwG6zu751RJ/C0KN1/Qa7A OK1mk7V34h5GMc+113q5f6Sy2LKdyl06DhfvTITaCr5BH4gWR77Ck9gFba5sdGKZipM0 2mpo1cxAiRl6i0okEcDiLUwmeqmueVbrzWKvXMXU5ISb+1tPXpM4TJVJT8uSU6PPdXck v3QsMy8iNIwE8fJCOYorwYqzwclZFEYP4hNwoeC1L//lVMEY8+jJJIe6l/mW/baYBcXb 55FkNd7fp7sB3SSVJjOoleuFckQGiAF/ArA0U53Lsunbg2PhdcHv+p9vXin6mnpFIkg/ mDtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=rtem+SdN; 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 70-v6si2791826ple.372.2018.04.10.07.32.08; Tue, 10 Apr 2018 07:32:50 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=rtem+SdN; 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 S1753875AbeDJO3P (ORCPT + 99 others); Tue, 10 Apr 2018 10:29:15 -0400 Received: from mail-qt0-f194.google.com ([209.85.216.194]:33847 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753217AbeDJO3N (ORCPT ); Tue, 10 Apr 2018 10:29:13 -0400 Received: by mail-qt0-f194.google.com with SMTP id j17so5106269qtp.1; Tue, 10 Apr 2018 07:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=O7jiNEBrC+HgD1sp1IkkFYJ8arAaN3osqgIZ0UPIqyo=; b=rtem+SdND4wXUMpnazrjJDvn+lOv4DShl3ano9F8ehPm9kL8Lvf4Bq44TOmO/+R3lf GYWsE1HijDVCxfJa2DFPGncH4+9mfZ6n1dqYKtHusgQIdTJNiAge1rG2e95FkLFhAJAe SYQAKkg6K+ajLoe+VtQQvbAR6DU8gsVEBH653592NYUjxYtaTgVYCVLO1N9oYK3VpRX+ ZlOVExxYtgR6H7wGKdWsOlR9AwG1vMKeBBHTBAXsgWAF/E9jgUXr9uoNp3bo7m3Lt5H0 +eQN2RsTXzwmLvJwnwSG8qgB2c0fNnZ/ayORKKN6dHQ2Fxf8r3dblm4+hYw91cnwO+ev +peg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=O7jiNEBrC+HgD1sp1IkkFYJ8arAaN3osqgIZ0UPIqyo=; b=Zzz+0PJiGAsyzDJc3UUswnIzDBlDPOGwSCL+6ucgyOd21srSuf4ZfGpRb4s+rI0AIN pkoApAid7e9wAvNLuB1VXHyoZVh51wpHXDRn+P+mRcOUyq8mbtb5Xd1kofG4gdUpqqnd Lf8HXfzaeHLTk9QeYsL9IYd+ihH1fHrWhlmwnuCvIIIz8F2WIOsCwv/qwY835a5SDxEp 7swdP/gd4AqIpWcrA8yOZVfw7W1euPomVtppamtp2UxYFdUmvwhRdmz1VNQ6CAGMV9bv 2WRVsK3yPTYeZaUL7aMhZ3wWnj+dWP+Z1htcGiwrLL5W8MweEHozDXpktZcvhggGnJKx 7i9g== X-Gm-Message-State: ALQs6tANuD/Myj/ldcUwZ5vM1hB45ETpWVnzjGrIGmMcEpoqqX3HHG8i iIzA1qlaEBEJ7L5C2mGJDrVCX2rpM0KSx7+qPAI= X-Received: by 10.200.27.3 with SMTP id y3mr988006qtj.161.1523370552247; Tue, 10 Apr 2018 07:29:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.200.54.147 with HTTP; Tue, 10 Apr 2018 07:29:11 -0700 (PDT) In-Reply-To: References: <1522246950-9110-1-git-send-email-phil.edworthy@renesas.com> <20180409192013.5rytwgoixtyraow3@rob-hp-laptop> From: Geert Uytterhoeven Date: Tue, 10 Apr 2018 16:29:11 +0200 X-Google-Sender-Auth: 03z3l_znoY9NNt5ZvSEeBK3BGVI Message-ID: Subject: Re: [PATCH] gpio: dwapb: Add support for 32 interrupts To: Phil Edworthy Cc: Rob Herring , Hoan Tran , Linus Walleij , Mark Rutland , Andy Shevchenko , Michel Pollet , "linux-gpio@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-renesas-soc@vger.kernel.org" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Phil, On Tue, Apr 10, 2018 at 4:23 PM, Phil Edworthy wrote: > On 10 April 2018 07:24 Phil Edworthy wrote: >> On 09 April 2018 20:20 Rob Herring wrote: >> > On Wed, Mar 28, 2018 at 03:22:30PM +0100, Phil Edworthy wrote: > [...] >> > > +- interrupt-mask : a 32-bit bit mask that specifies which interrupts >> > > +in the list >> > > + of interrupts is valid, bit is 1 for a valid irq. >> > >> > This is not a standard property and would need a vendor prefix. However, >> I'd >> > prefer you just skip any not connected interrupts with an invalid interrupt >> > number. Then the GPIO number is the index into "interrupts". >> Makes sense, I'll rework it to do this. > Err, what would an invalid interrupt number be? > If I use -1, I get a DT parsing error and 0 is certainly valid. If the number is > larger than the valid interrupt range I get errors during probe. Perhaps using interrupts-extended instead of interrupts? E.g. interrupts-extended = <&intc1 5 1>, <0>, <&intc2 1 0>; Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds