Received: by 10.192.165.148 with SMTP id m20csp450688imm; Wed, 2 May 2018 03:13:27 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp4uc1vueZMS8MJ/hoGXTUcS+rCQRKbUgZcCfUBGlW53P+WwjkG2DvtHOmXRnOEEy6WcT2m X-Received: by 2002:a17:902:7446:: with SMTP id e6-v6mr550064plt.369.1525256007894; Wed, 02 May 2018 03:13:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525256007; cv=none; d=google.com; s=arc-20160816; b=fRDMSJz5eyUglsufmgic73tUYoQsuodAMhmNbmMaZKiqZvY3IH7bjipKtIz33OZL/6 or0Pko5xiS+Wl61pv7CDkY5vwHc/Nwmr/e5sx/MqxRnujS1xWWkyXQ4Rih2njeKq4wSq bmnOv0+KCxd7HEebU96RYrigNrWFwK3k4HGGnwyVtoTXltI+fTyGf8Kt1zW2IE8gdeZK 3TvZOiq11r+2kKUB3h1otJgkpnMvTvjpALjwRSnp/84pLPnduB9Reta4pZxbUJsoonBT k+yhUCDKmQDbZhrR3gLo2OSVE0jdKyXDVxqhUU1b0nyxitl7mAoKVro+EczbhoKRJ86v GMpw== 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=7mLRRN8opnz7AsoPHY95Qjq52CZCNJWIKdYZr0DpMFM=; b=G6v2wyJksil+Ou2VgrlqnSDx2rU7Tb/e5xfZXE193mJT7cb6NKS4tgfkHtin5u/lCJ 5Lbc2FuKIhZzHknyRQzG4fN3XWpQsoA6GiJWMUU1/VvenHhEbYnow2zhg3eNG/+EzG+f 8XKFyTKKv8YMFpFQwrBfSgZ/SJN6XEZgP+pKagmu44IFOOBSDQFwn1fmHSs0IxkEnQl4 ZPWZQzwB+hv2skBDwQZiWsOcBB2OQ4a5Wx6Mv/it9ifqCx36Q4BPavriGDlGMytxoxOT RuqqviHJt2UUHz2FIIYyJHHDsiOzLD7MjlglosucOAJOu9WHikAG+wXHmtom59UA6Ry+ JQ4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=j+AhdLz1; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q15si10803196pff.301.2018.05.02.03.13.13; Wed, 02 May 2018 03:13:27 -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=pass header.i=@linaro.org header.s=google header.b=j+AhdLz1; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751195AbeEBKMz (ORCPT + 99 others); Wed, 2 May 2018 06:12:55 -0400 Received: from mail-it0-f65.google.com ([209.85.214.65]:36312 "EHLO mail-it0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750878AbeEBKMt (ORCPT ); Wed, 2 May 2018 06:12:49 -0400 Received: by mail-it0-f65.google.com with SMTP id e20-v6so16346622itc.1 for ; Wed, 02 May 2018 03:12:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7mLRRN8opnz7AsoPHY95Qjq52CZCNJWIKdYZr0DpMFM=; b=j+AhdLz1uVoiNcIoLzlHTaMKaBymn4pwESIjHCwhxMiRt4zoNFCBpKoJCM6CiNElDF gz3n/iHNXp0fRh+i/uQZwWtw9yR6JLjM6jjaPhJvYmJQJ6K7i7eSpudfALZWcfghbVk/ CqYlRqDxOkNbcqGllueAT4f5jpXMYVn4yI4Vw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7mLRRN8opnz7AsoPHY95Qjq52CZCNJWIKdYZr0DpMFM=; b=U7CNchBcxn+DSc0GcoFZ5uWPthD9eFB+ftnTxYDwvxLP0BiPT9VJcmf8L3QxSGbdRI aCuDEnvWSGWVeEkPahDGNGZhTGZhkXYNURuIhS2mNeaGxhUe4zJP+Zs4+29KPfhw321e cgCdOuzxEoRnpzYZ6XnbbUuuvRnYKW2SQjsto9R7yPWT80SdgHmDCuvQfDul/PdLeIPx yK+lkZ6PYxqIFxc6A/Z75sampMKSw/OcOmheKN3+HSL4YftCiZ/AD0uv/eRHW40rIFiQ HP9DvgVLeJZkvxNIr5zI+Akbb3mQrsmogG8K10tVWoAbA5q9YPGCBYb3DWlYNJLPoXVK npbA== X-Gm-Message-State: ALQs6tDAc+7kaGgvZBTC5pz/jf7j98FnYX39N+UYNCq88yeBLVDwybl6 IOUfN1AFcbrDVNhQc4HYmE8vnaxbZEEv2c1AthEEFg== X-Received: by 2002:a24:ad1e:: with SMTP id c30-v6mr18867205itf.38.1525255969320; Wed, 02 May 2018 03:12:49 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:2793:0:0:0:0:0 with HTTP; Wed, 2 May 2018 03:12:48 -0700 (PDT) In-Reply-To: <1524759587-7007-1-git-send-email-phil.edworthy@renesas.com> References: <1524759587-7007-1-git-send-email-phil.edworthy@renesas.com> From: Linus Walleij Date: Wed, 2 May 2018 12:12:48 +0200 Message-ID: Subject: Re: [PATCH v5] gpio: dwapb: Add support for 1 interrupt per port A GPIO To: Phil Edworthy Cc: Hoan Tran , Rob Herring , Mark Rutland , Lee Jones , Andy Shevchenko , Michel Pollet , "open list:GPIO SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux-Renesas , "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 On Thu, Apr 26, 2018 at 6:19 PM, Phil Edworthy wrote: > The DesignWare GPIO IP can be configured for either 1 interrupt or 1 > per GPIO in port A, but the driver currently only supports 1 interrupt. > See the DesignWare DW_apb_gpio Databook description of the > 'GPIO_INTR_IO' parameter. > > This change allows the driver to work with up to 32 interrupts, it will > get as many interrupts as specified in the DT 'interrupts' property. > It doesn't do anything clever with the different interrupts, it just calls > the same handler used for single interrupt hardware. > > ACPI companion code provided by Hoan Tran . This was tested > on X-Gene by Hoan. > > Signed-off-by: Phil Edworthy > Reviewed-by: Rob Herring > Acked-by: Lee Jones Patch applied for v4.18 with Hoan's ACK. Yours, Linus Walleij