From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: [PATCH v5 12/17] ARM64: ACPI: Check if it runs on Xen to enable or disable ACPI Date: Fri, 4 Mar 2016 14:37:30 +0800 Message-ID: <1457073455-11516-13-git-send-email-zhaoshenglong__2669.8196692907$1457073604$gmane$org@huawei.com> References: <1457073455-11516-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: <1457073455-11516-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, ard.biesheuvel@linaro.org, stefano.stabellini@citrix.com, david.vrabel@citrix.com Cc: mark.rutland@arm.com, devicetree@vger.kernel.org, hangaohuai@huawei.com, linux-efi@vger.kernel.org, catalin.marinas@arm.com, will.deacon@arm.com, linux-kernel@vger.kernel.org, xen-devel@lists.xen.org, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org RnJvbTogU2hhbm5vbiBaaGFvIDxzaGFubm9uLnpoYW9AbGluYXJvLm9yZz4KCldoZW4gaXQncyBh IFhlbiBkb21haW4wIGJvb3Rpbmcgd2l0aCBBQ1BJLCBpdCB3aWxsIHN1cHBseSBhIC9jaG9zZW4g YW5kCmEgL2h5cGVydmlzb3Igbm9kZSBpbiBEVC4gU28gY2hlY2sgaWYgaXQgbmVlZHMgdG8gZW5h YmxlIEFDUEkuCgpTaWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5h cm8ub3JnPgpSZXZpZXdlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxp bmlAZXUuY2l0cml4LmNvbT4KQWNrZWQtYnk6IEhhbmp1biBHdW8gPGhhbmp1bi5ndW9AbGluYXJv Lm9yZz4KLS0tCiBhcmNoL2FybTY0L2tlcm5lbC9hY3BpLmMgfCAxMiArKysrKysrKy0tLS0KIDEg ZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvYXJjaC9hcm02NC9rZXJuZWwvYWNwaS5jIGIvYXJjaC9hcm02NC9rZXJuZWwvYWNwaS5jCmlu ZGV4IGQxY2U4ZTIuLjRlOTJiZTAgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtNjQva2VybmVsL2FjcGku YworKysgYi9hcmNoL2FybTY0L2tlcm5lbC9hY3BpLmMKQEAgLTY3LDEwICs2NywxMyBAQCBzdGF0 aWMgaW50IF9faW5pdCBkdF9zY2FuX2RlcHRoMV9ub2Rlcyh1bnNpZ25lZCBsb25nIG5vZGUsCiB7 CiAJLyoKIAkgKiBSZXR1cm4gMSBhcyBzb29uIGFzIHdlIGVuY291bnRlciBhIG5vZGUgYXQgZGVw dGggMSB0aGF0IGlzCi0JICogbm90IHRoZSAvY2hvc2VuIG5vZGUuCisJICogbm90IHRoZSAvY2hv c2VuIG5vZGUsIG9yIC9oeXBlcnZpc29yIG5vZGUgd2hlbiBydW5uaW5nIG9uIFhlbi4KIAkgKi8K LQlpZiAoZGVwdGggPT0gMSAmJiAoc3RyY21wKHVuYW1lLCAiY2hvc2VuIikgIT0gMCkpCi0JCXJl dHVybiAxOworCWlmIChkZXB0aCA9PSAxICYmIChzdHJjbXAodW5hbWUsICJjaG9zZW4iKSAhPSAw KSkgeworCQlpZiAoIXhlbl9pbml0aWFsX2RvbWFpbigpIHx8IChzdHJjbXAodW5hbWUsICJoeXBl cnZpc29yIikgIT0gMCkpCisJCQlyZXR1cm4gMTsKKwl9CisKIAlyZXR1cm4gMDsKIH0KIApAQCAt MTg0LDcgKzE4Nyw4IEBAIHZvaWQgX19pbml0IGFjcGlfYm9vdF90YWJsZV9pbml0KHZvaWQpCiAJ LyoKIAkgKiBFbmFibGUgQUNQSSBpbnN0ZWFkIG9mIGRldmljZSB0cmVlIHVubGVzcwogCSAqIC0g QUNQSSBoYXMgYmVlbiBkaXNhYmxlZCBleHBsaWNpdGx5IChhY3BpPW9mZiksIG9yCi0JICogLSB0 aGUgZGV2aWNlIHRyZWUgaXMgbm90IGVtcHR5IChpdCBoYXMgbW9yZSB0aGFuIGp1c3QgYSAvY2hv c2VuIG5vZGUpCisJICogLSB0aGUgZGV2aWNlIHRyZWUgaXMgbm90IGVtcHR5IChpdCBoYXMgbW9y ZSB0aGFuIGp1c3QgYSAvY2hvc2VuIG5vZGUsCisJICogICBhbmQgYSAvaHlwZXJ2aXNvciBub2Rl IHdoZW4gcnVubmluZyBvbiBYZW4pCiAJICogICBhbmQgQUNQSSBoYXMgbm90IGJlZW4gZm9yY2Ug ZW5hYmxlZCAoYWNwaT1mb3JjZSkKIAkgKi8KIAlpZiAocGFyYW1fYWNwaV9vZmYgfHwKLS0gCjIu MC40CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz Lnhlbi5vcmcveGVuLWRldmVsCg==