Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp4011225pxb; Tue, 25 Jan 2022 01:19:08 -0800 (PST) X-Google-Smtp-Source: ABdhPJxX+IC0clfP9zLoBg73okusjup76cQCoG+Py1osN3nyBqufmpBKypqEzkNGIQdLrZRcNkLe X-Received: by 2002:a05:6402:2685:: with SMTP id w5mr19743382edd.151.1643102348063; Tue, 25 Jan 2022 01:19:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643102348; cv=none; d=google.com; s=arc-20160816; b=cEtza+RNr8ToYGTiyMIaHCokOEsD5uwFi7F9CkfuaWsErpDXT4sBaMv5a6zbQ8H9nV IrS+sBTZPjX8DxKEtXkbW4yguJD3Y0WaZIef/8Hzs5wOzIltvryxPIzG0iAnqOtX2GSq ZWPVy77ESlF1K4dV+PBZIYvjqT4WliryM57d8E9bPjYB1zYmBXi73HEr4vcj+Wi6MFYw IyIA7MQjvpmBmusQKA/JD+ZdIZbfPh29OGjz6NgP4E2/3TGV7BeXHczbO/LSaXPqI8EW nDsKZcwH6x/juUChK0O8civ3ukmlbX668FbHNCHF7nHqsN5fyRQ91AGZGcaNF65TRDRG xW0A== 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=x7OWhLsmJS1+uUOEexpDwoIKITm+x9XBIi30vSgK1xg=; b=wiad2HnwqIsdEQVWs8lw6x1EDdPICc9Nv4YtsosiMGsFQQslByL5AfZJ71UGg8nmiM rZDDSPFVoss3kg5TsPjKxW61tSa7AfJAC0c/FoVSu+RqUNOhv5dhueU2N32qN1KjSyy8 leWhZTLel3/cdCmkC2aNym31sC1Nj1ra5QO4FI8AoQXo6s6y2aHc6wIgywoaAihNQYwk o4Hngzo7gTPqTRROmmQpyDSsH1ScrfiDUB9T1vcCZJ+TzyjvaENoR0CQm8+2JAs8IhiR rCh+rnPcCR15+NjiCvHizOK9EMGrcjMqAPNW7cGSAWnDF+8p2ieILSshh6GS6tCP/ski mz4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="hkWuAz/Y"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gm1si12479761ejc.549.2022.01.25.01.18.44; Tue, 25 Jan 2022 01:19:08 -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=@gmail.com header.s=20210112 header.b="hkWuAz/Y"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1445236AbiAYH1d (ORCPT + 99 others); Tue, 25 Jan 2022 02:27:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50200 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1444563AbiAYHWq (ORCPT ); Tue, 25 Jan 2022 02:22: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 831D3C06E039; Mon, 24 Jan 2022 22:27:47 -0800 (PST) Received: by mail-ua1-x930.google.com with SMTP id b16so35536049uaq.4; Mon, 24 Jan 2022 22:27:47 -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=x7OWhLsmJS1+uUOEexpDwoIKITm+x9XBIi30vSgK1xg=; b=hkWuAz/YuA6uirgqIr8pVE292nRVrNT1FRntEAbq6BSmuV1RjGikjVpCJ91lvOiWTI wsSfkTZlPqf02zgXbqLu59iYosJKmRfHg9UN4n4eofqmvQSx24qipIN2arr5JrhMgs2o UbVYyHuG3MrfZG3BR/VubSt4JsNDJWK1I5Q3IIaK9xATYai+n5SM0iOngkYc89ZUEinE ZCW8ujZ79F1WoVYy5wmQzUPcE54FTEkgU98Ngt+xWYhUmXJTsD6h2aQo5YR5fGPI3i9K dFfww1Uqm4jRM60BxU3/W42mUddMTt8OoHrM3+yYOWgNkrld2w4uraPYqsW3pkYsj1a2 4skA== 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=x7OWhLsmJS1+uUOEexpDwoIKITm+x9XBIi30vSgK1xg=; b=RPPkLZ43GCj5+OEhz+JlbqRVrKlui86EiARCri8cXjAspUj5HS5aGvSIJnIwVnnRJK M18yXyyWxs/tTiOBaRJB/Jw30ghuxhQEwtrtbqH1SV+ZSqXe5uMrAQetL76onlwPIpZ9 oQ2C0QHqIS+3A8GeS4zmOVNZ7TlqP9wJ0vM7NmwGYvDebEZtOt36WeWMnED7LrAOpKks WupxLLHpw6RAEBD8eAtHvENyz+Q4sHKywvQbmWDPOX/KAFVUX64Wubm+6nNaxEpb9HJm BuVejrmTpgxupVuTNKeaYLpdm9CQwpRc4KdezQsHKxKyKIQjjwIk7H/HE867n1hLw1R+ DwSQ== X-Gm-Message-State: AOAM532AWL+2ue3rGgkizmkaqkbA9oMcHAJ5x5/1U5VUiZhOdrDBogYi ZCfbTrI8psC9kujGPZpkO9xJGEfGokZIDsfOAvaCutwQwyU= X-Received: by 2002:ab0:3caa:: with SMTP id a42mr296234uax.46.1643092066597; Mon, 24 Jan 2022 22:27:46 -0800 (PST) MIME-Version: 1.0 References: <20220110114930.1406665-1-sergio.paracuellos@gmail.com> <20220110114930.1406665-4-sergio.paracuellos@gmail.com> <20220125011429.93D9FC340E4@smtp.kernel.org> In-Reply-To: <20220125011429.93D9FC340E4@smtp.kernel.org> From: Sergio Paracuellos Date: Tue, 25 Jan 2022 07:27:35 +0100 Message-ID: Subject: Re: [PATCH v8 3/4] clk: ralink: make system controller node a reset provider To: Stephen Boyd Cc: "open list:COMMON CLK FRAMEWORK" , John Crispin , linux-staging@lists.linux.dev, Greg KH , NeilBrown , Philipp Zabel , linux-kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 25, 2022 at 2:14 AM Stephen Boyd wrote: > > Quoting Sergio Paracuellos (2022-01-10 03:49:29) > > MT7621 system controller node is already providing the clocks for the whole > > system but must also serve as a reset provider. Hence, add reset controller > > related code to the clock driver itself. To get resets properly ready for > > the rest of the world we need to move platform driver initialization process > > to 'arch_initcall'. > > > > CC: Philipp Zabel > > Signed-off-by: Sergio Paracuellos > > --- > > drivers/clk/ralink/clk-mt7621.c | 92 ++++++++++++++++++++++++++++++++- > > 1 file changed, 91 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/clk/ralink/clk-mt7621.c b/drivers/clk/ralink/clk-mt7621.c > > index a2c045390f00..99256659dd96 100644 > > --- a/drivers/clk/ralink/clk-mt7621.c > > +++ b/drivers/clk/ralink/clk-mt7621.c > > @@ -11,14 +11,17 @@ > > #include > > #include > > #include > > +#include > > #include > > #include > > +#include > > I can't take this patch without taking the first patch. I suppose if > Greg is OK I can take the staging patch #4 through clk tree too? Let me > know. Greg, can you Ack patch 4 of the series to get all applied through CLK tree? Thanks! Best regards, Sergio Paracuellos