Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp4503432pxb; Tue, 5 Oct 2021 04:38:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzgOH3lG+LZMt87df8zsxK2FdM23kSCaweOVe7q6nqbwW2/Tm2yySW46/8Q91jA7bGsWVV X-Received: by 2002:aa7:dcca:: with SMTP id w10mr9200855edu.113.1633433897611; Tue, 05 Oct 2021 04:38:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633433897; cv=none; d=google.com; s=arc-20160816; b=RQ3ccIwyhlwLG/o/N1Af6GnbfMKhHCQQg7kUov5KFNO9c5aobs/90JXORtuxNQmZ0i H3VJSTyUh4GqJltPcO4YbvFKOFogAVOM0vKqPOiDzItJg/cZCxKDBaexUgrJwQ1JR0lv dFtcFGw7Xn1TeYHIqNx2Hrriwxsy4UepSMRac95a1/NIgEp4w9fJUSJuelKEqqtB4jBG lUTqaibR48MCaCPLtQR5JrAV6XPF5hy91tPEFCefxrHRHKNj9PDTR4yWS8W27PbDziKG +zJqJ3lcPqnhDzvMS6chhMFZuyxDS8yOxrWfZ3jWI3QY4zdmSvv8SqDzTw0bf2OfC+ks Z6lg== 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=fbUrctBKF1q2sRHPfrxPaFZV6eVVnBEbm2AjMWQx1J8=; b=e7e4Rh0VmXh5Yh6orQI3PPGaGCvdQOJZKe5xhz6Ru9hZl5Rc1o1v9vHt6zYXAP/qoU ZpqQKmIQIxQyKS+rvhruCqcTGe+GXI9AyOmVoatUYV5gbrmyYNH5vzVDmlp2HUhbcbqp bDsokiWzFXc9G1Qjw1rGPdZNi0MlLIvYqmuM9lR5qb8kaSf0IOjIfALWD9WzRCWGAMmG rCLqzpUM+rAXs2nC91CwFb8X4xUI4VlTgBVpa4xCQPAgQXQLZhG6f0/dN4VkCn0d9u/1 ZswVaV1dIY4nduSEP/nL1IPw/7JNED/fHVtnBNVPQzD5ybFLd8mYHJfL+B15K1kDlhDi jAQw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=vNcozf2V; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b13si214833ede.572.2021.10.05.04.37.51; Tue, 05 Oct 2021 04:38:17 -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=@linaro.org header.s=google header.b=vNcozf2V; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233986AbhJELiS (ORCPT + 99 others); Tue, 5 Oct 2021 07:38:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60400 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233812AbhJELiP (ORCPT ); Tue, 5 Oct 2021 07:38:15 -0400 Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A044C06174E for ; Tue, 5 Oct 2021 04:36:24 -0700 (PDT) Received: by mail-vs1-xe29.google.com with SMTP id w13so5235555vsa.2 for ; Tue, 05 Oct 2021 04:36:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fbUrctBKF1q2sRHPfrxPaFZV6eVVnBEbm2AjMWQx1J8=; b=vNcozf2V7CBmO3wgShgy8OiWUKPbUz6wjnSDrxeu3/go7vUY7Cp9uB37og1u0TJejg GfAFNpgZlwVyjj8rE77gMsKhtBefzGSjNk+ADIJQEWxi4edZxPH/cnDmlyG8TgOr3QLl BqgTEWM+k6pEDUmhxAMW1AGT/UDb1nfz+lFCje5CquyiY/1Y3/xaWKf9BusY1D9KxCYG dyDIg/qua8rZiOiCiTnOeyAHpB751d59JXqFdzUgbEycBPpVNnyDEAOg8Zu7yTgG5n5K 24Am8mHO8I/M/0KTFWWREbbPuZTSMjLMOZW6JhUbBvy2vpBt4TU5MBl6bqVNOV/OkvFF n01A== 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=fbUrctBKF1q2sRHPfrxPaFZV6eVVnBEbm2AjMWQx1J8=; b=APkL8D0qe3neT5Wx/DqkjFFyDRiQA+ToC9O+waSvyx2LjOooNX7j3nGUv32BLuwPJb RAG83uBWzFEz+A1H/76jfSffuTSnvNAf9VyoXZEw06eKM1HgBdj4JB/W7UrBxK9YQmXo 83Qqk2kbNOpl2/h+wfpp7UiFXRn6MXKzP+3sRy8+R7aO5W/9X3nMIXmwuBfmdieGTRh1 oksE5WKIvRoAJ829oC5ci7PsXrtw1sM0sKrq6Ljew2vudyQYjMWoec0vc+yn3C4bbpaP b4ggD7vCJbzH3eZn4TSHRWCOoijZpgozQBUoHtxly+io0UbGfooEB3AtPPc8YxL9MsWc inyQ== X-Gm-Message-State: AOAM5333Yt77mxmZfqL7cjJDB/LYdGz/wU9w8dsjyYlKsCvhccTzcstm 9tq4pcKZsqbxmw7E8nPP0NJ+rzN7uigWgyuPtvLMFw== X-Received: by 2002:a67:d91b:: with SMTP id t27mr8819214vsj.55.1633433783316; Tue, 05 Oct 2021 04:36:23 -0700 (PDT) MIME-Version: 1.0 References: <20210914155607.14122-1-semen.protsenko@linaro.org> <20210914155607.14122-7-semen.protsenko@linaro.org> <1d884e38-ac8c-6f0c-ad27-243c5c4b9b9b@samsung.com> In-Reply-To: <1d884e38-ac8c-6f0c-ad27-243c5c4b9b9b@samsung.com> From: Sam Protsenko Date: Tue, 5 Oct 2021 14:36:11 +0300 Message-ID: Subject: Re: [PATCH 6/6] clk: samsung: Introduce Exynos850 clock driver To: Sylwester Nawrocki Cc: Ryu Euiyoul , Tom Gall , Sumit Semwal , John Stultz , Amit Pundir , devicetree , linux-arm Mailing List , linux-clk , Linux Kernel Mailing List , Linux Samsung SOC , Michael Turquette , Stephen Boyd , Rob Herring , Tomasz Figa , Chanwoo Choi , =?UTF-8?Q?Pawe=C5=82_Chmiel?= , Krzysztof Kozlowski Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 15 Sept 2021 at 16:07, Sylwester Nawrocki wrote: > > On 14.09.2021 17:56, Sam Protsenko wrote: > > +static void __init exynos850_cmu_top_init(struct device_node *np) > > +{ > > + exynos850_init_clocks(np, top_clk_regs, ARRAY_SIZE(top_clk_regs)); > > + samsung_cmu_register_one(np, &top_cmu_info); > > +} > > + > > +CLK_OF_DECLARE(exynos850_cmu_top, "samsung,exynos850-cmu-top", > > + exynos850_cmu_top_init); > > Was there anything preventing you from making it a platform driver instead? > Can you please elaborate on benefits of adding platform driver? I don't implement PM ops for now, and I can see that clk-exynos7.c does not add platform driver as well... clk-exynos5433.c seems to use platform_driver for PM ops only. > -- > Regards, > Sylwester