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=-5.5 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 7F966C433DB for ; Fri, 26 Mar 2021 12:55:41 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 E7149619E8 for ; Fri, 26 Mar 2021 12:55:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E7149619E8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qVUoLEZ+rOH5RuqSe9nfZvZ47Jku5Wje47BgL8aPt2g=; b=pkJNrlaCkFMFxdI5WSK2ZtvLE fao/2Nod8KpKHmVNLaB5kFr+bGlmw77pmINHmMSAv2LS/p6f1cS1eszJTd14chiTbkRrDcsn07gYh bHgaTx0hweA5VSnPCgDp+cZv/fFlkoVTfDIlMmXgqkZgKWGu+M8pg8QGTVYg9jC1DRq785t97/gGC C7yxYTlFk+giUHj++AofWw0VPo/+yX0x9sU3HPVK8rPotwLX6/55uBZH23vv/smiXuaIZP+tPXVy5 qZTcSLJ+au4fTbbsHukXf2/AS+2y/0C/7ZEaZaQdetncjPpJJFO+2ppp/cxqyqRio6VdWxMGg8SLd 6CRk9p8ag==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lPly3-003Xkl-SL; Fri, 26 Mar 2021 12:53:36 +0000 Received: from foss.arm.com ([217.140.110.172]) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lPlw3-003XcE-Gy for linux-arm-kernel@lists.infradead.org; Fri, 26 Mar 2021 12:53:33 +0000 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 27EB5143D; Fri, 26 Mar 2021 05:51:29 -0700 (PDT) Received: from bogus (unknown [10.57.54.194]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 271FA3F7D7; Fri, 26 Mar 2021 05:51:27 -0700 (PDT) Date: Fri, 26 Mar 2021 12:51:24 +0000 From: Sudeep Holla To: Mark Rutland Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Trilok Soni , arve@android.com, Sudeep Holla , Andrew Walbran , David Hartley , Achin Gupta , Jens Wiklander , Arunachalam Ganapathy , Marc Bonnici , Catalin Marinas , Will Deacon , Michael Kelley Subject: Re: [PATCH v5 2/7] arm64: smccc: Add support for SMCCCv1.2 input/output registers Message-ID: <20210326125124.yl234hz5ipr6yn2d@bogus> References: <20210325143255.1532452-1-sudeep.holla@arm.com> <20210325143255.1532452-3-sudeep.holla@arm.com> <20210325144113.GB41100@C02TD0UTHF1T.local> <20210326121833.GA56294@C02TD0UTHF1T.local> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20210326121833.GA56294@C02TD0UTHF1T.local> User-Agent: NeoMutt/20171215 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210326_125331_868947_6B85F733 X-CRM114-Status: GOOD ( 25.90 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBNYXIgMjYsIDIwMjEgYXQgMTI6MTg6NTBQTSArMDAwMCwgTWFyayBSdXRsYW5kIHdy b3RlOgo+IE9uIFRodSwgTWFyIDI1LCAyMDIxIGF0IDAyOjQxOjEzUE0gKzAwMDAsIE1hcmsgUnV0 bGFuZCB3cm90ZToKPiA+IEhpIFN1ZGVlcCwKPiA+Cj4gPiBPbiBUaHUsIE1hciAyNSwgMjAyMSBh dCAwMjozMjo1MFBNICswMDAwLCBTdWRlZXAgSG9sbGEgd3JvdGU6Cj4gPiA+IFNNQ0NDIHYxLjIg YWxsb3dzIHg4LXgxNyB0byBiZSB1c2VkIGFzIHBhcmFtZXRlciByZWdpc3RlcnMgYW5kIHg04oCU eDE3Cj4gPiA+IHRvIGJlIHVzZWQgYXMgcmVzdWx0IHJlZ2lzdGVycyBpbiBTTUM2NC9IVkM2NC4g QXJtIEZpcm13YXJlIEZyYW1ld29yawo+ID4gPiBmb3IgQXJtdjgtQSBzcGVjaWZpY2F0aW9uIG1h a2VzIHVzZSBvZiB4MC14NyBhcyBwYXJhbWV0ZXIgYW5kIHJlc3VsdAo+ID4gPiByZWdpc3RlcnMu Cj4gPiA+Cj4gPiA+IEN1cnJlbnQgU01DQ0MgaW50ZXJmYWNlIGluIHRoZSBrZXJuZWwganVzdCB1 c2UgeDAteDcgYXMgcGFyYW1ldGVyIGFuZAo+ID4gPiB4MC14MyBhcyByZXN1bHQgcmVnaXN0ZXJz LiBMZXQgdXMgYWRkIG5ldyBpbnRlcmZhY2UgdG8gc3VwcG9ydCB4MC14Nwo+ID4gPiBhcyBwYXJh bWV0ZXIgYW5kIHJlc3VsdCByZWdpc3RlcnMuIFRoaXMgY2FuIGJlIGV4dGVuZGVkIHRvIGluY2x1 ZGUKPiA+ID4geDgteDE3IHdoZW4gdGhlcmUgYXJlIHVzZXJzIGZvciB0aGUgc2FtZS4KPiA+Cj4g PiBNaWNoYWVsIEtlbGxleSBpcyBhbHNvIGxvb2tpbmcgYXQgdXNpbmcgU01DQ0N2MS4yLCBhbmQg b24gaGlzIEh5cGVyVgo+ID4gdGhyZWFkIEknZCBzdWdnZXN0ZWQgd2Ugc2hvdWxkIGRlYWwgd2l0 aCB0aGUgd2hvbGUgc2V0IG9mIFNNQ0NDdjEuMgo+ID4gcmVnaXN0ZXJzIG5vdyB0byBhdm9pZCBm dXR1cmUgY2h1cm4gaW4gdGhpcyBhcmVhICh1c2luZyBzdHJ1Y3QgYm90aCBmb3IKPiA+IHRoZSBh cmd1bWVudHMgYW5kIHJldHVybiB2YWx1ZXMpLgo+ID4KPiA+IEhvdyBwYWluZnVsIHdvdWxkIGl0 IGJlIHRvIGV4dGVuZCB0aGlzIHBhdGNoIHRvIGRvIHRoYXQ/Cj4KPiBJICp0aGluayogdGhlIG1h am9yIGNoYW5nZSB3aXRoIHRoaXMgd291bGQgYmUgbWFraW5nIHRoZSBpbnRlcmZhY2VzOgo+Cj4g dm9pZCBhcm1fc21jY2NfMV8yX3todmMsc21jfShzdHJ1Y3QgYXJtX3NtY2NjXzFfMl9hcmdzICph cmdzLAo+IAkJCSAgICAgc3RydWN0IGFybV9zbWNjY18xXzJfcmVzICpyZXMpOwo+Cj4gLi4uIGFu ZCBjYWxsZXJzIG1hbmlwdWxhdGluZyB0aGUgc3RydWN0cyBkaXJlY3RseSwgd2l0aCBhcm02NCBo YXZpbmcKPiBtb3JlIGZpZWxkcywgZS5nLgo+Cj4gLy8gYXJtNjQKPiBzdHJ1Y3QgYXJtX3NtY2Nj XzFfMl9hcmdzIHsKPiAJdW5zaWduZWQgbG9uZyBhMTsKPiAJLi4uCj4gCXVuc2lnbmVkIGxvbmcg YTE3Owo+IH0KPgo+IHN0cnVjdCBhcm1fc21jY2NfMV8yX3JlcyB7Cj4gCXVuc2lnbmVkIGxvbmcg YTA7Cj4gCS4uLgo+IAl1bnNpZ25lZCBsb25nIGExNzsKPiB9Cj4KPiAvLyBhcm0KPiBzdHJ1Y3Qg YXJtX3NtY2NjXzFfMl9hcmdzIHsKPiAJdW5zaWduZWQgbG9uZyBhMTsKPiAJLi4uCj4gCXVuc2ln bmVkIGxvbmcgYTc7Cj4gfQo+Cj4gc3RydWN0IGFybV9zbWNjY18xXzJfcmVzIHsKPiAJdW5zaWdu ZWQgbG9uZyBhMDsKPiAJLi4uCj4gCXVuc2lnbmVkIGxvbmcgYTc7Cj4gfQo+Cj4gSSB0aGluayB0 aGF0IGNhbiBiZSBoaWRkZW4gaW4gdGhlIEZGLUEgd3JhcHBlcnMsIHNvIHRoYXQgZG9lc24ndCBu ZWVkIHRvCj4gYmUgd2hhdCBGRi1BIGRyaXZlcnMgc2VlLiBEb2VzIHRoYXQgc291bmQgcGxhdXNp YmxlLCBvciBpcyB0aGF0IHBhaW5mdWw/Cj4KClNvdW5kcyBwb3NzaWJsZSwgd2lsbCBnaXZlIGl0 IGEgdHJ5LgoKPiA+ID4gKyAgREVGSU5FKEFSTV9TTUNDQ19WMV8yX1JFU19YMF9PRkZTLAlvZmZz ZXRvZihzdHJ1Y3QgYXJtX3NtY2NjX3YxXzJfcmVzLCBhMCkpOwo+Cj4gQXMgYSBnZW5lcmFsIG5p dCwgZm9yIGNvbnNpc3RlbmN5IHdpdGggdGhlIGV4aXN0aW5nIGFybV9zbWNjY18xXzEgY29kZSwK PiBjb3VsZCB3ZSBwbGVhc2UgZHJvcCB0aGUgJ1YnIGluIHRoZXNlIG5hbWVzLCBhbmQgdXNlIGBB Uk1fU01DQ0NfMV8yYCBvcgo+IGBhcm1fc21jY2NfMV8yYCA/Cj4KClN1cmUsIG1ha2VzIHNlbnNl LgoKPiBGV0lXLCBvdGhlciB0aGFuIHRoZSBhYm92ZSBjb21tZW50cywgdGhpcyBhbGwgbG9va3Mg Z29vZCB0byBtZQo+CgpUaGFua3MuCgotLQpSZWdhcmRzLApTdWRlZXAKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK