From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: [PATCH v4 02/15] acpi: Make pmtimer optional in FADT Date: Tue, 29 Nov 2016 10:33:09 -0500 Message-ID: <1480433602-13290-3-git-send-email-boris.ostrovsky@oracle.com> References: <1480433602-13290-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: <1480433602-13290-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 IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB0b29scy9maXJtd2FyZS9odm1s b2FkZXIvdXRpbC5jIHwgMyArKy0KIHRvb2xzL2xpYmFjcGkvYnVpbGQuYyAgICAgICAgICAgfCA1 ICsrKysrCiB0b29scy9saWJhY3BpL2xpYmFjcGkuaCAgICAgICAgIHwgMSArCiAzIGZpbGVzIGNo YW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz L2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRp bC5jCmluZGV4IDZlMGNmZTcuLjFkNzg5NzMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2 bWxvYWRlci91dGlsLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuYwpAQCAt OTQ4LDcgKzk0OCw4IEBAIHZvaWQgaHZtbG9hZGVyX2FjcGlfYnVpbGRfdGFibGVzKHN0cnVjdCBh Y3BpX2NvbmZpZyAqY29uZmlnLAogICAgIGlmICggIXN0cm5jbXAoeGVuc3RvcmVfcmVhZCgicGxh dGZvcm0vYWNwaV9zNCIsICIxIiksICIxIiwgMSkgICkKICAgICAgICAgY29uZmlnLT50YWJsZV9m bGFncyB8PSBBQ1BJX0hBU19TU0RUX1M0OwogCi0gICAgY29uZmlnLT50YWJsZV9mbGFncyB8PSAo QUNQSV9IQVNfVENQQSB8IEFDUElfSEFTX0lPQVBJQyB8IEFDUElfSEFTX1dBRVQpOworICAgIGNv bmZpZy0+dGFibGVfZmxhZ3MgfD0gKEFDUElfSEFTX1RDUEEgfCBBQ1BJX0hBU19JT0FQSUMgfAor ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFDUElfSEFTX1dBRVQgfCBBQ1BJX0hBU19QTVRJ TUVSKTsKIAogICAgIGNvbmZpZy0+dGlzX2hkciA9ICh1aW50MTZfdCAqKUFDUElfVElTX0hEUl9B RERSRVNTOwogCmRpZmYgLS1naXQgYS90b29scy9saWJhY3BpL2J1aWxkLmMgYi90b29scy9saWJh Y3BpL2J1aWxkLmMKaW5kZXggNDdkYWUwMS4uZTFmZDM4MSAxMDA2NDQKLS0tIGEvdG9vbHMvbGli YWNwaS9idWlsZC5jCisrKyBiL3Rvb2xzL2xpYmFjcGkvYnVpbGQuYwpAQCAtNTc0LDYgKzU3NCwx MSBAQCBpbnQgYWNwaV9idWlsZF90YWJsZXMoc3RydWN0IGFjcGlfY3R4dCAqY3R4dCwgc3RydWN0 IGFjcGlfY29uZmlnICpjb25maWcpCiAKICAgICBmYWR0ID0gY3R4dC0+bWVtX29wcy5hbGxvYyhj dHh0LCBzaXplb2Yoc3RydWN0IGFjcGlfMjBfZmFkdCksIDE2KTsKICAgICBpZiAoIWZhZHQpIGdv dG8gb29tOworICAgIGlmICggIShjb25maWctPnRhYmxlX2ZsYWdzICYgQUNQSV9IQVNfUE1USU1F UikgKQorICAgIHsKKyAgICAgICAgRmFkdC5wbV90bXJfYmxrID0gRmFkdC5wbV90bXJfbGVuID0g MDsKKyAgICAgICAgbWVtc2V0KCZGYWR0LnhfcG1fdG1yX2JsaywgMCwgc2l6ZW9mKEZhZHQueF9w bV90bXJfYmxrKSk7CisgICAgfQogICAgIG1lbWNweShmYWR0LCAmRmFkdCwgc2l6ZW9mKHN0cnVj dCBhY3BpXzIwX2ZhZHQpKTsKICAgICBmYWR0LT5kc2R0ICAgPSBjdHh0LT5tZW1fb3BzLnYycChj dHh0LCBkc2R0KTsKICAgICBmYWR0LT54X2RzZHQgPSBjdHh0LT5tZW1fb3BzLnYycChjdHh0LCBk c2R0KTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYmFjcGkvbGliYWNwaS5oIGIvdG9vbHMvbGliYWNw aS9saWJhY3BpLmgKaW5kZXggMWQzODhmOS4uYmRhNjkyZSAxMDA2NDQKLS0tIGEvdG9vbHMvbGli YWNwaS9saWJhY3BpLmgKKysrIGIvdG9vbHMvbGliYWNwaS9saWJhY3BpLmgKQEAgLTMwLDYgKzMw LDcgQEAKICNkZWZpbmUgQUNQSV9IQVNfVENQQSAgICAgICAgKDE8PDcpCiAjZGVmaW5lIEFDUElf SEFTX0lPQVBJQyAgICAgICgxPDw4KQogI2RlZmluZSBBQ1BJX0hBU19XQUVUICAgICAgICAoMTw8 OSkKKyNkZWZpbmUgQUNQSV9IQVNfUE1USU1FUiAgICAgKDE8PDEwKQogCiBzdHJ1Y3QgeGVuX3Zt ZW1yYW5nZTsKIHN0cnVjdCBhY3BpX251bWEgewotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl bi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK