From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bhupinder Thakur Subject: [PATCH 04/11] xen/arm: vpl011: Enable vpl011 emulation for a domain in Xen Date: Tue, 21 Feb 2017 16:56:01 +0530 Message-ID: <1487676368-22356-5-git-send-email-bhupinder.thakur@linaro.org> References: <1487676368-22356-1-git-send-email-bhupinder.thakur@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cg8aT-0002kb-O3 for xen-devel@lists.xenproject.org; Tue, 21 Feb 2017 11:26:29 +0000 Received: by mail-pg0-f42.google.com with SMTP id 1so16555103pgi.1 for ; Tue, 21 Feb 2017 03:26:28 -0800 (PST) In-Reply-To: <1487676368-22356-1-git-send-email-bhupinder.thakur@linaro.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Julien Grall , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org QmFzZWQgb24gb25lIG9mIHRoZSBkb21haW4gY3JlYXRpb24gZmxhZ3MsIHRoZSB2cGwwMTEgZW11 bGF0aW9uIHdpbGwgYmUgZW5hYmxlZCBmb3IKdGhlIGRvbWFpbi4KClRoaXMgZmxhZyBpcyBjdXJy ZW50bHkgc2V0IGFsd2F5cyBidXQgZmluYWxseSBpdCBuZWVkcyB0byBiZSBjb250cm9sbGVkIGJ5 IHRoZSB1c2VyCnRocm91Z2ggc29tZSBjb25maWd1cmF0aW9uIG9wdGlvbi4KClNpZ25lZC1vZmYt Ynk6IEJodXBpbmRlciBUaGFrdXIgPGJodXBpbmRlci50aGFrdXJAbGluYXJvLm9yZz4KLS0tCiB4 ZW4vYXJjaC9hcm0vZG9tYWluLmMgICB8IDggKysrKysrKysKIHhlbi9jb21tb24vZG9tY3RsLmMg ICAgIHwgMiArKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggfCA0ICsrKysKIDMgZmlsZXMgY2hh bmdlZCwgMTQgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4u YyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwppbmRleCA3ZTQzNjkxLi42ZmVlNTQxIDEwMDY0NAot LS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMKKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCkBA IC0zNiw2ICszNiw5IEBACiAjaW5jbHVkZSA8YXNtL3BsYXRmb3JtLmg+CiAjaW5jbHVkZSAidnRp bWVyLmgiCiAjaW5jbHVkZSAidnVhcnQuaCIKKyNpZmRlZiBDT05GSUdfVlBMMDExX0NPTlNPTEUK KyNpbmNsdWRlICJ2cGwwMTEuaCIKKyNlbmRpZgogCiBERUZJTkVfUEVSX0NQVShzdHJ1Y3QgdmNw dSAqLCBjdXJyX3ZjcHUpOwogCkBAIC02MjYsNiArNjI5LDExIEBAIGludCBhcmNoX2RvbWFpbl9j cmVhdGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGRvbWNyX2ZsYWdzLAogICAgIGlm ICggKHJjID0gZG9tYWluX3Z0aW1lcl9pbml0KGQsIGNvbmZpZykpICE9IDAgKQogICAgICAgICBn b3RvIGZhaWw7CiAKKyNpZmRlZiBDT05GSUdfVlBMMDExX0NPTlNPTEUKKyAgICBpZiAoIGRvbWNy X2ZsYWdzICYgRE9NQ1JGX3ZwbDAxMV9jb25zb2xlICkKKyAgICAgICAgaWYgKCAocmMgPSBkb21h aW5fdnBsMDExX2luaXQoZCkpICE9IDAgKQorICAgICAgICAgICAgZ290byBmYWlsOworI2VuZGlm CiAgICAgdXBkYXRlX2RvbWFpbl93YWxsY2xvY2tfdGltZShkKTsKIAogICAgIC8qCmRpZmYgLS1n aXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCAxMmNm NGE5Li5mYWZjNTA2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9j b21tb24vZG9tY3RsLmMKQEAgLTU1MSw2ICs1NTEsOCBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VF U1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCiAgICAgICAgIGlmICggb3At PnUuY3JlYXRlZG9tYWluLmZsYWdzICYgWEVOX0RPTUNUTF9DREZfeHNfZG9tYWluICkKICAgICAg ICAgICAgIGRvbWNyX2ZsYWdzIHw9IERPTUNSRl94c19kb21haW47CiAKKyAgICAgICAgZG9tY3Jf ZmxhZ3MgfD0gRE9NQ1JGX3ZwbDAxMV9jb25zb2xlOworCiAgICAgICAgIGQgPSBkb21haW5fY3Jl YXRlKGRvbSwgZG9tY3JfZmxhZ3MsIG9wLT51LmNyZWF0ZWRvbWFpbi5zc2lkcmVmLAogICAgICAg ICAgICAgICAgICAgICAgICAgICAmb3AtPnUuY3JlYXRlZG9tYWluLmNvbmZpZyk7CiAgICAgICAg IGlmICggSVNfRVJSKGQpICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIv eGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggMDYzZWZlNi4uOWUwM2E2MCAxMDA2NDQKLS0t IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK QEAgLTU1NSw2ICs1NTUsMTAgQEAgc3RydWN0IGRvbWFpbiAqZG9tYWluX2NyZWF0ZShkb21pZF90 IGRvbWlkLCB1bnNpZ25lZCBpbnQgZG9tY3JfZmxhZ3MsCiAjZGVmaW5lIF9ET01DUkZfeHNfZG9t YWluICAgICAgIDYKICNkZWZpbmUgRE9NQ1JGX3hzX2RvbWFpbiAgICAgICAgKDFVPDxfRE9NQ1JG X3hzX2RvbWFpbikKIAorIC8qIERPTUNSRl92cGwwMTFfY29uc29sZTogY3JlYXRlIGRvbWFpbiB3 aXRoIHBsMDExIGVtdWxhdGlvbiBlbmFibGVkICovCisjZGVmaW5lIF9ET01DUkZfdnBsMDExX2Nv bnNvbGUgIDcKKyNkZWZpbmUgRE9NQ1JGX3ZwbDAxMV9jb25zb2xlICAgKDFVPDxfRE9NQ1JGX3Zw bDAxMV9jb25zb2xlKQorCiAvKgogICogcmN1X2xvY2tfZG9tYWluX2J5X2lkKCkgaXMgbW9yZSBl ZmZpY2llbnQgdGhhbiBnZXRfZG9tYWluX2J5X2lkKCkuCiAgKiBUaGlzIGlzIHRoZSBwcmVmZXJy ZWQgZnVuY3Rpb24gaWYgdGhlIHJldHVybmVkIGRvbWFpbiByZWZlcmVuY2UKLS0gCjIuNy40CgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg==