Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp4128642ybg; Fri, 25 Oct 2019 13:47:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqwYTSwVC+mQancxcSGc5QUCuHlzfPMDqBaWaR5boBS8SGaIhfJwkjrhVXPf4aU5rFKh/+6a X-Received: by 2002:a17:906:7e48:: with SMTP id z8mr3702221ejr.116.1572036424993; Fri, 25 Oct 2019 13:47:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572036424; cv=none; d=google.com; s=arc-20160816; b=xug1ZzBHOF2k0Frf3EG6lF6xNpbhAbxFKuzDCV+82j2CxF3JIaMLnb3I9K06Nep08/ JGgzkEadnEVG9AhAImpS+keFg7D5X+QENBq7cjnu/Ldzn60YjyNtEd9y3pMNHRvY/CE+ jntwXLC9/CCD/KKr4iNpFcOugAyT74RSwp7ygBPB4cELmIdxRvrCv1V2SnIJuv+sQnbF K4u/iGi1cyEMTMOWjAl835jeMmsvAg7akVz6r9ePxWUXjAcVhcdPDXauG9gs5RiLcPUh Y5MQ8YwAKRnoCszvrbShqBiqx3R4+hJIiPehzfCoo7EmRHaS4eCUf6FRXGOCuwlNFbzc DD7A== 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 :in-reply-to:references:mime-version:dkim-signature; bh=6RGN8m9BjLd+ZAj6LnxhP0elAzQTFb7LTSnTWXg4Als=; b=jLfcnyeinxdhmeEIBNqlhhnXdxdEFrp5H3KpV8uFFnT6uE2iaCZXjIKYxsA1sdSWny Fgz6MugSrNY4e+RMhpztRp7nHau3DPb6mO9EVnOhJpXmSDLP3RFMvbj5b3JScYLnfVpV MnpjoTX5SR0zzAF+88LfjSSimPQePi1n3rDYv6CUvDDwSBRuWcFgnj73YDC5o8hX00xV MzdJmGMOC43ad0Q6IYDwE/VvtbRrAA91YaxQ+uD9eidXHKxZfoMero0GZDO7bJeGedkc 2TdFlH2CuvfvbQCcDmqQVXW54dRg9pF/zQtoBMgRXdf3bfXW+iI9VIiJPY5bfDVcpmLw LAKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=LK3DZoET; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e48si2013309edb.370.2019.10.25.13.46.41; Fri, 25 Oct 2019 13:47:04 -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=@kernel.org header.s=default header.b=LK3DZoET; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2633220AbfJYRMo (ORCPT + 99 others); Fri, 25 Oct 2019 13:12:44 -0400 Received: from mail.kernel.org ([198.145.29.99]:45350 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2505842AbfJYRMn (ORCPT ); Fri, 25 Oct 2019 13:12:43 -0400 Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A06CD21D71; Fri, 25 Oct 2019 17:12:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1572023562; bh=Z9kAbxaXKmbqq+OCusdDlzS7M+q9LbO89gcG35ir0CE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=LK3DZoETxxt3Vx/AZOSrcG6Svt1lTR1XOwfx4jzOFxa5ghw2U5wmTPAqlPg+/A/MB XuqqbEva2CS6sCg3lPJcyunXWzVhQMKmM0tB+j9+5rMzWzelksgRQX/bbf8EH7ErkV n27ysL5zWgoUkUXAaX9RnB0EXijNmOiVvuhKoRhQ= Received: by mail-qt1-f179.google.com with SMTP id m15so4356290qtq.2; Fri, 25 Oct 2019 10:12:42 -0700 (PDT) X-Gm-Message-State: APjAAAVt5AuVLM5VVDiMuRrPK96hAC4UotQOzRlLnigp6jk0t/C7fy8d +0oelijbrjrDQ3YrNE5PUr8+8y5mNrlZs+SAIA== X-Received: by 2002:ac8:741a:: with SMTP id p26mr4135876qtq.143.1572023561814; Fri, 25 Oct 2019 10:12:41 -0700 (PDT) MIME-Version: 1.0 References: <20191024202703.8017-1-chris.packham@alliedtelesis.co.nz> <20191024202703.8017-2-chris.packham@alliedtelesis.co.nz> In-Reply-To: <20191024202703.8017-2-chris.packham@alliedtelesis.co.nz> From: Rob Herring Date: Fri, 25 Oct 2019 12:12:30 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v4 1/2] dt-bindings: gpio: brcm: Add bindings for xgs-iproc To: Chris Packham Cc: Linus Walleij , Bartosz Golaszewski , Mark Rutland , Ray Jui , Scott Branden , "maintainer:BROADCOM BCM7XXX ARM ARCHITECTURE" , "open list:GPIO SUBSYSTEM" , devicetree@vger.kernel.org, "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "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, Oct 24, 2019 at 3:27 PM Chris Packham wrote: > > This GPIO controller is present on a number of Broadcom switch ASICs > with integrated SoCs. It is similar to the nsp-gpio and iproc-gpio > blocks but different enough to require a separate driver. > > Signed-off-by: Chris Packham > --- > > Notes: > Changes in v4: > - rename brcm,xgs-iproc.yaml -> brcm,xgs-iproc-gpio.yaml as suggested > > Changes in v3: > - incorporate review comments from Rob and Bart > > Changes in v2: > - Document as DT schema > - Include ngpios, #gpio-cells and gpio-controller properties > > .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 70 +++++++++++++++++++ > 1 file changed, 70 insertions(+) > create mode 100644 Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml > > diff --git a/Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml b/Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml > new file mode 100644 > index 000000000000..ec1fd3a64aa2 > --- /dev/null > +++ b/Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml > @@ -0,0 +1,70 @@ > +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/gpio/brcm,xgs-iproc.yaml# Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml: $id: path/filename 'gpio/brcm,xgs-iproc.yaml' doesn't match actual filename Otherwise, Reviewed-by: Rob Herring