Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp1323309pxu; Fri, 16 Oct 2020 09:10:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzkkY9oqj+T+ijuZZZ5lhcfNqFdGZQW7TEvbXhW5ZupBUVkN4YmNP+0oyRn1Ld9YwzZ0rB1 X-Received: by 2002:a50:c34a:: with SMTP id q10mr5004215edb.36.1602864632422; Fri, 16 Oct 2020 09:10:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602864632; cv=none; d=google.com; s=arc-20160816; b=JXglxDPJU/o148asKrajSNE20i2zupYydCSOdKFxTfsR4Ito/u9NT6iZOcKeiKgubr /VMqjZouiHy9YnbBF0t4Sc3UUYyObcaKasQga0nfMqrR9vDQQwMWCTEfNtPHivlq6ZZ6 DdTNi6gJROo3XMOLt3htK3c4bW0OdFhp7clbXToNSIpZ4HoegKyYy/GI2f+0fLp6ZigC mHQrfPuvW512SrSIPzMVTRhvx2aj7nt0bvlUBgvdFzIOXUTtx0FFtWwqlxKqBdEL0h7n 7vrL/ji0Zb/1lPR8jhKgw5OQdEWfaVtrkl2ZypjoDo4pIz7sJQv2hu5iG061hW7AjHMd oUGw== 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=o683JyDzGtCz8h08bH720Xzkdnsct+b153JAeeQ2q3A=; b=D0JnOalHOnNSil+b/5lQf5mQ0CNsXfW3ekKDq8pftF5lI5BUm0/myQ2m8jR+dlebot ZsVmwrcN+Qyr8iJU1SiZSMi79+zKGt+R5KuVnWArWGhlzqZhVdpMRnEReitLl8t89O3j 1LbzZa5DmlwoUNgC4A5byP3LghU8Nm2HV4uVfHiuRsWIgHq3rO0N8Z70pAEYBx+mwBqp 72/q/q2VR2bGars8jaCRR+r7w6H52TFPMU1V2Hag5/9KKSHmi48GY7Hqd8c8SNgtC32C rhnjYL/cprFhBvX6FL0u/GTkYZ0o3HfuHm7V1hrViyB6sD1MYLjW/mWSj0y5qbvBQ3gB 8arg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=Ymp3Z3Al; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h27si2303352ejd.668.2020.10.16.09.10.08; Fri, 16 Oct 2020 09:10:32 -0700 (PDT) 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=@sifive.com header.s=google header.b=Ymp3Z3Al; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2407134AbgJPO4b (ORCPT + 99 others); Fri, 16 Oct 2020 10:56:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58544 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2406998AbgJPO4b (ORCPT ); Fri, 16 Oct 2020 10:56:31 -0400 Received: from mail-oi1-x241.google.com (mail-oi1-x241.google.com [IPv6:2607:f8b0:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E1113C061755 for ; Fri, 16 Oct 2020 07:56:30 -0700 (PDT) Received: by mail-oi1-x241.google.com with SMTP id l85so2713115oih.10 for ; Fri, 16 Oct 2020 07:56:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=o683JyDzGtCz8h08bH720Xzkdnsct+b153JAeeQ2q3A=; b=Ymp3Z3Alkmll4V81zm2iA/funD9+iBwilvwYdSd9IX5hMZRv5M7byKXSK+PMkOp56A +yYyeMN+OW4vBy4YOedRf8XjX4mA9LNxrHGmvVrkQ2/PnZSw12zAqipKc5ZExVnn1a+k 0o+3tuXvjoOf+ml2ynW9iAxrN5i1wfkPOKe8BNsnzj4Zl9a1yViKfBXoMkf13O8R9toq O+EoBlUWfBjYm+ei9fZxzNzkD2FqsMsRvuPUEhk8BpX3NGo4Q6rKhrrOtXsCk+g/EYQ6 hkvAddoDwwCVKhyig9g52Gn5e8MAT0MxaPRma95tSkBJdMnMZ5lVP6fGnBryobfPcveD SEJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=o683JyDzGtCz8h08bH720Xzkdnsct+b153JAeeQ2q3A=; b=NA8OzAuu7mKYn/9j+RCJk+ImUPvYnl/5504/tQI78FVXXQSmVFVAQA+DEclBszKR7c X0cgYIwmjK897SILRLRJ5piAbrAnXosWKQzD/OA44SJqgADyfSp1IZa62SsQ2GjvKjcu N69wIuEr6tBTFboFp+nohtWg7XEVKMk8fma7OpbX1YILsTm+cyE44b67TwGqZ0Nq7Mg9 wT+tTtvV9KmP0DP0McCR/1NJMko9+e98M6IL0apzPRMntf9lhqsN8qvsTN9I0l2w/eMq XmORL+50aMQPr8iYFbcCNJL0o8Beiw2OmzYprbK1vMndDQZtFK0oIe6BH4t4UPU8tscq IOJQ== X-Gm-Message-State: AOAM5303QHiSfQXph2wokW2o6KYxDmbyMbGU3uAFvVSAEdYWK0RqoZAp 8tMEEh6JTL1o7F30zNjzRnfYvYT1pkwWNazdVkpbQw== X-Received: by 2002:aca:6702:: with SMTP id z2mr2818623oix.140.1602860190126; Fri, 16 Oct 2020 07:56:30 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Zong Li Date: Fri, 16 Oct 2020 22:56:19 +0800 Message-ID: Subject: Re: [PATCH 0/4] clk: add driver for the SiFive FU740 To: Sean Anderson Cc: Paul Walmsley , Palmer Dabbelt , Albert Ou , Michael Turquette , sboyd@kernel.org, Yash Shah , "linux-kernel@vger.kernel.org List" , linux-clk@vger.kernel.org, linux-riscv Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 16, 2020 at 10:17 PM Sean Anderson wrote: > > On 10/16/20 5:18 AM, Zong Li wrote: > > Add a driver for the SiFive FU740 PRCI IP block, which handles more > > clocks than FU540. These patches also refactor the original > > implementation by spliting the dependent-code of fu540 and fu740 > > respectively. > > > > Zong Li (4): > > clk: sifive: Extract prci core to common base > > I don't see this patch, and it isn't listed on the web archive. Was it > not CC'd to this list? > > --Sean > There is a problem on linux-riscv mailing list for the first one patch, the size of it is too big, it needs to be approved and posted on the list by moderator. This patch set is also sent to clk mailing list, and I can see it on that: https://patchwork.kernel.org/project/linux-clk/patch/b10784643665ad56ca41ea6754c7f28f8be1c7ca.1602838910.git.zong.li@sifive.com/ > > clk: sifive: Use common name for prci configuration > > clk: sifive: Add a driver for the SiFive FU740 PRCI IP block > > clk: sifive: Refactor __prci_clock array by using macro > > > > arch/riscv/Kconfig.socs | 2 +- > > drivers/clk/sifive/Kconfig | 8 +- > > drivers/clk/sifive/Makefile | 5 +- > > drivers/clk/sifive/fu540-prci.c | 618 +----------------- > > drivers/clk/sifive/fu540-prci.h | 21 + > > drivers/clk/sifive/fu740-prci.c | 102 +++ > > drivers/clk/sifive/fu740-prci.h | 21 + > > drivers/clk/sifive/sifive-prci.c | 529 +++++++++++++++ > > drivers/clk/sifive/sifive-prci.h | 297 +++++++++ > > include/dt-bindings/clock/sifive-fu740-prci.h | 23 + > > 10 files changed, 1032 insertions(+), 594 deletions(-) > > create mode 100644 drivers/clk/sifive/fu540-prci.h > > create mode 100644 drivers/clk/sifive/fu740-prci.c > > create mode 100644 drivers/clk/sifive/fu740-prci.h > > create mode 100644 drivers/clk/sifive/sifive-prci.c > > create mode 100644 drivers/clk/sifive/sifive-prci.h > > create mode 100644 include/dt-bindings/clock/sifive-fu740-prci.h > > >