From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: [PATCH v3 04/11] acpi: Make pmtimer optional in FADT Date: Mon, 21 Nov 2016 16:00:40 -0500 Message-ID: <1479762047-29431-5-git-send-email-boris.ostrovsky@oracle.com> References: <1479762047-29431-1-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1479762047-29431-1-git-send-email-boris.ostrovsky@oracle.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: wei.liu2@citrix.com, andrew.cooper3@citrix.com, ian.jackson@eu.citrix.com, jbeulich@suse.com, Boris Ostrovsky , roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org UE0gdGltZXIgaXMgbm90IHN1cHBvcnRlZCBieSBQVkggZ3Vlc3RzLgoKU2lnbmVkLW9mZi1ieTog Qm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KUmV2aWV3ZWQtYnk6 IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQWNrZWQtYnk6 IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCkNoYW5nZXMgaW4gdjM6CiogRmFk dC5wbV90bXJfbGVuIG5lZWRzIHRvIGJlIHplcm8gdG9vLiAoSSBrZXB0IHRoZSBhY2tzKQoKIHRv b2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgfCAzICsrLQogdG9vbHMvbGliYWNwaS9idWls ZC5jICAgICAgICAgICB8IDUgKysrKysKIHRvb2xzL2xpYmFjcGkvbGliYWNwaS5oICAgICAgICAg fCAxICsKIDMgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk aWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYyBiL3Rvb2xzL2Zpcm13 YXJlL2h2bWxvYWRlci91dGlsLmMKaW5kZXggNmUwY2ZlNy4uMWQ3ODk3MyAxMDA2NDQKLS0tIGEv dG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYworKysgYi90b29scy9maXJtd2FyZS9odm1s b2FkZXIvdXRpbC5jCkBAIC05NDgsNyArOTQ4LDggQEAgdm9pZCBodm1sb2FkZXJfYWNwaV9idWls ZF90YWJsZXMoc3RydWN0IGFjcGlfY29uZmlnICpjb25maWcsCiAgICAgaWYgKCAhc3RybmNtcCh4 ZW5zdG9yZV9yZWFkKCJwbGF0Zm9ybS9hY3BpX3M0IiwgIjEiKSwgIjEiLCAxKSAgKQogICAgICAg ICBjb25maWctPnRhYmxlX2ZsYWdzIHw9IEFDUElfSEFTX1NTRFRfUzQ7CiAKLSAgICBjb25maWct PnRhYmxlX2ZsYWdzIHw9IChBQ1BJX0hBU19UQ1BBIHwgQUNQSV9IQVNfSU9BUElDIHwgQUNQSV9I QVNfV0FFVCk7CisgICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAoQUNQSV9IQVNfVENQQSB8IEFD UElfSEFTX0lPQVBJQyB8CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgQUNQSV9IQVNfV0FF VCB8IEFDUElfSEFTX1BNVElNRVIpOwogCiAgICAgY29uZmlnLT50aXNfaGRyID0gKHVpbnQxNl90 ICopQUNQSV9USVNfSERSX0FERFJFU1M7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvYnVp bGQuYyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwppbmRleCA0N2RhZTAxLi5lMWZkMzgxIDEwMDY0 NAotLS0gYS90b29scy9saWJhY3BpL2J1aWxkLmMKKysrIGIvdG9vbHMvbGliYWNwaS9idWlsZC5j CkBAIC01NzQsNiArNTc0LDExIEBAIGludCBhY3BpX2J1aWxkX3RhYmxlcyhzdHJ1Y3QgYWNwaV9j dHh0ICpjdHh0LCBzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZykKIAogICAgIGZhZHQgPSBjdHh0 LT5tZW1fb3BzLmFsbG9jKGN0eHQsIHNpemVvZihzdHJ1Y3QgYWNwaV8yMF9mYWR0KSwgMTYpOwog ICAgIGlmICghZmFkdCkgZ290byBvb207CisgICAgaWYgKCAhKGNvbmZpZy0+dGFibGVfZmxhZ3Mg JiBBQ1BJX0hBU19QTVRJTUVSKSApCisgICAgeworICAgICAgICBGYWR0LnBtX3Rtcl9ibGsgPSBG YWR0LnBtX3Rtcl9sZW4gPSAwOworICAgICAgICBtZW1zZXQoJkZhZHQueF9wbV90bXJfYmxrLCAw LCBzaXplb2YoRmFkdC54X3BtX3Rtcl9ibGspKTsKKyAgICB9CiAgICAgbWVtY3B5KGZhZHQsICZG YWR0LCBzaXplb2Yoc3RydWN0IGFjcGlfMjBfZmFkdCkpOwogICAgIGZhZHQtPmRzZHQgICA9IGN0 eHQtPm1lbV9vcHMudjJwKGN0eHQsIGRzZHQpOwogICAgIGZhZHQtPnhfZHNkdCA9IGN0eHQtPm1l bV9vcHMudjJwKGN0eHQsIGRzZHQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGliYWNwaS9saWJhY3Bp LmggYi90b29scy9saWJhY3BpL2xpYmFjcGkuaAppbmRleCAxZDM4OGY5Li5iZGE2OTJlIDEwMDY0 NAotLS0gYS90b29scy9saWJhY3BpL2xpYmFjcGkuaAorKysgYi90b29scy9saWJhY3BpL2xpYmFj cGkuaApAQCAtMzAsNiArMzAsNyBAQAogI2RlZmluZSBBQ1BJX0hBU19UQ1BBICAgICAgICAoMTw8 NykKICNkZWZpbmUgQUNQSV9IQVNfSU9BUElDICAgICAgKDE8PDgpCiAjZGVmaW5lIEFDUElfSEFT X1dBRVQgICAgICAgICgxPDw5KQorI2RlZmluZSBBQ1BJX0hBU19QTVRJTUVSICAgICAoMTw8MTAp CiAKIHN0cnVjdCB4ZW5fdm1lbXJhbmdlOwogc3RydWN0IGFjcGlfbnVtYSB7Ci0tIAoyLjcuNAoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4u b3JnL3hlbi1kZXZlbAo=