Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp581973pxb; Fri, 15 Oct 2021 11:29:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzA8SoRJyI9T2iXXzXXhzqyrDr0wPP61sZM9pesxmQLh4Upn1tzshzHxNO2ra7mCo2osd5x X-Received: by 2002:a17:902:fe83:b0:13f:5415:2710 with SMTP id x3-20020a170902fe8300b0013f54152710mr12281116plm.16.1634322559875; Fri, 15 Oct 2021 11:29:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634322559; cv=none; d=google.com; s=arc-20160816; b=fw0qcE+Y90ECbZM2ng2JtT/CO5kvzSrLOmbJXy95/05u8DiyFTSdZNb381fGrzKx82 f7+b0FriF1TEqQoN6gIamihRADyM97jTlt8J+s2YAJ7Ao16q9JQ+MtXFTky7yYc+9Mdf KbZRRWA7tDUqyPqLNDR2LQbRcJoU7YQdRTLZC+2zkD+NYChdVC2Sisy2RKcblwDliUqK I8CiDCEc4L7gqfz05vIlfson4BEuCBwk4aemxTqwT6egyUP69bztLOTnBBqx8ThqV/za x+56vubSi4WRWynDJ3EwuJ/Ngmz8XAWzG+oOc3tvy4Yg7Dt63fG1SJfblOJiPXqD0ZuY 4E4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=CdE6XumrF2NcE/za+fvknc1KEQDwW8iRNC51K+hZP/8=; b=wR1tnq0xIpNDOKV2m1Go78iphIw/M7ZUUps9G+S21cOFLzZfgCbEZlyTHaAfuqfBWo 8+c7sx5AXXoKQpIuWz4KGoIqBgh1ZCY9Y5ANn9VeO0DmU/9hHg1CeanT6qIsatM+jYQq aRqGDX7xaxiMyuQAuu7Sbub5N/27O1cnCAjgE4TZ65OBrPV90kUTrx/uZUeJ7XzUNZEz mklODn5XXkFvn07gbA/8UHK0zOO1CfTYE8GOb3d3HpYlNolDgbvpdvjJXd/Le2UNQGxX mW5rIu7lOVqakqbtB45NmTyNQvUtPuI3TVoXVBZJHqzi4mBNBMC756elp4xXX4YeHHpM JnuA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=tAz7uEPH; 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=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k5si318767pls.135.2021.10.15.11.29.07; Fri, 15 Oct 2021 11:29:19 -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=@canonical.com header.s=20210705 header.b=tAz7uEPH; 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=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234692AbhJOKQp (ORCPT + 99 others); Fri, 15 Oct 2021 06:16:45 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:46250 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237879AbhJOKQn (ORCPT ); Fri, 15 Oct 2021 06:16:43 -0400 Received: from mail-lf1-f71.google.com (mail-lf1-f71.google.com [209.85.167.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 648E73FFFE for ; Fri, 15 Oct 2021 10:14:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1634292876; bh=CdE6XumrF2NcE/za+fvknc1KEQDwW8iRNC51K+hZP/8=; h=Subject:To:Cc:References:From:Message-ID:Date:MIME-Version: In-Reply-To:Content-Type; b=tAz7uEPHbUf5Sa1SrcMyb2vQoB9hlWRwYcAJDClm1La5Yb1nqBilGWqHnr81RQ4pT m+TqlrB8h0Z3I71IW2sfx1Lfayz9N1kXkNZwp54SpmrXUyPIvnQTeBH1ZlSn+yvd4E LsfxdthH0BAQ0L2ZLEhixe/Klrx8rV5eZ19gA2HpLn6fQKq4/UReoVroEqAT1DXIG1 DNdsKzFtGjEkn/sGiU4VxPfQ/p7F/+0ago6GIcOc3jD5NKpOcbawVyS3kj6TH2uDp1 WxLTBEkAhHBTQD2OY55IGqecLETA7uGZq//H14wCvVAiWCIqBuxP1U6GCxa8eaeSwK cZY0TkE/kp8Sw== Received: by mail-lf1-f71.google.com with SMTP id br42-20020a056512402a00b003fd94a74905so6368454lfb.7 for ; Fri, 15 Oct 2021 03:14:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CdE6XumrF2NcE/za+fvknc1KEQDwW8iRNC51K+hZP/8=; b=nat+rSxIkLvAnEN70h5EaspwdzL8t27Dm99bQEVnY8ljYbtYzdfhKTMfAOgJ4sYGj/ hdnx+345Q/XX4ZbrEURP7rFrXjG+bS5P7sY54sN2Hkt2q+6RW7szlZOH+cimC25JTdBT 1LTowGIU3ofzUSELMBEudUxGCjJiYhxZzo+bL1fh/ielTHKoHaoZ+ZTg8mPznfTyOiBE 5kQYeLwRk2lBbinytJ8jkgb+qCpst8mCIb8dLLHRU+Fbgj94XzVzgeNTc5H0cRDeJ5qo o9zCVvZaWGAR8bRybJdWS5S5TUjuDu2EvmqKUzdq09skWleyhehYVuTPnJQtZP0VAFQK +yLw== X-Gm-Message-State: AOAM530VRTd8yjIk1B0sFBx/6yN2jQJXtysCTGZnFnP1kgqhKSIGgwpd LdRe+QfpkxPH+Ym9vRc1A9Vh0R5OKnze/6qAMH/FuzLOo3fxHiw6YuNzNTZ48y1IKPPN59HeMrI h3chGcNjRNtV/yMmpaZnIphODsLdXVSTCJT0xTZUvwQ== X-Received: by 2002:ac2:5210:: with SMTP id a16mr10411971lfl.279.1634292875712; Fri, 15 Oct 2021 03:14:35 -0700 (PDT) X-Received: by 2002:ac2:5210:: with SMTP id a16mr10411936lfl.279.1634292875341; Fri, 15 Oct 2021 03:14:35 -0700 (PDT) Received: from [192.168.3.161] (89-77-68-124.dynamic.chello.pl. [89.77.68.124]) by smtp.gmail.com with ESMTPSA id s23sm463520lfi.139.2021.10.15.03.14.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 15 Oct 2021 03:14:34 -0700 (PDT) Subject: Re: [PATCH v4 1/2] [RFT] clk: samsung: add support for CPU clocks To: Will McVicker , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Michael Turquette , Stephen Boyd Cc: kernel-team@android.com, Marek Szyprowski , linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <20211014195347.3635601-1-willmcvicker@google.com> <20211014195347.3635601-2-willmcvicker@google.com> From: Krzysztof Kozlowski Message-ID: <0e256e4e-829d-dd3f-9451-e8c4481edf11@canonical.com> Date: Fri, 15 Oct 2021 12:14:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <20211014195347.3635601-2-willmcvicker@google.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 14/10/2021 21:53, Will McVicker wrote: > Adds 'struct samsung_cpu_clock' and corresponding CPU clock registration > function to the samsung common clk driver. This allows samsung clock > drivers to register their CPU clocks with the samsung_cmu_register_one() > API. > > Currently the exynos5433 apollo and atlas clks have their own custom > init functions to handle registering their CPU clocks. With this patch > we can drop their custom CLK_OF_DECLARE functions and directly call > samsung_cmu_register_one(). > > Signed-off-by: Will McVicker > --- > drivers/clk/samsung/clk-cpu.c | 18 ++++++++++++++++++ > drivers/clk/samsung/clk.c | 2 ++ > drivers/clk/samsung/clk.h | 26 ++++++++++++++++++++++++++ > 3 files changed, 46 insertions(+) > Acked-by: Krzysztof Kozlowski Best regards, Krzysztof