From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH 06/14 v4] xen/arm: vpl011: Add a new domctl API to initialize vpl011 Date: Fri, 9 Jun 2017 15:06:09 +0100 Message-ID: References: <1496769929-23355-1-git-send-email-bhupinder.thakur@linaro.org> <1496769929-23355-7-git-send-email-bhupinder.thakur@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dJKYI-0001Z6-BJ for xen-devel@lists.xenproject.org; Fri, 09 Jun 2017 14:06:14 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini , Bhupinder Thakur Cc: xen-devel@lists.xenproject.org, Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org SGkgU3RlZmFubywKCk9uIDA3LzA2LzE3IDAwOjI2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6 Cj4+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19kb21haW4uYyBiL3Rvb2xzL2xpYnhjL3hj X2RvbWFpbi5jCj4+IGluZGV4IDAwOTA5YWQ0Li5hOGVmZDVlIDEwMDY0NAo+PiAtLS0gYS90b29s cy9saWJ4Yy94Y19kb21haW4uYwo+PiArKysgYi90b29scy9saWJ4Yy94Y19kb21haW4uYwo+PiBA QCAtMzQzLDYgKzM0MywyOSBAQCBpbnQgeGNfZG9tYWluX2dldF9ndWVzdF93aWR0aCh4Y19pbnRl cmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCj4+ICAgICAgcmV0dXJuIDA7Cj4+ICB9Cj4+Cj4+ ICtpbnQgeGNfZG9tX3ZwbDAxMV9pbml0KHhjX2ludGVyZmFjZSAqeGNoLAo+PiArICAgICAgICAg ICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg dWludDMyX3QgY29uc29sZV9kb21pZCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bm bl90IGdmbiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgZXZ0Y2huX3BvcnRfdCAqZXZ0Y2hu KQo+PiArewo+PiArICAgIERFQ0xBUkVfRE9NQ1RMOwo+PiArICAgIGludCByYyA9IDA7Cj4+ICsK Pj4gKyAgICBkb21jdGwuY21kID0gWEVOX0RPTUNUTF92dWFydF9vcDsKPj4gKyAgICBkb21jdGwu ZG9tYWluID0gKGRvbWlkX3QpZG9taWQ7Cj4+ICsgICAgZG9tY3RsLnUudnVhcnRfb3AuY21kID0g WEVOX0RPTUNUTF9WVUFSVF9PUF9JTklUX1ZQTDAxMTsKPj4gKyAgICBkb21jdGwudS52dWFydF9v cC5jb25zb2xlX2RvbWlkID0gY29uc29sZV9kb21pZDsKPj4gKyAgICBkb21jdGwudS52dWFydF9v cC5nZm4gPSBnZm47Cj4+ICsKPj4gKyAgICBpZiAoIChyYyA9IGRvX2RvbWN0bCh4Y2gsICZkb21j dGwpKSA8IDAgKQo+PiArICAgICAgICByZXR1cm4gcmM7Cj4+ICsKPj4gKyAgICAqZXZ0Y2huID0g ZG9tY3RsLnUudnVhcnRfb3AuZXZ0Y2huOwo+PiArCj4+ICsgICAgcmV0dXJuIHJjOwo+PiArfQo+ Cj4gSXQgbG9va3MgbGlrZSB0aGlzIGZ1bmN0aW9uIHNob3VsZCBiZSBpbiBvbmUgb2YgdGhlIGFy bSBzcGVjaWZpYyBmaWxlcywKPiBzdWNoIGFzIHhjX2RvbV9hcm0uYyAob3RoZXJ3aXNlIGl0IGJl Y29tZXMgYXZhaWxhYmxlIHRvIHg4NiB0b28pLgoKQUZBSUNUIHhjX2RvbV9hcm0uYyBoYXMgYSBj b21wbGV0ZWx5IGRpZmZlcmVudCBwdXJwb3NlLiBMb29raW5nIGF0IG90aGVyIApoZWxwZXJzLCBp dCBzZWVtcyB0aGUgdXNhZ2UgaWYgdG9vICNpZmRlZiBoZWxwZXJzIChzZWUgCnhjX3ZjcHVfZ2V0 X2V4dHN0YXRlIG9yIHhjX2RvbWFpbl9zZXRfbWVtb3J5X21hcCkuCgpbLi4uXQoKPj4gK2ludCBs aWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlX2ZpbmlzaChsaWJ4bF9fZ2MgKmdjLAo+PiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpp bmZvLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRv bWlkLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21h aW5fYnVpbGRfc3RhdGUgKnN0YXRlKQo+PiArewo+PiArICAgIHJldHVybiAwOwo+PiArfQo+PiAr Cj4+ICBpbnQgbGlieGxfX2FyY2hfZXh0cmFfbWVtb3J5KGxpYnhsX19nYyAqZ2MsCj4+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpp bmZvLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCAqb3V0KQo+PiBk aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5j Cj4+IGluZGV4IDc2MzEwZWQuLjllMTUwYmEgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9k b21haW4uYwo+PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPj4gQEAgLTY2NSw2ICs2NjUs OCBAQCBmYWlsOgo+Pgo+PiAgdm9pZCBhcmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g KmQpCj4+ICB7Cj4+ICsgICAgZG9tYWluX3ZwbDAxMV9kZWluaXQoZCk7Cj4+ICsKPj4gICAgICAv KiBJT01NVSBwYWdlIHRhYmxlIGlzIHNoYXJlZCB3aXRoIFAyTSwgYWx3YXlzIGNhbGwKPj4gICAg ICAgKiBpb21tdV9kb21haW5fZGVzdHJveSgpIGJlZm9yZSBwMm1fdGVhcmRvd24oKS4KPj4gICAg ICAgKi8KPgo+IEkgY2Fubm90IGZpbmQgdGhlIGRlZmluaXRpb24gb2YgZG9tYWluX3ZwbDAxMV9k ZWluaXQKClNlZSBwYXRjaCAjMy4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=