From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 2/8] x86/early-quirks: replace the magical increment start values Date: Fri, 24 Nov 2017 16:42:51 +0000 Message-ID: <20171124164257.29955-3-matthew.auld@intel.com> References: <20171124164257.29955-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 410256E5C4 for ; Fri, 24 Nov 2017 16:43:03 +0000 (UTC) In-Reply-To: <20171124164257.29955-1-matthew.auld@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: x86@kernel.org, Paulo Zanoni , "H . Peter Anvin" , Ingo Molnar List-Id: intel-gfx@lists.freedesktop.org UmVwbGFjZSB0aGUgbWFnaWNhbCArMiwgKzkgZXRjLiB3aXRoICtNQiwgd2hpY2ggaXMgZmFyIGVh c2llciB0byByZWFkLgoKU3VnZ2VzdGVkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcu YXVsZEBpbnRlbC5jb20+CkNjOiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51 eC5pbnRlbC5jb20+CkNjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+CkNjOiBQ YXVsbyBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNvbT4KQ2M6IEluZ28gTW9sbmFyIDxt aW5nb0BrZXJuZWwub3JnPgpDYzogSC4gUGV0ZXIgQW52aW4gPGhwYUB6eXRvci5jb20+CkNjOiB4 ODZAa2VybmVsLm9yZwotLS0KIGFyY2gveDg2L2tlcm5lbC9lYXJseS1xdWlya3MuYyB8IDYgKysr LS0tCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9lYXJseS1xdWlya3MuYyBiL2FyY2gveDg2L2tlcm5l bC9lYXJseS1xdWlya3MuYwppbmRleCAzMTE2ZjU3OTg0MWEuLjNiYzFlNDlkNmM0MSAxMDA2NDQK LS0tIGEvYXJjaC94ODYva2VybmVsL2Vhcmx5LXF1aXJrcy5jCisrKyBiL2FyY2gveDg2L2tlcm5l bC9lYXJseS1xdWlya3MuYwpAQCAtNDI4LDkgKzQyOCw5IEBAIHN0YXRpYyByZXNvdXJjZV9zaXpl X3QgX19pbml0IGNodl9zdG9sZW5fc2l6ZShpbnQgbnVtLCBpbnQgc2xvdCwgaW50IGZ1bmMpCiAJ aWYgKGdtcyA8IDB4MTEpCiAJCXJldHVybiBnbXMgKiBNQigzMik7CiAJZWxzZSBpZiAoZ21zIDwg MHgxNykKLQkJcmV0dXJuIChnbXMgLSAweDExICsgMikgKiBNQig0KTsKKwkJcmV0dXJuIChnbXMg LSAweDExKSAqIE1CKDQpICsgTUIoOCk7CiAJZWxzZQotCQlyZXR1cm4gKGdtcyAtIDB4MTcgKyA5 KSAqIE1CKDQpOworCQlyZXR1cm4gKGdtcyAtIDB4MTcpICogTUIoNCkgKyBNQigzNik7CiB9CiAK IHN0YXRpYyByZXNvdXJjZV9zaXplX3QgX19pbml0IGdlbjlfc3RvbGVuX3NpemUoaW50IG51bSwg aW50IHNsb3QsIGludCBmdW5jKQpAQCAtNDQ2LDcgKzQ0Niw3IEBAIHN0YXRpYyByZXNvdXJjZV9z aXplX3QgX19pbml0IGdlbjlfc3RvbGVuX3NpemUoaW50IG51bSwgaW50IHNsb3QsIGludCBmdW5j KQogCWlmIChnbXMgPCAweGYwKQogCQlyZXR1cm4gZ21zICogTUIoMzIpOwogCWVsc2UKLQkJcmV0 dXJuIChnbXMgLSAweGYwICsgMSkgKiBNQig0KTsKKwkJcmV0dXJuIChnbXMgLSAweGYwKSAqIE1C KDQpICsgTUIoNCk7CiB9CiAKIHN0cnVjdCBpbnRlbF9lYXJseV9vcHMgewotLSAKMi4xNC4zCgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK