Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp2967095pxb; Mon, 17 Jan 2022 09:08:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJzGXMI1vi8qhWMNwC5K5KXN9NLOrfk8a6K4QOsNx+Ja/tA2L4TJYywGTqMS5HuFkN81qzV+ X-Received: by 2002:a17:902:aa03:b0:14a:c57b:b570 with SMTP id be3-20020a170902aa0300b0014ac57bb570mr3168205plb.8.1642439333334; Mon, 17 Jan 2022 09:08:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642439333; cv=none; d=google.com; s=arc-20160816; b=ephGZuWLukXs80aGmfZSMtK1xEX36ZYf+RonJpbwk5/SH2rKO6Jqikor/1ahTxeonT ngUXmUGZecg5tGXOYQaOUbAXonpBqRBaaIQ4LcUXAm0xgnJqChL8/U1eX3aApr8+uf2m l22TP+BjyrTB2xgs5yC/kfDoYDDSUhE0jA1oYIn7z3jmotZNOFxtH0RGzHZ49O3WftuQ /RC2DvwW5C7qxfCUcTY6/MPY0pQZMJIu+D22wHs61Vgp0BUk1SWT+faVgUzoPG/TKSNV 1aQq1YQyUf/djZZ0UeMqhry4GzekLHy1efLXOdlmhPqRQaQ1W5ypqz9c8c9UV2ZPlHL8 jX4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=/90iVXsIPsHT07Pv2jf7rikc6A+X3du+GSe0uj3YCXg=; b=AzAo9PAynJ+qPrUl/T+00KKMCLAoHeyOythJJtf8PXO5gey23RzWA9Sk5R2apEVZC4 aJK0gdQ/q7nuakQ4R2rVGq2yGdViy+b0PrZxr6AP71BuP9hBO5zCgBBZrdmWfVs8vH6e atrkpZS732zMF1rytYeHJ6bl8O8ZIuCM92BJySVgcEkT87Afo5tS6H+t199uUV2MnWCc gmlDnrQnotHKttMHwX2PZNq1FJ7iNH5Gdg869C2h2WLhgl9A+f0pkwviHt6m3qUhQHCJ C6iaVpE7IeWdp4ufms5eFjWS9eYnTdYxDEuy6KnUXEEggUsZZlUNZGq803S5PhnuTULk NHFA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q8si17614032plh.424.2022.01.17.09.08.41; Mon, 17 Jan 2022 09:08:53 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238626AbiAQKbW (ORCPT + 99 others); Mon, 17 Jan 2022 05:31:22 -0500 Received: from foss.arm.com ([217.140.110.172]:56348 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238606AbiAQKbV (ORCPT ); Mon, 17 Jan 2022 05:31:21 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 7D1A96D; Mon, 17 Jan 2022 02:31:20 -0800 (PST) Received: from bogus (unknown [10.57.38.209]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B7C0D3F73D; Mon, 17 Jan 2022 02:31:17 -0800 (PST) Date: Mon, 17 Jan 2022 10:31:00 +0000 From: Sudeep Holla To: Stephen Boyd Cc: Cristian Marussi , Sudeep Holla , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, james.quinlan@broadcom.com, Jonathan.Cameron@Huawei.com, f.fainelli@gmail.com, etienne.carriere@linaro.org, vincent.guittot@linaro.org, souvik.chakravarty@arm.com, Michael Turquette , linux-clk@vger.kernel.org Subject: Re: [PATCH v8 11/11] clk: scmi: Support atomic clock enable/disable API Message-ID: <20220117103100.c6ltxnz4iqmbc4b5@bogus> References: <20211220195646.44498-1-cristian.marussi@arm.com> <20211220195646.44498-12-cristian.marussi@arm.com> <20220114230839.ABD63C36AE9@smtp.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220114230839.ABD63C36AE9@smtp.kernel.org> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 14, 2022 at 03:08:37PM -0800, Stephen Boyd wrote: > Quoting Cristian Marussi (2021-12-20 11:56:46) > > Support also atomic enable/disable clk_ops beside the bare non-atomic one > > (prepare/unprepare) when the underlying SCMI transport is configured to > > support atomic transactions for synchronous commands. > > > > Cc: Michael Turquette > > Cc: Stephen Boyd > > Cc: linux-clk@vger.kernel.org > > Signed-off-by: Cristian Marussi > > --- > > NOTE THAT STILL THERE'S NO FINE GRAIN CONTROL OVER SELECTION > > OF WHICH CLOCK DEVICES CAN SUPPORT ATOMIC AND WHICH SHOULD NOT > > BASED ON CLOCK DEVICES ENABLE LATENCY. > > THIS HAS STILL TO BE ADDED IN SCMI PROTOCOL SPEC. > > Why are you yelling on the internet? :-) I guess I need to ack this. > It is for the partners who request such changes. We are trying to prototype and share the code and ask for feedback before we finalise the specification. In fact it is other way around for you ????. Not to ack as it is not yet final ????. At least I need to wait until the spec contents are finalised before I can merge with your ack ????. But I agree RFC would have indicated that along with the above background instead of *yelling*. Cristian assumed everyone is aware of the content as quite a few are involved in offline discussions. > Acked-by: Stephen Boyd Thanks anyways, will use it if nothing changes. -- Regards, Sudeep