From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: [PATCH v11 12/17] ARM64: ACPI: Check if it runs on Xen to enable or disable ACPI Date: Thu, 7 Apr 2016 20:03:29 +0800 Message-ID: <1460030614-16112-13-git-send-email-zhaoshenglong__23551.5886488885$1460031150$gmane$org@huawei.com> References: <1460030614-16112-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: <1460030614-16112-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: linux-arm-kernel@lists.infradead.org, sstabellini@kernel.org Cc: devicetree@vger.kernel.org, linux-efi@vger.kernel.org, catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, julien.grall@arm.com, david.vrabel@citrix.com, peter.huangpeng@huawei.com, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org RnJvbTogU2hhbm5vbiBaaGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KCldoZW4gaXQncyBh IFhlbiBkb21haW4wIGJvb3Rpbmcgd2l0aCBBQ1BJLCBpdCB3aWxsIHN1cHBseSBhIC9jaG9zZW4g YW5kCmEgL2h5cGVydmlzb3Igbm9kZSBpbiBEVC4gU28gY2hlY2sgaWYgaXQgbmVlZHMgdG8gZW5h YmxlIEFDUEkuCgpTaWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5h cm8ub3JnPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxp bmlAZXUuY2l0cml4LmNvbT4KQWNrZWQtYnk6IEhhbmp1biBHdW8gPGhhbmp1bi5ndW9AbGluYXJv Lm9yZz4KLS0tCiBhcmNoL2FybTY0L2tlcm5lbC9hY3BpLmMgfCAxNCArKysrKysrKysrLS0tLQog MSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvYXJjaC9hcm02NC9rZXJuZWwvYWNwaS5jIGIvYXJjaC9hcm02NC9rZXJuZWwvYWNwaS5j CmluZGV4IGQxY2U4ZTIuLjU3ZWUzMTcgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtNjQva2VybmVsL2Fj cGkuYworKysgYi9hcmNoL2FybTY0L2tlcm5lbC9hY3BpLmMKQEAgLTY3LDEwICs2NywxNSBAQCBz dGF0aWMgaW50IF9faW5pdCBkdF9zY2FuX2RlcHRoMV9ub2Rlcyh1bnNpZ25lZCBsb25nIG5vZGUs CiB7CiAJLyoKIAkgKiBSZXR1cm4gMSBhcyBzb29uIGFzIHdlIGVuY291bnRlciBhIG5vZGUgYXQg ZGVwdGggMSB0aGF0IGlzCi0JICogbm90IHRoZSAvY2hvc2VuIG5vZGUuCisJICogbm90IHRoZSAv Y2hvc2VuIG5vZGUsIG9yIC9oeXBlcnZpc29yIG5vZGUgd2l0aCBjb21wYXRpYmxlCisJICogc3Ry aW5nICJ4ZW4seGVuIi4KIAkgKi8KLQlpZiAoZGVwdGggPT0gMSAmJiAoc3RyY21wKHVuYW1lLCAi Y2hvc2VuIikgIT0gMCkpCi0JCXJldHVybiAxOworCWlmIChkZXB0aCA9PSAxICYmIChzdHJjbXAo dW5hbWUsICJjaG9zZW4iKSAhPSAwKSkgeworCQlpZiAoc3RyY21wKHVuYW1lLCAiaHlwZXJ2aXNv ciIpICE9IDAgfHwKKwkJICAgICFvZl9mbGF0X2R0X2lzX2NvbXBhdGlibGUobm9kZSwgInhlbix4 ZW4iKSkKKwkJCXJldHVybiAxOworCX0KKwogCXJldHVybiAwOwogfQogCkBAIC0xODQsNyArMTg5 LDggQEAgdm9pZCBfX2luaXQgYWNwaV9ib290X3RhYmxlX2luaXQodm9pZCkKIAkvKgogCSAqIEVu YWJsZSBBQ1BJIGluc3RlYWQgb2YgZGV2aWNlIHRyZWUgdW5sZXNzCiAJICogLSBBQ1BJIGhhcyBi ZWVuIGRpc2FibGVkIGV4cGxpY2l0bHkgKGFjcGk9b2ZmKSwgb3IKLQkgKiAtIHRoZSBkZXZpY2Ug dHJlZSBpcyBub3QgZW1wdHkgKGl0IGhhcyBtb3JlIHRoYW4ganVzdCBhIC9jaG9zZW4gbm9kZSkK KwkgKiAtIHRoZSBkZXZpY2UgdHJlZSBpcyBub3QgZW1wdHkgKGl0IGhhcyBtb3JlIHRoYW4ganVz dCBhIC9jaG9zZW4gbm9kZSwKKwkgKiAgIGFuZCBhIC9oeXBlcnZpc29yIG5vZGUgd2hlbiBydW5u aW5nIG9uIFhlbikKIAkgKiAgIGFuZCBBQ1BJIGhhcyBub3QgYmVlbiBmb3JjZSBlbmFibGVkIChh Y3BpPWZvcmNlKQogCSAqLwogCWlmIChwYXJhbV9hY3BpX29mZiB8fAotLSAKMi4wLjQKCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK