Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp43149iob; Tue, 3 May 2022 11:15:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzOmhqEy9VHX2BRZrc9Tbr6F7/cWe6jz6WtbFOcwIZIN069Nc+iiFC1oFOtu723EJPiRnS+ X-Received: by 2002:a63:f44f:0:b0:3c1:ed4f:b066 with SMTP id p15-20020a63f44f000000b003c1ed4fb066mr11980204pgk.334.1651601704638; Tue, 03 May 2022 11:15:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651601704; cv=none; d=google.com; s=arc-20160816; b=TQTCzloWopS0yjCPgmsRRfscPcznsrtKJ302v5q1YHRsupcAH1BdeGsWYLtTyhQEbs 5j43AgSBg+QISwxKGMS6Z1lWx1FKLUhVKBZWoEQ5MThrl3eVoCMTFvOzgH8gACaYkGu2 f43DCL+8PURU96TXMfkzqVM/Hd4VKie/7vweKyjPSH/OZY3II8L16Z27oZV7hEruNYgt htN53ol4QKYj7jxlRdImomM9NlRw+D32lGo1W9KlnWEKCcg4fv6hWqDmgaBEEldh3/Gs p3QhM0ns3R4nWEAIT1Xwefnyu8zdz6aBDjEvo3h0gTEKGkfL8gY12GEwccbGEe9U/Kdq EnvQ== 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=OioOkp+daVjcm8WittR1Tk/UQnINHvqB9L6l895CXcU=; b=p9iO5c7tdRfoj2KDGdm2YE7nZfTRQk+qsIVS1LyFUHVsTuPhzAnhBNyGs/kIA5KJld uTFbLx6DpcrIw/RJkr94mq2lc7bPMygPC3u7ADjxBd2Uk6KuXo3ilvpI6ZF9tOQU4TV2 D4+gfnv2fXQwsAkp53L5Aag5fTsq59IP5Z8FvnchM5GThzVKUmt9dKtZ+U06zxz+jVek zdPoXhxJa93auuLFxoQ/G4nRQ3O2jNCsHaedkDibigIs0P1Ibn95F54h7PJtnDA+fds3 nGNoIi75+uuXhsAFjVdIiyiyvXKXSZ8hzhwqAMMGj5AXibCElQOP2HuWxw9P9pBtk014 IXMQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="f1y/Ry6F"; 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=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cw28-20020a056a00451c00b0050759c7a6f2si17630961pfb.376.2022.05.03.11.14.25; Tue, 03 May 2022 11:15:04 -0700 (PDT) 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=@chromium.org header.s=google header.b="f1y/Ry6F"; 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=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239583AbiECQcA (ORCPT + 99 others); Tue, 3 May 2022 12:32:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45980 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236416AbiECQb5 (ORCPT ); Tue, 3 May 2022 12:31:57 -0400 Received: from mail-yb1-xb36.google.com (mail-yb1-xb36.google.com [IPv6:2607:f8b0:4864:20::b36]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 729663CFDA for ; Tue, 3 May 2022 09:28:24 -0700 (PDT) Received: by mail-yb1-xb36.google.com with SMTP id y2so31957321ybi.7 for ; Tue, 03 May 2022 09:28:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=OioOkp+daVjcm8WittR1Tk/UQnINHvqB9L6l895CXcU=; b=f1y/Ry6FhhCoj1O6PNJ4u5oIsObhMzvEvN+EpK/DPgP920QWICa8XWxxM25XxlWXdv obO4g6HLcH9ipII7mEKHk9PRypuAKrviNfo558KwuHEF8fBitw+prwaFnLfwUa+1nhIH /P21JCHt8jb7Swm3CCCtQhFK7/V68tTG4IlpU= 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=OioOkp+daVjcm8WittR1Tk/UQnINHvqB9L6l895CXcU=; b=U5pHK9P+VBTMaeMu3V+tTbC05k5uK0kt/tQ8RI1i+bdaTAjXfECwGNjQAF5F8xMz4Y q4uGOFOPWztq+wosa93Y0oZb/rkv8dgkRd8Pk3rg09OtP4q9RQUThAf1jdSWVVZX3VZi 9O7lN5NaLqrF41lPatx0R2dgggO8qB0ZtqLQaYcx4dD3cyZ+8p6FlMfdzqYiJmO+s9ht iJOPktcZ9TPvtt+F8o7ku7mkQIsiNivhPhVioXZCLsyU0opcxmwz/vYxVE5boZgJ+8ur zw9wkF04zIBff7DCEg0IwwDJVj6vVEzvy+R2uPtGHjuOXQOesePGezcB+YlytdzNl6a1 yVSQ== X-Gm-Message-State: AOAM532HEliBvAADRyBE71hcqqynwXS2goWzxjt6u74+jIC6Xhm0uQNB 7ZYcjjPd9xXEz4y/yaDecT9JjO9E5O8h/YzdPlIpcA== X-Received: by 2002:a25:4c2:0:b0:648:6a77:5da0 with SMTP id 185-20020a2504c2000000b006486a775da0mr13553377ybe.203.1651595303696; Tue, 03 May 2022 09:28:23 -0700 (PDT) MIME-Version: 1.0 References: <20220419081246.2546159-1-wenst@chromium.org> In-Reply-To: <20220419081246.2546159-1-wenst@chromium.org> From: Chen-Yu Tsai Date: Wed, 4 May 2022 00:28:12 +0800 Message-ID: Subject: Re: [RFC PATCH 0/7] clk: mediatek: Move to struct clk_hw provider APIs To: Stephen Boyd Cc: Matthias Brugger , linux-clk@vger.kernel.org, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Chun-Jie Chen , linux-kernel@vger.kernel.org, Miles Chen , Rex-BC Chen , Michael Turquette , AngeloGioacchino Del Regno Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Hi Stephen, On Tue, Apr 19, 2022 at 4:12 PM Chen-Yu Tsai wrote: > > Hi everyone, > > This is part 2 of my proposed MediaTek clk driver cleanup work [1]. > > Part 2 involves moving the whole MediaTek clk driver library from the > old `struct clk` provider API to the new `struct clk_hw` provider API. > > Parts of this series were done with coccinelle scripts, while others > were done by hand. To facilitate review, these parts are currently split > into different patches. As a result however, this series is not fully > bisectable. Later on, the related parts should be squashed together. > > Patch 1 and 2 are minor cleanups around code that is touched by later > patches. [...] > Chen-Yu Tsai (7): > clk: mediatek: Make mtk_clk_register_composite() static > clk: mediatek: apmixed: Drop error message from clk_register() failure Could you take a quick look at the first two patches and pick them up? They are unrelated cleanups that touch the same code sections as the other patches in this series, and thus were included. Thanks ChenYu