From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: Re: [PATCH 04/10] xen/arm: vpl011: Provide a knob in libxl to enable/disable pl011 emulation Date: Thu, 13 Apr 2017 13:49:51 +0530 Message-ID: References: <1491212673-13476-1-git-send-email-bhupinder.thakur@linaro.org> <1491212673-13476-5-git-send-email-bhupinder.thakur@linaro.org> <20170412163257.h5gncxevw5fetef4@citrix.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 1cyZyv-0007Qj-BT for xen-devel@lists.xenproject.org; Thu, 13 Apr 2017 08:19:57 +0000 Received: by mail-ua0-f174.google.com with SMTP id h2so2406860uaa.1 for ; Thu, 13 Apr 2017 01:19:52 -0700 (PDT) In-Reply-To: <20170412163257.h5gncxevw5fetef4@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: xen-devel@lists.xenproject.org, Julien Grall , Stefano Stabellini , Ian Jackson List-Id: xen-devel@lists.xenproject.org SGkgV2VpLAoKPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rv b2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAo+PiBpbmRleCBhNjEyZDFmLi5mZTdmNzk1IDEwMDY0 NAo+PiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKPj4gKysrIGIvdG9vbHMvbGli eGwvbGlieGxfdHlwZXMuaWRsCj4+IEBAIC0xMDUsNiArMTA1LDcgQEAgbGlieGxfY29uc29sZV90 eXBlID0gRW51bWVyYXRpb24oImNvbnNvbGVfdHlwZSIsIFsKPj4gICAgICAoMCwgIlVOS05PV04i KSwKPj4gICAgICAoMSwgIlNFUklBTCIpLAo+PiAgICAgICgyLCAiUFYiKSwKPj4gKyAgICAoMywg IlZDT04iKSwKPj4gICAgICBdKQo+Pgo+Cj4gWW91IG5lZWQgdG8gYWRkIGEgTElCWExfSEFWRSBt YWNybyB0byBsaWJ4bC5oLgoKSSB3aWxsIGFkZCB0aGlzIG1hY3JvLiBJIGFtIHRyeWluZyB0byB1 bmRlcnN0YW5kIHRoZSB1c2Ugb2YgdGhlc2UKbWFjcm9zLiBBcmUgdGhlIGFwcGxpY2F0aW9ucyB3 aGljaCBhcmUgYnVpbGRpbmcgYWdhaW5zdCBhIHBhcnRpY3VsYXIKbGlieGwgdmVyc2lvbiBzdXBw b3NlZCB0byBjaGVjayB0aGlzIGZsYWcgYmVmb3JlIHVzaW5nIHRoaXMgZmVhdHVyZT8KCj4KPj4g IGxpYnhsX2Rpc2tfZm9ybWF0ID0gRW51bWVyYXRpb24oImRpc2tfZm9ybWF0IiwgWwo+PiBAQCAt NDYwLDYgKzQ2MSw3IEBAIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvID0gU3RydWN0KCJkb21haW5f YnVpbGRfaW5mbyIsWwo+PiAgICAgICgiZGlzYWJsZV9taWdyYXRlIiwgbGlieGxfZGVmYm9vbCks Cj4+ICAgICAgKCJjcHVpZCIsICAgICAgICAgICBsaWJ4bF9jcHVpZF9wb2xpY3lfbGlzdCksCj4+ ICAgICAgKCJibGtkZXZfc3RhcnQiLCAgICBzdHJpbmcpLAo+PiArICAgICgiZW5hYmxlX3BsMDEx IiwgICAgbGlieGxfZGVmYm9vbCksCj4+Cj4+ICAgICAgKCJ2bnVtYV9ub2RlcyIsIEFycmF5KGxp YnhsX3Zub2RlX2luZm8sICJudW1fdm51bWFfbm9kZXMiKSksCj4+Cj4+IGRpZmYgLS1naXQgYS90 b29scy9saWJ4bC94bF9jbWRpbXBsLmMgYi90b29scy9saWJ4bC94bF9jbWRpbXBsLmMKPj4gaW5k ZXggMzU4NzU3Zi4uNGY0ZDRlNiAxMDA2NDQKPj4gLS0tIGEvdG9vbHMvbGlieGwveGxfY21kaW1w bC5jCj4+ICsrKyBiL3Rvb2xzL2xpYnhsL3hsX2NtZGltcGwuYwo+PiBAQCAtMTQzMyw2ICsxNDMz LDggQEAgc3RhdGljIHZvaWQgcGFyc2VfY29uZmlnX2RhdGEoY29uc3QgY2hhciAqY29uZmlnX3Nv dXJjZSwKPj4gICAgICBpZiAoIXhsdV9jZmdfZ2V0X2xvbmcgKGNvbmZpZywgIm1heHZjcHVzIiwg JmwsIDApKQo+PiAgICAgICAgICBiX2luZm8tPm1heF92Y3B1cyA9IGw7Cj4+Cj4+ICsgICAgeGx1 X2NmZ19nZXRfZGVmYm9vbChjb25maWcsICJwbDAxMSIsICZiX2luZm8tPmVuYWJsZV9wbDAxMSwg MCk7Cj4+ICsKPgo+IEknbSBub3QgdmVyeSBrZWVuIG9uIGhhdmluZyAicGwwMTEiIGJlY2F1c2Ug aXQgaXMgQVJNIHNwZWNpZmljLgpJIHdpbGwgcmVuYW1lIGl0IHRvIHZjb25zb2xlLCB3aGljaCBJ IGFtIHVzaW5nIHRocm91Z2ggb3V0IHRoZSBsaWJ4bCBjb2RlIG5vdy4KCj4KPiBJcyB0aGVyZSBh IGNhc2UgaW4gd2hpY2ggeW91IGRvbid0IHdhbnQgdGhpcyB2Y29uc29sZT8gU2hvdWxkIHdlIGFs d2F5cwo+IGVuYWJsZSBpdCBpbiB0b29sc3RhY2s/ClRoZXJlIHdhcyBhIHJldmlldyBjb21tZW50 IGZyb20gSnVsaWVuIHRoYXQgcGwwMTEgZW11bGF0aW9uIHNob3VsZCBub3QKYmUgZW5hYmxlZCBi eSBkZWZhdWx0IGZvciBkb21VLiBTbyBiYXNlZCBvbiB0aGlzIGZsYWcgdGhlIHBsMDExCmVtdWxh dGlvbiB3aWxsIGJlIGVuYWJsZWQvZGlzYWJsZWQgYXQgdGhlIHRpbWUgb2YgZG9tYWluIGNyZWF0 aW9uLgoKPgo+PiAgICAgIHBhcnNlX3ZudW1hX2NvbmZpZyhjb25maWcsIGJfaW5mbyk7Cj4+Cj4+ ICAgICAgLyogU2V0IG1heF9tZW1rYiB0byB0YXJnZXRfbWVta2IgYW5kIG1heF92Y3B1cyB0byBh dmFpbF92Y3B1cyBpZgo+PiBAQCAtMzc4OCw2ICszNzkwLDggQEAgaW50IG1haW5fY29uc29sZShp bnQgYXJnYywgY2hhciAqKmFyZ3YpCj4+ICAgICAgICAgICAgICB0eXBlID0gTElCWExfQ09OU09M RV9UWVBFX1BWOwo+PiAgICAgICAgICBlbHNlIGlmICghc3RyY21wKG9wdGFyZywgInNlcmlhbCIp KQo+PiAgICAgICAgICAgICAgdHlwZSA9IExJQlhMX0NPTlNPTEVfVFlQRV9TRVJJQUw7Cj4+ICsg ICAgICAgIGVsc2UgaWYgKCFzdHJjbXAob3B0YXJnLCAidmNvbiIpKQo+PiArICAgICAgICAgICAg dHlwZSA9IExJQlhMX0NPTlNPTEVfVFlQRV9WQ09OOwo+PiAgICAgICAgICBlbHNlIHsKPj4gICAg ICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiY29uc29sZSB0eXBlIHN1cHBvcnRlZCBhcmU6IHB2 LCBzZXJpYWxcbiIpOwo+PiAgICAgICAgICAgICAgcmV0dXJuIEVYSVRfRkFJTFVSRTsKPgo+IFlv dSBhbHNvIG5lZWQgdG8gcGF0Y2ggbWFucGFnZSBldGMuCj4KPiBJdCBhcHBlYXJzIHRoYXQgeW91 ciB0cmVlIGlzIG5vdCB1cCB0byBkYXRlIC0tIHhsIHdhcyBzcGxpdCBvdXQgZnJvbQo+IGxpYnhs IGF0IHNvbWUgcG9pbnQuCkkgd2lsbCByZWJhc2UgbXkgcGF0Y2hlcyBvbiB0aGUgbGF0ZXN0IG1h c3RlciBicmFuY2guCgpSZWdhcmRzLApCaHVwaW5kZXIKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=