Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1814321pxb; Wed, 9 Feb 2022 05:11:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJyuej19KvEpJ+PbttNu1viLYGcNpbnVgWCR8mjA/2bndJuxzyR0ackVhztXcUmoqCBUCBq6 X-Received: by 2002:a62:86c1:: with SMTP id x184mr2251460pfd.26.1644412304201; Wed, 09 Feb 2022 05:11:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644412304; cv=none; d=google.com; s=arc-20160816; b=thaCdbdkBOFaANYOQBlZf6KrtDKhvqTa+rPNOOOPrq10INVZAMwNwCvZoCSCQCtwaS qA/3fIFzfWe7weCsp0fLWSXRb2gYzggDDMUoZ1xr3ljWG6Y4Is5MyjeSuq8WaNg7fHfm tcpoKUZgmhbRSIsJ6hqiDw1D0SPfQD3kM1Nbg+oBpegkMr0C238U4f3eg/J3vkXM77bW wMKglD1+9aehAQBldVtJeFht4QRQryZAReBZ2uE8dXxhipK3fJEwDBo9Lg754TeabU7b A87n94nq/oQU8tT+w40veByiD+Yqpds28xmVpjZejrK/qcTJGZD+KHueukvKc5mSTNSs 5Afw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=Nc0DwQIZ1+n3npeBwRLBc2fnm7CQ1dOwwZNANnrQk2E=; b=RH72xccKLNaTsJY7PMU5v6Vg9xi2yf9OJigFdTgMGrBMNfjfaLsh0gmM+coGdaygxL B1HEmxzJXGvVJpIbQBaffczFZbYK5ZMigJffDP8OrDSaBEXLMD4ASyoI70t3xWzn5rLX 1qWHsxP3q5Q99lT8SuRKNY/TA4Jko9knsgWv9me9ay5PWhsYpc7nbVUw2JhJxoDtbPPB CAd04jXzGOYv8DvrD/IZDKXrv0NN/CCErpN6FXwaML48EHFkKqTmSfp1yb2PnGgpjirO bcBtGwxAJweYODnrRv6hkeldtd/Y2wx7vTaNLJdse7Czz1FT3BPZe4sL68rlmUtFmG5/ n3mQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id q132si16020777pgq.162.2022.02.09.05.11.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Feb 2022 05:11:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id CC166E17E476; Wed, 9 Feb 2022 02:37:04 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233096AbiBIJt6 (ORCPT + 99 others); Wed, 9 Feb 2022 04:49:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231858AbiBIJt4 (ORCPT ); Wed, 9 Feb 2022 04:49:56 -0500 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E656FE0CD5D5; Wed, 9 Feb 2022 01:49:48 -0800 (PST) Received: from mail-wr1-f52.google.com ([209.85.221.52]) by mrelayeu.kundenserver.de (mreue108 [213.165.67.113]) with ESMTPSA (Nemesis) id 1MUGqT-1nhPAW2hRz-00RKGp; Wed, 09 Feb 2022 10:39:55 +0100 Received: by mail-wr1-f52.google.com with SMTP id s10so2979127wra.5; Wed, 09 Feb 2022 01:39:55 -0800 (PST) X-Gm-Message-State: AOAM532Wr5KJwgBx8HT5EiBbGvnyB0FGpzru6qwmYev0Hvot8e2v/Yxk 7HGBDorwFvs+/gZO2zznfAizcxPmVd2aIY/sr0A= X-Received: by 2002:a5d:500c:: with SMTP id e12mr1335451wrt.219.1644399595263; Wed, 09 Feb 2022 01:39:55 -0800 (PST) MIME-Version: 1.0 References: <20220113080017.30155-1-kavyasree.kotagiri@microchip.com> In-Reply-To: From: Arnd Bergmann Date: Wed, 9 Feb 2022 10:39:39 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3] ARM: dts: add DT for lan966x SoC and 2-port board pcb8291 To: Kavyasree.Kotagiri@microchip.com Cc: Arnd Bergmann , Nicolas Ferre , Olof Johansson , SoC Team , Rob Herring , Linux ARM , DTML , Linux Kernel Mailing List , Microchip Linux Driver Support Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:jTCo3beyZTovebwApM1BZXCSjJx3bvezVv35gCf/vhCDsdz41Fm xxWDAmsE/dBT2kkDxXcx3aqqgIUyTJFhBjWZXcRYpF08Gujn5S4Y0Y61zOpq/3HWi9HntWk ymNAss107ppOZRBg74VA2Dv+3AJ/+FcLqk2FaclKuHLkP+V01WRdNiZhMiY4fNOqoYfVfo5 axoHCJ/ktX4EkBAVIahWQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:s6sfh7BBii0=:htF3Eju/VJMOYgJPPzo4/i BKcOVDkyvVTYdufBuE6c99Hv87gqq5JMQdA8rasIVFzcugEJPYbqFfPWC9tl3lZp8ROWLZWmi DJomJDGfo13k1fJSq0yHmz0hqAjarBps1F3kaDu/7jk7g03YT7eQex4FEjcy2ugkI0G7xJgND sCOJjEnBlVIx1xT9aMTUuj+WlC10KwOseYwSWQQIR2ZMATdu0C5uXDRDsLoze8mKBjvhrpwLz bQ3pzF0QMdEzR02zSutvWpPSzFbxka+JkFIoNdkVzwUGIybllbXNuz2UZR8CJVMmp5W2/pN9l 2eUde44iGu9F4R0/axTUc1xY8sfkv5adaMGaJO0SXc02j8i8nsrZiXj/8p/NpNUCKSuFRBcqr hUEpFvCPwKN52yREwFMPi8Z9ROuwK7Vp/Kmpm8//RkVJNn9agvbokgIL2pFo9hlUloj90NTdF IVJiluRvzOVI+tDE12juFUTwpj8lRYj1YvCO6DyWZyT5hh4VQMj15ETuOHioJ8ZXvdDvL2PGI 5EFiS7+t3vTDYhTrzGzKfNPM7JzItYKNQLxHawrzURUJgVmsgnM58Clu49b3TvOXCUdeHA/4q x9JGE5s1KkfU6LtH8NWRBZ43a/QZoACXZt6nmHDsodo2Pz1orxdgImBFnQio7ymwZptTVQrzM rRYVbav/Jh3j/VU6/z0nUgpFMEHaiRLLR3hvbRWBPQxFbGqZHIGbwmhwMzABIuNrICMM= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 9, 2022 at 10:02 AM wrote: > > > On 13/01/2022 at 09:00, Kavyasree Kotagiri wrote: > > > > +&gpio { > > > > + fc_shrd7_pins: fc_shrd7-pins { > > > > + pins = "GPIO_49"; > > > > + function = "fc_shrd7"; > > > > + }; > > > > These properties don't look like most pinctrl nodes, has the binding > > been reviewed? > > I don't see it in Documentation/devicetree/bindings/pinctrl/ > > > This is similar to the ones used in Microchip Ocelot and Sparx5 pinctrl. > For example, see usart_pins of gpio nodes in below links: > https://sbexr.rabexc.org/latest/sources//84/d39b543790ff25.jhtml > https://searchcode.com/file/333750634/arch/mips/boot/dts/mscc/ocelot.dtsi/ Ok, I see, so this was reviewed by both Rob and LinusW, I assume it's fine then, though the use of strings with capital letters, with all pins named "GPIO_*" still looks odd. For my understanding, would you describe the lan966x family as a follow-up to Ocelot, with the CPU cores replaced and flexcom added, or should I think of it as a SAMA7 based SoC design that incorporates the Vitesse switch IP? Arnd