From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: [PATCH RESEND 12/14] libxl/arm: Add ACPI module Date: Tue, 31 May 2016 13:03:04 +0800 Message-ID: <1464670986-10256-13-git-send-email-zhaoshenglong@huawei.com> References: <1464670986-10256-1-git-send-email-zhaoshenglong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1464670986-10256-1-git-send-email-zhaoshenglong@huawei.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: sstabellini@kernel.org, wei.liu2@citrix.com, ian.jackson@eu.citrix.com, peter.huangpeng@huawei.com, julien.grall@arm.com, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org RnJvbTogU2hhbm5vbiBaaGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KCkFkZCB0aGUgQVJN IE11bHRpYm9vdCBtb2R1bGUgZm9yIEFDUEksIHNvIFVFRkkgY2FuIGdldCB0aGUgYmFzZSBhZGRy ZXNzCm9mIEFDUEkgdGFibGVzIGZyb20gaXQuCgpTaWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8g PHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2FybS5jIHwg MjAgKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfYXJtLmMgYi90b29scy9saWJ4bC9saWJ4 bF9hcm0uYwppbmRleCAxMzI1OWY4Li5lN2NiNTc4IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s aWJ4bF9hcm0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9hcm0uYwpAQCAtMjg1LDYgKzI4NSwy NiBAQCBzdGF0aWMgaW50IG1ha2VfY2hvc2VuX25vZGUobGlieGxfX2djICpnYywgdm9pZCAqZmR0 LCBib29sIHJhbWRpc2ssCiAgICAgICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAgICAgfQogCisg ICAgcmVzID0gZmR0X2JlZ2luX25vZGUoZmR0LCAibW9kdWxlcyIpOworICAgIGlmIChyZXMpIHJl dHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfYmVnaW5fbm9kZShmZHQsICJtb2R1bGVAMCIpOwor ICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfcHJvcGVydHlfY29tcGF0 KGdjLCBmZHQsIDIsICJ4ZW4sbGludXgtYWNwaSIsCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAieGVuLG11bHRpYm9vdC1tb2R1bGUiKTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOwor CisgICAgcmVzID0gZmR0X3Byb3BlcnR5X3JlZ3MoZ2MsIGZkdCwgUk9PVF9BRERSRVNTX0NFTExT LCBST09UX1NJWkVfQ0VMTFMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEsIDAs IDApOworICAgIGlmIChyZXMpIHJldHVybiByZXM7CisKKyAgICByZXMgPSBmZHRfZW5kX25vZGUo ZmR0KTsKKyAgICBpZiAocmVzKSByZXR1cm4gcmVzOworCisgICAgcmVzID0gZmR0X2VuZF9ub2Rl KGZkdCk7CisgICAgaWYgKHJlcykgcmV0dXJuIHJlczsKKwogICAgIHJlcyA9IGZkdF9lbmRfbm9k ZShmZHQpOwogICAgIGlmIChyZXMpIHJldHVybiByZXM7CiAKLS0gCjIuMC40CgoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==