From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH v3 04/17] xen/arm: Adapt smccc.h to be able to use it in assembly code Date: Mon, 19 Feb 2018 16:30:15 -0800 (PST) Message-ID: References: <20180215150248.28922-1-julien.grall@arm.com> <20180215150248.28922-5-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180215150248.28922-5-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Julien Grall Cc: sstabellini@kernel.org, volodymyr_babchuk@epam.com, andre.przywara@linaro.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCAxNSBGZWIgMjAxOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6 IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Cj4gUmV2aWV3ZWQtYnk6IFZvbG9k eW15ciBCYWJjaHVrIDx2b2xvZHlteXIuYmFiY2h1a0BlcGFtLmNvbT4KCkFja2VkLWJ5OiBTdGVm YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAgICAgQ2hh bmdlcyBpbiB2MjoKPiAgICAgICAgIC0gQWRkIFZvbG9keW15cidzIHJldmlld2VkLWJ5Cj4gLS0t Cj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCB8IDE2ICsrKysrKysrKystLS0tLS0KPiAg MSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlm ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vc21jY2MuaCBiL3hlbi9pbmNsdWRlL2FzbS1h cm0vc21jY2MuaAo+IGluZGV4IDI5NTFjYWE0OWQuLjMwMjA4ZDEyY2EgMTAwNjQ0Cj4gLS0tIGEv eGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9z bWNjYy5oCj4gQEAgLTI1LDE4ICsyNSwyMCBAQAo+ICAgKiBodHRwOi8vaW5mb2NlbnRlci5hcm0u Y29tL2hlbHAvdG9waWMvY29tLmFybS5kb2MuZGVuMDAyOGEvaW5kZXguaHRtbAo+ICAgKi8KPiAg Cj4gLSNkZWZpbmUgQVJNX1NNQ0NDX1NURF9DQUxMICAgICAgICAgICAgICAwVQo+IC0jZGVmaW5l IEFSTV9TTUNDQ19GQVNUX0NBTEwgICAgICAgICAgICAgMVUKPiArI2RlZmluZSBBUk1fU01DQ0Nf U1REX0NBTEwgICAgICAgICAgICAgIF9BQygwLFUpCj4gKyNkZWZpbmUgQVJNX1NNQ0NDX0ZBU1Rf Q0FMTCAgICAgICAgICAgICBfQUMoMSxVKQo+ICAjZGVmaW5lIEFSTV9TTUNDQ19UWVBFX1NISUZU ICAgICAgICAgICAgMzEKPiAgCj4gLSNkZWZpbmUgQVJNX1NNQ0NDX0NPTlZfMzIgICAgICAgICAg ICAgICAwVQo+IC0jZGVmaW5lIEFSTV9TTUNDQ19DT05WXzY0ICAgICAgICAgICAgICAgMVUKPiAr I2RlZmluZSBBUk1fU01DQ0NfQ09OVl8zMiAgICAgICAgICAgICAgIF9BQygwLFUpCj4gKyNkZWZp bmUgQVJNX1NNQ0NDX0NPTlZfNjQgICAgICAgICAgICAgICBfQUMoMSxVKQo+ICAjZGVmaW5lIEFS TV9TTUNDQ19DT05WX1NISUZUICAgICAgICAgICAgMzAKPiAgCj4gLSNkZWZpbmUgQVJNX1NNQ0ND X09XTkVSX01BU0sgICAgICAgICAgICAweDNGVQo+ICsjZGVmaW5lIEFSTV9TTUNDQ19PV05FUl9N QVNLICAgICAgICAgICAgX0FDKDB4M0YsVSkKPiAgI2RlZmluZSBBUk1fU01DQ0NfT1dORVJfU0hJ RlQgICAgICAgICAgIDI0Cj4gIAo+IC0jZGVmaW5lIEFSTV9TTUNDQ19GVU5DX01BU0sgICAgICAg ICAgICAgMHhGRkZGVQo+ICsjZGVmaW5lIEFSTV9TTUNDQ19GVU5DX01BU0sgICAgICAgICAgICAg X0FDKDB4RkZGRixVKQo+ICsKPiArI2lmbmRlZiBfX0FTU0VNQkxZX18KPiAgCj4gIC8qIENoZWNr IGlmIHRoaXMgaXMgZmFzdCBjYWxsLiAqLwo+ICBzdGF0aWMgaW5saW5lIGJvb2wgc21jY2NfaXNf ZmFzdF9jYWxsKHJlZ2lzdGVyX3QgZnVuY2lkKQo+IEBAIC02Miw2ICs2NCw4IEBAIHN0YXRpYyBp bmxpbmUgdWludDMyX3Qgc21jY2NfZ2V0X293bmVyKHJlZ2lzdGVyX3QgZnVuY2lkKQo+ICAgICAg cmV0dXJuIChmdW5jaWQgPj4gQVJNX1NNQ0NDX09XTkVSX1NISUZUKSAmIEFSTV9TTUNDQ19PV05F Ul9NQVNLOwo+ICB9Cj4gIAo+ICsjZW5kaWYKPiArCj4gIC8qCj4gICAqIENvbnN0cnVjdCBmdW5j dGlvbiBpZGVudGlmaWVyIGZyb20gY2FsbCB0eXBlIChmYXN0IG9yIHN0YW5kYXJkKSwKPiAgICog Y2FsbGluZyBjb252ZW50aW9uICgzMiBvciA2NCBiaXQpLCBzZXJ2aWNlIG93bmVyIGFuZCBmdW5j dGlvbiBudW1iZXIuCj4gLS0gCj4gMi4xMS4wCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v bGlzdGluZm8veGVuLWRldmVs