Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp451110pxf; Wed, 10 Mar 2021 09:26:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJzLOiIU0TPNaJBHbWZPstnIjEFzcnH4ufMkTGLRnTQDB5vKHzu9yP+PWLAFqpXjrg3vuqYs X-Received: by 2002:a17:906:cb11:: with SMTP id lk17mr4612774ejb.405.1615397159804; Wed, 10 Mar 2021 09:25:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1615397159; cv=none; d=google.com; s=arc-20160816; b=mNxL8+OAHTg+negkm8E+Ya8WcdmLn5kOrWTLRmyFL1CM8j/zWO1EfXmdQw/zJtU8J3 tiLaqwdELnQ4Atxo8FFjEvlDIL/3r88IanV8GzB8uH2/7HDEDxlH1dCyzOLOMuGtLdeD 6T7F4n9KaMODdu6Xu8QqIXnxhgJJ+HYl6k1F2mBqMnJx9wEbbTjnVdYZUewPCSzBXYVi XpifU3MP+FCIcnUh9fhidVw3RodY+BmwQ/p3ijS+H6F74IK8AExgqfHvlWUKu3OH03oL 7i4gcxb4g6mwZgOp8dX+QYW+DrvLmRM9m0j2nd1/iQTVooLmIJleRBqEjhSifgYhCZ33 yOXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Eu0eNbPPfXkgl/stDALvCL3CDTKnIlxE+nsxNDM0Leg=; b=JovJjbf7IAlpGwdrNVWRt2/GBDIimq41IUDbWN0xJFEiuDvh92r0WKNnUqaXsi9m+0 47kaK1/etxQEN1x4NgKnaAbXGPeS7UdBiaJ+BgJdH3UEUzfFE1uV3DM4LF8frCRaQC9M qtN3yDmmN1EYXVMeZZlVVbYAX5KLTKCIBGKTXZO9VWhFNt2+QWFg6MTjP3AbMgVWUhbU BSsHxF9X5mMZq/fOlnHuinszszzk8KKKXa0eHVZO3+l6kkKoLwq8jarA9+Fcp2g24DAD RPM9YVVhw1IymX1q1mRjFhlXGwR9/93h6pl/PkqiWzknw9gRHHCPvpE+awB18G6yRhCB ECsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=giCFhb5j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id u25si48765edo.148.2021.03.10.09.25.37; Wed, 10 Mar 2021 09:25:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=giCFhb5j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S232678AbhCJRWe (ORCPT + 99 others); Wed, 10 Mar 2021 12:22:34 -0500 Received: from mail.kernel.org ([198.145.29.99]:48078 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233146AbhCJRWI (ORCPT ); Wed, 10 Mar 2021 12:22:08 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id E5E9264FCB; Wed, 10 Mar 2021 17:22:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1615396928; bh=SK+6Zfd8qFN5HrEWQ1Qexu/sh62jiznyOdEEtUWkUUY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=giCFhb5jS/L5dNA9p3aqvol1FdK8R28L26bYoL7uSQ9C13PN+eZn4tHjyo6Cisx/i XSGnsWchcmB7ndb+aZuvUGjy7i62Yim5gYt+YoCYybjN4aHHcQiEFt27UCivB2RM70 WFleWF122tfECk2R2pave7DgNclBcUOmeeX0AdyxymGAsI7VnNPuxxGtFjHVSdF7KD sVA+mrRzQ7MiY17oHe8ERHLLL8tPYhpzZZ/P2wZ/2E9a1QzDQ+7tzRwia/3IEQ+1qE sdAiwxnkxiss6WJMiNzf59KwbSO3RtEM59wioRKswSPo+L1G7meCnNeQVxJOybWN+V hNuoUKO3QinAQ== Received: by mail-qk1-f174.google.com with SMTP id m186so985433qke.12; Wed, 10 Mar 2021 09:22:07 -0800 (PST) X-Gm-Message-State: AOAM53158945bEbV3cIjpDuf9DgxHj/TeQm2zJmfpkPsgbKPBlyYCEGV ctCU95GeGbE88fwCPwgYWk9vio5aR6WFwz0w+Q== X-Received: by 2002:a05:620a:b02:: with SMTP id t2mr3822126qkg.128.1615396927087; Wed, 10 Mar 2021 09:22:07 -0800 (PST) MIME-Version: 1.0 References: <20210223204340.312-1-noltari@gmail.com> <20210224075640.20465-1-noltari@gmail.com> <20210224075640.20465-2-noltari@gmail.com> <20210306201404.GB1137882@robh.at.kernel.org> <889b9814-40d4-e012-ff7c-39b00f8c623a@gmail.com> In-Reply-To: <889b9814-40d4-e012-ff7c-39b00f8c623a@gmail.com> From: Rob Herring Date: Wed, 10 Mar 2021 10:21:56 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 1/2] dt-bindings: interrupt-controller: document BCM6345 external interrupt controller To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6IFJvamFz?= Cc: Thomas Gleixner , Marc Zyngier , Florian Fainelli , Jonas Gorski , "linux-kernel@vger.kernel.org" , devicetree@vger.kernel.org, "maintainer:BROADCOM BCM7XXX ARM ARCHITECTURE" , "open list:MIPS" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Mar 7, 2021 at 3:12 AM =C3=81lvaro Fern=C3=A1ndez Rojas wrote: > > Hi Rob, > > El 06/03/2021 a las 21:14, Rob Herring escribi=C3=B3: > > On Wed, Feb 24, 2021 at 08:56:39AM +0100, =C3=81lvaro Fern=C3=A1ndez Ro= jas wrote: > >> Document the binding for the BCM6345 external interrupt controller. > >> > >> Signed-off-by: =C3=81lvaro Fern=C3=A1ndez Rojas > >> Signed-off-by: Jonas Gorski > >> Reviewed-by: Florian Fainelli > >> --- > >> v3: pass dt_binding_check. > >> v2: fix title typo. > >> > >> .../brcm,bcm6345-ext-intc.yaml | 78 +++++++++++++++++= ++ > >> 1 file changed, 78 insertions(+) > >> create mode 100644 Documentation/devicetree/bindings/interrupt-contr= oller/brcm,bcm6345-ext-intc.yaml > >> > >> diff --git a/Documentation/devicetree/bindings/interrupt-controller/br= cm,bcm6345-ext-intc.yaml b/Documentation/devicetree/bindings/interrupt-cont= roller/brcm,bcm6345-ext-intc.yaml > >> new file mode 100644 > >> index 000000000000..a691510e78b7 > >> --- /dev/null > >> +++ b/Documentation/devicetree/bindings/interrupt-controller/brcm,bcm6= 345-ext-intc.yaml > >> @@ -0,0 +1,78 @@ > >> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > >> +%YAML 1.2 > >> +--- > >> +$id: http://devicetree.org/schemas/interrupt-controller/brcm,bcm6345-= ext-intc.yaml# > >> +$schema: http://devicetree.org/meta-schemas/core.yaml# > >> + > >> +title: Broadcom BCM6345 external interrupt controller > >> + > >> +maintainers: > >> + - =C3=81lvaro Fern=C3=A1ndez Rojas > >> + - Jonas Gorski > >> + > >> +properties: > >> + compatible: > >> + enum: > >> + - brcm,bcm6318-ext-intc > >> + - brcm,bcm6345-ext-intc > >> + > >> + "#interrupt-cells": > >> + const: 2 > >> + > >> + reg: > >> + maxItems: 1 > >> + > >> + "#address-cells": > >> + const: 0 > >> + > >> + interrupt-controller: true > >> + > >> + interrupts: > >> + description: Specifies the interrupt line(s) in the interrupt-par= ent > >> + controller node. Valid values depend on the type of parent inte= rrupt > >> + controller. > >> + maxItems: 4 > >> + > >> + brcm,field-width: > >> + description: Interrupt controller field width (the default is 4). > > > > default: 4 > > > >> + maxItems: 1 > > > > All uint32's are 1 item. > > Ok, so I should remove this :) > > > > > What's the set or range of values? > > Only BCM6348 needs to set this value to 5, other BCM63xx use the default > value of 4 (BCM3368, BCM6318, BCM6328, BCM6338, BCM6345, BCM6358, > BCM6362, BCM6368, BCM63268). So: enum: [ 4, 5 ]