From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8B2E9C3DA7F for ; Fri, 2 Aug 2024 18:10:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: Content-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=dQd9LubES5a0X1Zb8zT31m5nR5MPgg5QjYdJeg3LV+8=; b=tniexL73oXPpadbWyAm7v9ZzQG cHPvRvDpR/q6x3M2yEqQBSnwzjIrWTQIeXhy1yKOi4ELt3b3u2lbedf/GqVzkYPAmuGSp8pc3HKHb 9mWzj/dFkZZ7jVI3zOM3lQGuaq5YnRLc/HpAQrvLGYlMjpDKqccMkpDumr771vetkiUe4r/KjLrAl ZeSvFYKYOeRndSCEjey8FdId93CJIv0b9cX3iWcq6jkh1cXE4TTVdL8tqCqNC47sAFQD0Fzus4P06 9/5ZeknWhcHj+T+YqwAmPFct9rLo7d4Izpr9f2LYTdgrPMvTTPN5EGq2rxwqu0vI+iZjAIvdmnQrr bS33xvYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZwix-00000009h0g-1AH8; Fri, 02 Aug 2024 18:09:55 +0000 Received: from mout.gmx.net ([212.227.17.22]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sZwiR-00000009gsb-3NNz for linux-arm-kernel@lists.infradead.org; Fri, 02 Aug 2024 18:09:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1722622157; x=1723226957; i=wahrenst@gmx.net; bh=dQd9LubES5a0X1Zb8zT31m5nR5MPgg5QjYdJeg3LV+8=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To:Cc: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=CAOOp2Py79+/I8XZv0QhC0CwGF9KnGFHo4mulPrRiY1S86FW31y+Fkme2Z7a/JCi ctRfuo0BuQS+fVpiVR7SjzeaDl6wEv+6KVjQXwrE881TLdckqTusECiPNkLErVc+r dK1Xnp9nUGyoHTeFk7G885zkhQwXhOQXIPhQKef8Bs403cXmV/vMQkWVqVpUS2KEF oi8LPzesy7VLFwRfZGnqqxCcXtLBnyKdOLaAu6tuh1yrsTsvyqyQ4uA4CtJhlKR29 QWjbVF9tfKwayxhSYJnXiDwOTi5nC75qXPTuy7ZpkRUXHGzflctBNrimD2ZPTAKWT 2HSb1u1obwHt4OiqBg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.1.127] ([37.4.248.43]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Ml6qC-1rolSz2Kcu-00dM7u; Fri, 02 Aug 2024 20:09:17 +0200 Message-ID: <200d54a3-bedf-4bd3-bb7f-0d834c43ea78@gmx.net> Date: Fri, 2 Aug 2024 20:09:16 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/7] dt-bindings: pinctrl: Add support for Broadcom STB pin controller To: "Ivan T. Ivanov" , kernel-list@raspberrypi.com, florian.fainelli@broadcom.com, andrea.porta@suse.com Cc: conor+dt@kernel.org, krzk+dt@kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, robh@kernel.org, linus.walleij@linaro.org References: <20240731062814.215833-1-iivanov@suse.de> <20240731062814.215833-2-iivanov@suse.de> Content-Language: en-US From: Stefan Wahren In-Reply-To: <20240731062814.215833-2-iivanov@suse.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:QwB1aX5a63jum2EWptOzfeijiA9+mROhvakEsfWi62MVArvvgTx UPNlC6inXTlyQGM2I3Xh9V4SZ2Kl7ouypero0sM8T2I79iqN9SNQFkUOqdrRFeZ9AdfwzCx e0Z70nIPPi+BECLe7PJy4JlEJzU6f8QDVfDxdPrQbbtJHtEe+4YTbMgEYLc/JAU1bomfASA 4VpW237YUMi8V3EfQ3/sA== UI-OutboundReport: notjunk:1;M01:P0:5A8IXd+3JPE=;aOfge7evHe82z3dxluroDE6SK27 tH7/xA+z9bEqUq5ES6H3PcH2KZ/Ci2J/KzLIYpYFD28ikXOU4U4u9SD26o33mRSCtn7IK2OjU 3sZvpIS469+vqV3J5nnnvTs6CJcsrePinyR86nwrGlk/zCOdOAdGc5F8nIldRLQoU1GcqxT3E l3iEZZ0qL6RWqcGRGxV5rEAdFpbXTNTyiLEj1pRyEq+PQkaxl5XegzY9texphruaayNFvCcOL tASOLf0BjAptmc7Ynn+F/YAPflJhFBgrvz6WyoMZmLHcsuzAMJC/UCe7V8InN6AZ5qgdnQ9AE u7pljs956QOG1Jfduyd1rNU9TiyeZl0h592SJx/kwcjniiwN22phAzkPeoUXwT+5l2u/uj/qu qnxs7k6ThNU5lGiNsZsbCXHQ1XZpHtxCBiDxhzR8tLAWNVTbyrr0MW/LESz5L3ZEjkDsREulT gMrHBsqQH9FMiBE6eTpmrKJsmbuPULCGSJeBAnu21Ta21BwPOc2KQprvYkNAC2PDOB0pwEKJ+ zKQ/BvKF6i57JaAPf/i0NsbpC2R7JlaN2h3MwW/nuHVAEyDzsHknpPeFzGqTkw3AfcqSAwk3X Rb5rF3HWXS1xvO+ubriaN79e4g3N6UgHLZWs3wbZ/H1Kge+dKA41aMMz28FlvjE3SQFEMzLT9 eiuMgmqXm6sBo8auxw1nf2vSkPeg3uS248LNsEQ9270JF5I0tWiCbjk1D3hlEi8CapTC9bYus agNgX0m2tg5e6qcLXueyFUw9PaszfGYxVYEFrKLzpQs68+eDBvxqT+Av0eyhsE8r5K8+42ZTl dPnLfOA4QYO1ggfY8b6xLZKTTfwwPz91x9kUY+2r/0TIM= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240802_110924_165534_472F0F13 X-CRM114-Status: GOOD ( 17.49 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi, [add official Raspberry Pi kernel developer list] Am 31.07.24 um 08:28 schrieb Ivan T. Ivanov: > It looks like they are few revisions of this chip which varies > by number of pins. Perhaps not all of them are available on the > market. Perhaps some of them where early engineering samples, > I don't know. I decided to keep all of them just in case. The BCM2711 had also some revisions and we avoided successfully multiple versions of the RPi 4B DTS. So it would be nice if someone can explain if C0 & D0 are available in the market? Otherwise we may end up with multiple versions of the RPi 5 DTS. I'm missing an explanation in the commit message, what's the difference between brcm,bcm2712-pinctrl and brcm,bcm2712-aon-pinctrl? According to the driver brcm,bcm2712-pinctrl is the same as brcm,bcm2712c0-pinctrl. So the former is more a fallback? Thanks > > Cc: Andrea della Porta > Signed-off-by: Ivan T. Ivanov > --- > .../pinctrl/brcm,brcmstb-pinctrl.yaml | 73 +++++++++++++++++++ > 1 file changed, 73 insertions(+) > create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,brcm= stb-pinctrl.yaml > > diff --git a/Documentation/devicetree/bindings/pinctrl/brcm,brcmstb-pinc= trl.yaml b/Documentation/devicetree/bindings/pinctrl/brcm,brcmstb-pinctrl.= yaml > new file mode 100644 > index 000000000000..c5afdb49d784 > --- /dev/null > +++ b/Documentation/devicetree/bindings/pinctrl/brcm,brcmstb-pinctrl.yam= l > @@ -0,0 +1,73 @@ > +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/pinctrl/brcm,brcmstb-pinctrl.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Broadcom STB family pin controller > + > +maintainers: > + - Ivan T. Ivanov > + > +description: > + Broadcom's STB family memory-mapped pin controller. > + > +properties: > + compatible: > + enum: > + - brcm,bcm2712-pinctrl > + - brcm,bcm2712-aon-pinctrl > + - brcm,bcm2712c0-pinctrl > + - brcm,bcm2712c0-aon-pinctrl > + - brcm,bcm2712d0-pinctrl > + - brcm,bcm2712d0-aon-pinctrl > + >