From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: virtio-comment-return-1171-cohuck=redhat.com@lists.oasis-open.org Sender: List-Post: List-Help: List-Unsubscribe: List-Subscribe: Received: from lists.oasis-open.org (oasis-open.org [10.110.1.242]) by lists.oasis-open.org (Postfix) with ESMTP id EB121986040 for ; Fri, 27 Mar 2020 14:43:42 +0000 (UTC) References: <20200227113735.23605-1-peter.hilber@opensynergy.com> <20200317192053.15665-1-peter.hilber@opensynergy.com> <87blonas8y.fsf@linaro.org> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <87blonas8y.fsf@linaro.org> Date: Fri, 27 Mar 2020 14:43:37 +0000 Message-ID: <87h7y9n9ie.fsf@linaro.org> MIME-Version: 1.0 Subject: [virtio-comment] Re: [virtio-dev] [PATCH v3] Add virtio SCMI device specification Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable To: Peter Hilber Cc: virtio-comment@lists.oasis-open.org, linux-arm-kernel@lists.infradead.org, Souvik.Chakravarty@arm.com, Sudeep.Holla@arm.com, virtio-dev@lists.oasis-open.org List-ID: Alex Benn=C3=A9e writes: > Peter Hilber writes: > >> This patch proposes a new virtio device for the Arm SCMI protocol. >> >> The device provides a simple transport for the Arm SCMI protocol[1]. The >> *S*ystem *C*ontrol and *M*anagement *I*nterface protocol allows speaking >> to system controllers that allow orchestrating things like power >> management, system state management and sensor access. The SCMI protocol >> is used on SoCs where multiple cores and co-processors need access to >> these resources. >> > >> >> OpenSynergy has a prototype implementation (without device specific >> features so far), and plans to upstream the Linux kernel driver. > > Has a RFC of the kernel driver been posted yet? I'm curious on how it > Linux backend integrates with other devices. > >> >> The PDF output is available at [2]. >> >> [2] >> https://share.mailbox.org/ajax/share/056076e70571144f50c4ca7571144b319a1= d7236dda1cd3b/1/8/MzQ/MzQvMQ > > This PDF seems to include a fair number of extra devices - including an > RPMB device I'm quite interested in. Is this because you are building > from a tree with a bunch of rolled up updates? I obviously failed to appropriately grep the existing spec closely enough :-/ > /me wonders off to look at the make tooling in the upstream repo to see > if things can be tweaked a bit. I went ahead and suggested some tweaks anyway. --=20 Alex Benn=C3=A9e This publicly archived list offers a means to provide input to the=0D OASIS Virtual I/O Device (VIRTIO) TC.=0D =0D In order to verify user consent to the Feedback License terms and=0D to minimize spam in the list archive, subscription is required=0D before posting.=0D =0D Subscribe: virtio-comment-subscribe@lists.oasis-open.org=0D Unsubscribe: virtio-comment-unsubscribe@lists.oasis-open.org=0D List help: virtio-comment-help@lists.oasis-open.org=0D List archive: https://lists.oasis-open.org/archives/virtio-comment/=0D Feedback License: https://www.oasis-open.org/who/ipr/feedback_license.pdf= =0D List Guidelines: https://www.oasis-open.org/policies-guidelines/mailing-lis= ts=0D Committee: https://www.oasis-open.org/committees/virtio/=0D Join OASIS: https://www.oasis-open.org/join/ From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A82FC43331 for ; Fri, 27 Mar 2020 14:43:47 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CCCE4206F2 for ; Fri, 27 Mar 2020 14:43:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="RC+kqF3H"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="IJm1T69U" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CCCE4206F2 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date: In-reply-to:Subject:To:From:References:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=j15C4caohY0SwPW6OM3JLx3qFqVD13n3bXrlWh75OmE=; b=RC+kqF3HaLNbNxYdF9CTZ1dFDT TB6/mnMsrAsbYroBqAYstp/k6u/W2/GP+wPSGKGU/Du4WW3Ei/2vYxT+Kqv6LQKeTb5fZs5sRg5JJ BqvZTE5QuKvWoFFJJF7vIgk/cQHGEhFHjoP8BPZ6JNbqeRfUA5n7DFloExzvyD8aLx6jT7mAOVKON D38LmU670djOPQyDqleDgBHSOh/huPEUkiZNkzJzqezjlsBZWCMtGp2JmTceF2Bw68rNPEzXvKvYb 2DRASTrb1+E23cUc9HLKkco52JhXFtPxFaS1AY9cQh/RBahswOkY75MLbvB+ekGOvS1HP30cFJR8a QLNzYf9g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jHqD4-0003Nz-7M; Fri, 27 Mar 2020 14:43:46 +0000 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jHqCz-0003Mo-Ok for linux-arm-kernel@lists.infradead.org; Fri, 27 Mar 2020 14:43:44 +0000 Received: by mail-wm1-x343.google.com with SMTP id e9so687556wme.4 for ; Fri, 27 Mar 2020 07:43:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=RElc0H4ajCpsZ+IU8Oi18Grn4X6/bIsfI7Rd4JZNnGg=; b=IJm1T69ULQGGD8he54WqxyZs7mefjNz0dnCFgw55bIvmnu4Q0unBMO+Sx+NyTOMY/W oPi5rGIUl1HlcekFVJyHtkHE8B2ZbZ5EKvARAj7SADvxKnDFi9WHhezNMvKIrrM41ah4 TfplU3pecpUqUS4xcwb033uL/3nXqJV18pY71JZhgqq0z/eHpij5ei9wX9fJJ34JhX/l QHySRz9qKKsug+DKVlkSXccEkvKc2IIJusYE6aCn5iwZ+HbE84pA3Hr/ClyAWX4fPu9P d1yU1shs8y9rvAOjbVgFc2pxhgq1Bldmr3S9x2OTWIv4rlcnEbGzuhie3pazfsA0yeEn vrvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=RElc0H4ajCpsZ+IU8Oi18Grn4X6/bIsfI7Rd4JZNnGg=; b=SrjSaSmrgMkbRF2SaVmpP7zzQlmfQyqzxXxM/PBuZa61KYp3ja47tD9ZTOgj6KlZr0 oZf3jeKec3ESlRjlZzqMrNZJtOShuCOdERDUpvZVYwQerh7agJu4uW2oP7TuradcLPJZ 1Rum+D8pD9WenRRewI34g7sItzhVJuv7GncH5LI238LBA6N3xtQiVGMLisLeOMXolPiT FG7Rn6t2v6pSw/5H1tlwAF0QLHMPakw8EVUEDD/cldrJatcDSNLNcQDDQdM2vuC6cIh/ dyjl5Ue7KVdYtNkXz3a0OYWHTQN/yhPNpElhYxkZyXOJzFlVDxwHgWgobxG+gp+P3wgK T4BA== X-Gm-Message-State: ANhLgQ3oEDVWMYQfKlRGG3GAwT8DnURhNaNxjBQo08fNyyZkGhFKAjy8 KNUY64F00oi6sgwSgfH68sLIeg== X-Google-Smtp-Source: ADFU+vuJxth52hKSw8ggzDiw2vgr31It6DxX8GximqB+cEkqSWi2K7CYwtmABNZPI1dVxVugWyF1jA== X-Received: by 2002:a1c:1f48:: with SMTP id f69mr6005878wmf.144.1585320219350; Fri, 27 Mar 2020 07:43:39 -0700 (PDT) Received: from zen.linaroharston ([51.148.130.216]) by smtp.gmail.com with ESMTPSA id u131sm8721458wmg.41.2020.03.27.07.43.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 07:43:37 -0700 (PDT) Received: from zen (localhost [127.0.0.1]) by zen.linaroharston (Postfix) with ESMTP id 238181FF7E; Fri, 27 Mar 2020 14:43:37 +0000 (GMT) References: <20200227113735.23605-1-peter.hilber@opensynergy.com> <20200317192053.15665-1-peter.hilber@opensynergy.com> <87blonas8y.fsf@linaro.org> User-agent: mu4e 1.3.10; emacs 28.0.50 From: Alex =?utf-8?Q?Benn=C3=A9e?= To: Peter Hilber Subject: Re: [virtio-dev] [PATCH v3] Add virtio SCMI device specification In-reply-to: <87blonas8y.fsf@linaro.org> Date: Fri, 27 Mar 2020 14:43:37 +0000 Message-ID: <87h7y9n9ie.fsf@linaro.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200327_074342_741941_92820580 X-CRM114-Status: GOOD ( 11.10 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: virtio-dev@lists.oasis-open.org, Sudeep.Holla@arm.com, Souvik.Chakravarty@arm.com, linux-arm-kernel@lists.infradead.org, virtio-comment@lists.oasis-open.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org CkFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4gd3JpdGVzOgoKPiBQZXRlciBI aWxiZXIgPHBldGVyLmhpbGJlckBvcGVuc3luZXJneS5jb20+IHdyaXRlczoKPgo+PiBUaGlzIHBh dGNoIHByb3Bvc2VzIGEgbmV3IHZpcnRpbyBkZXZpY2UgZm9yIHRoZSBBcm0gU0NNSSBwcm90b2Nv bC4KPj4KPj4gVGhlIGRldmljZSBwcm92aWRlcyBhIHNpbXBsZSB0cmFuc3BvcnQgZm9yIHRoZSBB cm0gU0NNSSBwcm90b2NvbFsxXS4gVGhlCj4+ICpTKnlzdGVtICpDKm9udHJvbCBhbmQgKk0qYW5h Z2VtZW50ICpJKm50ZXJmYWNlIHByb3RvY29sIGFsbG93cyBzcGVha2luZwo+PiB0byBzeXN0ZW0g Y29udHJvbGxlcnMgdGhhdCBhbGxvdyBvcmNoZXN0cmF0aW5nIHRoaW5ncyBsaWtlIHBvd2VyCj4+ IG1hbmFnZW1lbnQsIHN5c3RlbSBzdGF0ZSBtYW5hZ2VtZW50IGFuZCBzZW5zb3IgYWNjZXNzLiBU aGUgU0NNSSBwcm90b2NvbAo+PiBpcyB1c2VkIG9uIFNvQ3Mgd2hlcmUgbXVsdGlwbGUgY29yZXMg YW5kIGNvLXByb2Nlc3NvcnMgbmVlZCBhY2Nlc3MgdG8KPj4gdGhlc2UgcmVzb3VyY2VzLgo+Pgo+ IDxzbmlwPgo+Pgo+PiBPcGVuU3luZXJneSBoYXMgYSBwcm90b3R5cGUgaW1wbGVtZW50YXRpb24g KHdpdGhvdXQgZGV2aWNlIHNwZWNpZmljCj4+IGZlYXR1cmVzIHNvIGZhciksIGFuZCBwbGFucyB0 byB1cHN0cmVhbSB0aGUgTGludXgga2VybmVsIGRyaXZlci4KPgo+IEhhcyBhIFJGQyBvZiB0aGUg a2VybmVsIGRyaXZlciBiZWVuIHBvc3RlZCB5ZXQ/IEknbSBjdXJpb3VzIG9uIGhvdyBpdAo+IExp bnV4IGJhY2tlbmQgaW50ZWdyYXRlcyB3aXRoIG90aGVyIGRldmljZXMuCj4KPj4KPj4gVGhlIFBE RiBvdXRwdXQgaXMgYXZhaWxhYmxlIGF0IFsyXS4KPj4KPj4gWzJdCj4+IGh0dHBzOi8vc2hhcmUu bWFpbGJveC5vcmcvYWpheC9zaGFyZS8wNTYwNzZlNzA1NzExNDRmNTBjNGNhNzU3MTE0NGIzMTlh MWQ3MjM2ZGRhMWNkM2IvMS84L016US9NelF2TVEKPgo+IFRoaXMgUERGIHNlZW1zIHRvIGluY2x1 ZGUgYSBmYWlyIG51bWJlciBvZiBleHRyYSBkZXZpY2VzIC0gaW5jbHVkaW5nIGFuCj4gUlBNQiBk ZXZpY2UgSSdtIHF1aXRlIGludGVyZXN0ZWQgaW4uIElzIHRoaXMgYmVjYXVzZSB5b3UgYXJlIGJ1 aWxkaW5nCj4gZnJvbSBhIHRyZWUgd2l0aCBhIGJ1bmNoIG9mIHJvbGxlZCB1cCB1cGRhdGVzPwoK SSBvYnZpb3VzbHkgZmFpbGVkIHRvIGFwcHJvcHJpYXRlbHkgZ3JlcCB0aGUgZXhpc3Rpbmcgc3Bl YyBjbG9zZWx5CmVub3VnaCA6LS8KCj4gL21lIHdvbmRlcnMgb2ZmIHRvIGxvb2sgYXQgdGhlIG1h a2UgdG9vbGluZyBpbiB0aGUgdXBzdHJlYW0gcmVwbyB0byBzZWUKPiBpZiB0aGluZ3MgY2FuIGJl IHR3ZWFrZWQgYSBiaXQuCgpJIHdlbnQgYWhlYWQgYW5kIHN1Z2dlc3RlZCBzb21lIHR3ZWFrcyBh bnl3YXkuCgotLSAKQWxleCBCZW5uw6llCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==