From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: Re: [PATCH 08/17 v5] xen/arm: vpl011: Add a new domctl API to initialize vpl011 Date: Fri, 23 Jun 2017 10:57:51 -0700 (PDT) Message-ID: References: <1498117132-27139-1-git-send-email-bhupinder.thakur@linaro.org> <1498117132-27139-9-git-send-email-bhupinder.thakur@linaro.org> <7f62fb02-2fdc-a8c0-2c0d-1f9bc4c98919@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 1dOSqB-0007YF-8Q for xen-devel@lists.xenproject.org; Fri, 23 Jun 2017 17:57:55 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Julien Grall Cc: Bhupinder Thakur , xen-devel@lists.xenproject.org, Stefano Stabellini , Ian Jackson , Wei Liu List-Id: xen-devel@lists.xenproject.org T24gRnJpLCAyMyBKdW4gMjAxNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIzLzA2LzE3IDE0 OjE3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiAKPiA+IAo+ID4gT24gMjMvMDYvMTcgMDA6MDQs IFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGli eGMvaW5jbHVkZS94ZW5jdHJsLmgKPiA+ID4gPiBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3Ry bC5oCj4gPiA+ID4gaW5kZXggMTYyOWY0MS4uMjZmM2QxZSAxMDA2NDQKPiA+ID4gPiAtLS0gYS90 b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAo+ID4gPiA+ICsrKyBiL3Rvb2xzL2xpYnhjL2lu Y2x1ZGUveGVuY3RybC5oCj4gPiA+ID4gQEAgLTg4NSw2ICs4ODUsMjYgQEAgaW50IHhjX3ZjcHVf Z2V0Y29udGV4dCh4Y19pbnRlcmZhY2UgKnhjaCwKPiA+ID4gPiAgICAgICAgICAgICAgICAgICAg ICAgICB1aW50MzJfdCB2Y3B1LAo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIHZjcHVf Z3Vlc3RfY29udGV4dF9hbnlfdCAqY3R4dCk7Cj4gPiA+ID4gCj4gPiA+ID4gKyNpZiBkZWZpbmVk IChfX2FybV9fKSB8fCBkZWZpbmVkKF9fYWFyY2g2NF9fKQo+ID4gPiA+ICsvKioKPiA+ID4gPiAr ICogVGhpcyBmdW5jdGlvbiBpbml0aWFsaXplcyB0aGUgdnBsMDExIGVtdWxhdGlvbiBhbmQgcmV0 dXJucwo+ID4gPiA+ICsgKiB0aGUgZXZlbnQgdG8gYmUgdXNlZCBieSB0aGUgYmFja2VuZCBmb3Ig Y29tbXVuaWNhdGluZyB3aXRoCj4gPiA+ID4gKyAqIHRoZSBlbXVsYXRpb24gY29kZS4KPiA+ID4g PiArICoKPiA+ID4gPiArICogQHBhcm0geGNoIGEgaGFuZGxlIHRvIGFuIG9wZW4gaHlwZXJ2aXNv ciBpbnRlcmZhY2UKPiA+ID4gPiArICogQHBhcm0gZG9taWQgdGhlIGRvbWFpbiB0byBnZXQgaW5m b3JtYXRpb24gZnJvbQo+ID4gPiA+ICsgKiBAcGFybSBjb25zb2xlX2RvbWlkIHRoZSBkb21pZCBv ZiB0aGUgYmFja2VuZCBjb25zb2xlCj4gPiA+ID4gKyAqIEBwYXJtIGdmbiB0aGUgZ3Vlc3QgcGZu IHRvIGJlIHVzZWQgYXMgdGhlIHJpbmcgYnVmZmVyCj4gPiA+ID4gKyAqIEBwYXJtIGV2dGNobiB0 aGUgZXZlbnQgY2hhbm5lbCB0byBiZSB1c2VkIGZvciBldmVudHMKPiA+ID4gPiArICogQHJldHVy biAwIG9uIHN1Y2Nlc3MsIG5lZ2F0aXZlIGVycm9yIG9uIGZhaWx1cmUKPiA+ID4gPiArICovCj4g PiA+ID4gK2ludCB4Y19kb21fdnBsMDExX2luaXQoeGNfaW50ZXJmYWNlICp4Y2gsCj4gPiA+ID4g KyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCj4gPiA+ID4gKyAgICAgICAg ICAgICAgICAgICAgICAgdWludDMyX3QgY29uc29sZV9kb21pZCwKPiA+ID4gPiArICAgICAgICAg ICAgICAgICAgICAgICB4ZW5fcGZuX3QgZ2ZuLAo+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAg ICAgIGV2dGNobl9wb3J0X3QgKmV2dGNobik7Cj4gPiA+ID4gKyNlbmRpZgo+ID4gPiAKPiA+ID4g QWN0dWFsbHksIHRoZSBwYXR0ZXJuIGlzIHRvIGRlZmluZSB0aGUgeGNfIGZ1bmN0aW9uIG9uIGFs bCBhcmNoaXRlY3R1cmUKPiA+ID4gYnV0IG9ubHkgcmV0dXJuIEVOT1NZUyB3aGVyZSBpdCdzIG5v dCBpbXBsZW1lbnRlZCwgc2VlCj4gPiA+IHhjX3ZjcHVfZ2V0X2V4dHN0YXRlLgo+ID4gCj4gPiBX ZWxsLCBJIHRoaW5rIHRoZSBtYWluIHJlYXNvbiBiZWhpbmQgaWYgdG8gYXZvaWQgZHVtbXkgY2Fs bCB0byB0aGUKPiA+IGh5cGVydmlzb3IuIEJ1dCBlZmZlY3RpdmVseSB0aGUgaHlwZXJ2aXNvciB3 aWxsIHJldHVybiBhIHByb3BlciBlcnJvci4KPiAKPiBBY3R1YWxseSwgbG9va2luZyBhdCB0aGUg cHVibGljIGhlYWRlci4gVGhpcyBpcyBiZWNhdXNlIHZjcHVfZ2V0X2V4dHN0YXRlCj4gc3RydWN0 dXJlIGlzIG9ubHkgYXZhaWxhYmxlIG9uIHg4Ni4gV2hlcmVhcyB2cGwwMTFfaW5pdCBpcyBhdmFp bGFibGUgZm9yIGFsbAo+IHRoZSBhcmNoaXRlY3R1cmUgZXZlbiB0aG91Z2ggb25seSBBUk0gZWZm ZWN0aXZlbHkgaW1wbGVtZW50aW5nIGl0Lgo+IAo+IEJ1dCBteSBwb2ludCBzdGFuZHMgYmVsb3cs IHRoZXJlIGlzIG5vIGhhcm0gdG8gaW1wbGVtZW50IGl0IGZvciB4ODYgYXMgaXQKPiB3b3VsZCBj b21waWxlIG9uIGFueSBwbGF0Zm9ybS4KClNvdW5kcyBnb29kIHRvIG1lCgoKPiA+IAo+ID4gQXMg dGhlIGNhbGwgaXMgbm90IG1hZGUgaW4gY29tbW9uIGNvZGUsIEkgd291bGQgbWFrZSB0aGlzIGZ1 bmN0aW9uCj4gPiBjb21waWxlIG9uIGFsbCB0aGUgcGxhdGZvcm0gKHRoZXJlIGFyZSBub3RoaW5n IGFyY2ggc3BlY2lmaWMgaW4gaXQpLgogCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54 ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK