Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp4019911pxb; Sat, 5 Feb 2022 01:27:59 -0800 (PST) X-Google-Smtp-Source: ABdhPJzgEL4FpjC8n4D1uScXt6TCBQP1LM56ktEro2uRA+sKqpeb+aUBAVZMmxZG4AcfreypyM6V X-Received: by 2002:a17:902:ce8f:: with SMTP id f15mr7066236plg.128.1644053279317; Sat, 05 Feb 2022 01:27:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644053279; cv=none; d=google.com; s=arc-20160816; b=UZK689fkDTRbZdhVfcwKXOyJQ0cUHJtjLUEZxzHJEyMb/RttL5tg7nr5kIz0+Gq0EC Ry4qVF1j2yzLyeo0StjGpwoEKtNIMwm6CZLcRzhX3brLqBg9jWzOohJv8KxCbNWbcIJT Q+D7grwAw8C6BHqsaoDiCfoknhdu3oCL59LZfBWvUi7UboTRpIkBYes/v/fngBJ8HYLI RE84wfHHpky/1eX1Xhz16rR60XxHkhvsXHU9HTYY75IpZYAmDtdfE4/a9+FtRWGdTAUD HjSKUKMMIZbBrMRioVyrkFsvdsSeYfYy4tvjebaARNmJuJD+HRhZFnMODVvSO2CrNLX6 P11Q== 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:dkim-signature; bh=WbyfaMqzZXhO0umDixLaEVZrBVE9+22ohPkmZGUA6cg=; b=eebaJWj90iCmHxKFlqErZ+LYVD4QAgetPDFybMLIggTH/iEFY8gQTz9c2LA29q3KaX 2hPRx4fvfgAa9tM8qeflP30/6+6pwIWUU3LUcLoto8/bjJbSUevv+jixfBBb4VsFYZdQ 6Vt1NfpNzGSYTHRmkpFL3pIWaeTI7tp738B0WMZc9imrwsbnFs2cLnQ8mxJpuEfQV3lm gw/0F3Ud25TfmVOvF/ig3UUi1nch2Zp/gG0ja0EH/eZhl64ZacobhTBSD3EDht+bLA01 32inMo+xrnEvqT0+JtR8yXAD5Gd6nbgOFvWpWbwNIYmJqFP6kSFgw8s+YY2dS5bmqvDn lZCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ox1zgBxj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 82si4248722pgd.518.2022.02.05.01.27.45; Sat, 05 Feb 2022 01:27:59 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ox1zgBxj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1379578AbiBEHbt (ORCPT + 99 others); Sat, 5 Feb 2022 02:31:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56662 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239851AbiBEHbq (ORCPT ); Sat, 5 Feb 2022 02:31:46 -0500 Received: from mail-ua1-x930.google.com (mail-ua1-x930.google.com [IPv6:2607:f8b0:4864:20::930]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B1FF1C061346; Fri, 4 Feb 2022 23:31:45 -0800 (PST) Received: by mail-ua1-x930.google.com with SMTP id e17so14555426uad.9; Fri, 04 Feb 2022 23:31:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WbyfaMqzZXhO0umDixLaEVZrBVE9+22ohPkmZGUA6cg=; b=ox1zgBxjwk68T8/e6T05OVzldw84Tk/UPt04CUVsYlVVII3bjGqd3WDzv6StX+ncr5 c/AbmMRmRL1dM/Y/XyQvKXhonojFhy50NeMeQpkUbuHUruo9kX9sE03vWBX91EP+HfHQ CMJ9jxSO9IrYdmm5qaD3MEnHqljcd4Ssu3uWs/WH8Rbt1W1Ere471TXJyPg+9FXv787/ dVre0snfzwBZQVhs6wVzyc4XOb/LnPqO9w4DAISumu4VfRE7U93gAt/bdre7jh44pqwn 0d+YcV+76/YnmtUqnDaEflCkOqMgd6OECdnGlQUPTvpMyzI/G9KR9RQUAJ6J+h4t6Zve g0aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WbyfaMqzZXhO0umDixLaEVZrBVE9+22ohPkmZGUA6cg=; b=Wk43FgZHGBo9b0kFvci70s4RxBNAHTtjK0mCCJ/+Ae1gcdO5oyfubE9+ferY1hsXRt n6QUWrWqjts8BIuOrbwMVD/PPHxsxYtL2+dC743UGG0tJAB0nLW7tMinogM27CokgQd+ hrOj0gACyORXPVlhbtgzG7cCGHoHMJyKuG/+YlJJY9oZRRUcNqHwqoxb/jIJSJ4ToUvB zwAx/aa2AjwMaSasPZMQlIOo3uK1bqWfki37W83QgH5mq+GSrd3R5Zxhv7Um/RcJZH2E oJg/OKjkrXJJOucOcxq7ey3vyAd8fTQ3pXsz4riwMJGIypgEy5/j+OSjJnomrgd0XRS2 YZ0A== X-Gm-Message-State: AOAM530gcX9H7rJjGIBZQY+saqi3ZewaDAf/jdjcEnkwLxacxP7CNXLW MITf8ODxcR1BDy19kiA+C3LeDD8r5Pghn1eBQDz4tZWKKU8= X-Received: by 2002:a67:cb84:: with SMTP id h4mr2045413vsl.1.1644046304748; Fri, 04 Feb 2022 23:31:44 -0800 (PST) MIME-Version: 1.0 References: <20220110114930.1406665-1-sergio.paracuellos@gmail.com> <20220205025548.AA1BBC004E1@smtp.kernel.org> In-Reply-To: <20220205025548.AA1BBC004E1@smtp.kernel.org> From: Sergio Paracuellos Date: Sat, 5 Feb 2022 08:31:33 +0100 Message-ID: Subject: Re: [PATCH v8 0/4] clk: ralink: make system controller a reset provider To: Stephen Boyd Cc: Greg KH , "open list:COMMON CLK FRAMEWORK" , John Crispin , linux-staging@lists.linux.dev, NeilBrown , Philipp Zabel , linux-kernel Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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 Sat, Feb 5, 2022 at 3:55 AM Stephen Boyd wrote: > > Quoting Sergio Paracuellos (2022-01-26 04:45:31) > > On Wed, Jan 26, 2022 at 1:14 PM Greg KH wrote: > > > > > > On Wed, Jan 26, 2022 at 01:08:52PM +0100, Sergio Paracuellos wrote: > > > > On Wed, Jan 26, 2022 at 1:06 PM Greg KH wrote: > > > > > > > > > > On Mon, Jan 10, 2022 at 12:49:26PM +0100, Sergio Paracuellos wrote: > > > > > > Hi all, > > > > > > > > > > > > This patch series add minimal change to provide mt7621 resets properly > > > > > > defining them in the 'mediatek,mt7621-sysc' node which is the system > > > > > > controller of the SoC and is already providing clocks to the rest of > > > > > > the world. > > > > > > > > > > > > There is shared architecture code for all ralink platforms in 'reset.c' > > > > > > file located in 'arch/mips/ralink' but the correct thing to do to align > > > > > > hardware with software seems to define and add related reset code to the > > > > > > already mainlined clock driver. > > > > > > > > > > > > After this changes, we can get rid of the useless reset controller node > > > > > > in the device tree and use system controller node instead where the property > > > > > > '#reset-cells' has been added. Binding documentation for this nodeq has > > > > > > been updated with the new property accordly. > > > > > > > > > > > > This series also provide a bindings include header where all related > > > > > > reset bits for the MT7621 SoC are defined. > > > > > > > > > > > > Also, please take a look to this review [0] to understand better motivation > > > > > > for this series. > > > > > > > > > > > > Regarding the way of merging this: > > > > > > - I'd like patches 1 and 4 which are related going through staging tree. > > > > > > > > > > Patches 1 and 4 now in the staging tree, thanks. > > > > > > > > Stephen wanted all to go through the CLK tree since PATCH 3 and 1 were > > > > also a dependency... Can we get all of them through the same tree, > > > > then? I am ok with both CLK or staging trees. > > > > > > That's fine with me if they all go through the CLK tree, but there will > > > be a merge issue that I already fixed up in my tree. If you want me to > > > drop them, just let me know. > > > > Stephen, what do you prefer? Is it better all going through staging-tree then? > > > > Sure take them through staging tree. > > Acked-by: Stephen Boyd Thanks, Stephen. Greg, can you please take remaining patches 2 and 3 through your tree, then? Thanks in advance for your time. Best regards, Sergio Paracuellos