From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 050AAC35242 for ; Tue, 11 Feb 2020 18:31:16 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id DB323206D6 for ; Tue, 11 Feb 2020 18:31:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org DB323206D6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 6E84A6F412; Tue, 11 Feb 2020 18:31:15 +0000 (UTC) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 557D16F412 for ; Tue, 11 Feb 2020 18:31:13 +0000 (UTC) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Feb 2020 10:31:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,428,1574150400"; d="scan'208";a="251634870" Received: from diana2.ra.intel.com ([10.23.184.122]) by orsmga002.jf.intel.com with ESMTP; 11 Feb 2020 10:31:12 -0800 From: Caz Yokoyama To: intel-gfx@lists.freedesktop.org Date: Tue, 11 Feb 2020 10:11:42 -0800 Message-Id: <3e1780946bd06f42b9d9e2a2fd1169923dd52e9f.1581444370.git.caz.yokoyama@intel.com> X-Mailer: git-send-email 2.21.0.5.gaeb582a983 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 1/1] drm/i915: MCHBAR memory info registers are moved since GEN 12. X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" RnJvbTogIllva295YW1hLCBDYXoiIDxjYXoueW9rb3lhbWFAaW50ZWwuY29tPgoKTUFEX0lOVEVS X0NIQU5ORUxfMF8wXzBfTUNIQkFSOgpjb2RlIG5hbWUgICAgICAgICAgICBvZmZzZXQgICAgICAg ICAgICAgICAgICAgRFJBTV9ERFJfVFlQRQpTS0wgICAgICAgICAgICAgICAgICAweDUwMDAgICAg ICAgICAgICAgICAgICAgMTowIEREUjQvRERSMy9MUEREUjMKVEdMICAgICAgICAgICAgICAgICAg MHg2MDQ4LzB4NjI0OC8weGQ4MDAgICAgIDI6MCBERFI0L0REUjMvTFBERFIzL0xQRERSNApJQ0wg ICAgICAgICAgICAgICAgICAweDUwMDAvMHg2MDQ4LzB4NDggICAgICAgMjowIEREUjQvRERSMy9M UEREUjMvTFBERFI0CkVITCAgICAgICAgICAgICAgICAgIDB4NTAwMC8weDYwNDggICAgICAgICAg ICAyOjAgRERSNC9ERFIzL0xQRERSMy9MUEREUjQKQ05MICAgICAgICAgICAgICAgICAgMHg1MDAw ICAgICAgICAgICAgICAgICAgIDI6MCBERFI0L0REUjMvTFBERFIzL0xQRERSNAoKTUFEX0RJTU1f Q0gwLzFfMF8wXzBfTUNIQkFSOgpjb2RlIG5hbWUgICAgICAgICAgICAgIG9mZnNldCBDSDAvMQpT S0wgICAgICAgICAgICAgICAgICAgIDB4NTAwYy8weDUwMTAKVEdMICAgICAgICAgICAgICAgICAg ICAweDYwNTQvMHg2MDU4CkVITCAgICAgICAgICAgICAgICAgICAgMHg1MDBjLzB4NTAxMApJQ0wg ICAgICAgICAgICAgICAgICAgIDB4NTAwYy8weDUwMTAKVGhlIGJpdCBkZWZpbml0aW9uIG9mIE1B RF9ESU1NX0NIMC8xXzBfMF8wX01DSEJBUiBpcyBzYW1lIGJldHdlZW4KQ05MIGFuZCBUR0wuCgpQ X0NSX01DX0JJT1NfUkVRXzBfMF8wIGlzIHNhbWUgb24gQlhUIGFuZCBHTEsgaW4gdGVybXMgb2Yg aXRzIGFkZHJlc3MgYW5kCmJpdCBkZWZpbml0aW9uLgpCWFRfRF9DUl9EUlAwX0RVTklUIGFjY2Vz c2VzIG9mZnNldCAweDEwMDAsIDB4MTIwMCwgMHgxNDAwLCAweDE2MDAuCkl0cyByZWdpc3RlciBu YW1lIGlzIFJBTV9BQ0NFU1NfREFUQTEuIFRoZXJlIGlzIG5vIGRpZmZlcmVuY2UgYmV0d2VlbgpC WFQgYW5kIEdMSyBpbiB0ZXJtcyBvZiBpdHMgYWRkcmVzcyBhbmQgYml0IGRlZmluaXRpb24uCgpD YzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KQ2M6IE1h dHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFlva295 YW1hLCBDYXogPGNhei55b2tveWFtYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kcnYuYyB8IDE1ICsrKysrKysrKysrKy0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9yZWcuaCB8ICA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCsp LCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCmluZGV4IDUxNjUzNjIzNGU5 Ny4uYjk0MTg1ODNlNTAzIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Ry di5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKQEAgLTgwNiwxMiArODA2 LDE4IEBAIHNrbF9kcmFtX2dldF9jaGFubmVsc19pbmZvKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdikKIAl1MzIgdmFsOwogCWludCByZXQ7CiAKLQl2YWwgPSBJOTE1X1JFQUQoU0tM X01BRF9ESU1NX0NIMF8wXzBfMF9NQ0hCQVJfTUNNQUlOKTsKKwlpZiAoSU5URUxfR0VOKGRldl9w cml2KSA+PSAxMikKKwkJdmFsID0gSTkxNV9SRUFEKFRHTF9NQURfRElNTV9DSDBfMF8wXzBfTUNI QkFSKTsKKwllbHNlCisJCXZhbCA9IEk5MTVfUkVBRChTS0xfTUFEX0RJTU1fQ0gwXzBfMF8wX01D SEJBUl9NQ01BSU4pOwogCXJldCA9IHNrbF9kcmFtX2dldF9jaGFubmVsX2luZm8oZGV2X3ByaXYs ICZjaDAsIDAsIHZhbCk7CiAJaWYgKHJldCA9PSAwKQogCQlkcmFtX2luZm8tPm51bV9jaGFubmVs cysrOwogCi0JdmFsID0gSTkxNV9SRUFEKFNLTF9NQURfRElNTV9DSDFfMF8wXzBfTUNIQkFSX01D TUFJTik7CisJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gMTIpCisJCXZhbCA9IEk5MTVfUkVB RChUR0xfTUFEX0RJTU1fQ0gxXzBfMF8wX01DSEJBUik7CisJZWxzZQorCQl2YWwgPSBJOTE1X1JF QUQoU0tMX01BRF9ESU1NX0NIMV8wXzBfMF9NQ0hCQVJfTUNNQUlOKTsKIAlyZXQgPSBza2xfZHJh bV9nZXRfY2hhbm5lbF9pbmZvKGRldl9wcml2LCAmY2gxLCAxLCB2YWwpOwogCWlmIChyZXQgPT0g MCkKIAkJZHJhbV9pbmZvLT5udW1fY2hhbm5lbHMrKzsKQEAgLTg1Miw3ICs4NTgsMTAgQEAgc2ts X2dldF9kcmFtX3R5cGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQogewogCXUz MiB2YWw7CiAKLQl2YWwgPSBJOTE1X1JFQUQoU0tMX01BRF9JTlRFUl9DSEFOTkVMXzBfMF8wX01D SEJBUl9NQ01BSU4pOworCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEyKQorCQl2YWwgPSBJ OTE1X1JFQUQoVEdMX01BRF9JTlRFUl9DSEFOTkVMXzBfMF8wX01DSEJBUik7CisJZWxzZQorCQl2 YWwgPSBJOTE1X1JFQUQoU0tMX01BRF9JTlRFUl9DSEFOTkVMXzBfMF8wX01DSEJBUl9NQ01BSU4p OwogCiAJc3dpdGNoICh2YWwgJiBTS0xfRFJBTV9ERFJfVFlQRV9NQVNLKSB7CiAJY2FzZSBTS0xf RFJBTV9ERFJfVFlQRV9ERFIzOgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9yZWcuaCBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKaW5kZXggYjA5YzFkNmRj MGFhLi45ZjZlYzQ0ZGFkNmUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf cmVnLmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaApAQCAtMTA1MDgsNiAr MTA1MDgsOSBAQCBlbnVtIHNrbF9wb3dlcl9nYXRlIHsKICNkZWZpbmUgIFNLTF9EUkFNX0REUl9U WVBFX0xQRERSMwkJKDIgPDwgMCkKICNkZWZpbmUgIFNLTF9EUkFNX0REUl9UWVBFX0xQRERSNAkJ KDMgPDwgMCkKIAorI2RlZmluZSAgVEdMX01BRF9JTlRFUl9DSEFOTkVMXzBfMF8wX01DSEJBUiBf TU1JTyhNQ0hCQVJfTUlSUk9SX0JBU0VfU05CICsgMHg2MDQ4KQorI2RlZmluZSAgVEdMX0RSQU1f RERSX1RZUEVfV0lPMgkJCSg0IDw8IDApCisKICNkZWZpbmUgU0tMX01BRF9ESU1NX0NIMF8wXzBf MF9NQ0hCQVJfTUNNQUlOCV9NTUlPKE1DSEJBUl9NSVJST1JfQkFTRV9TTkIgKyAweDUwMEMpCiAj ZGVmaW5lIFNLTF9NQURfRElNTV9DSDFfMF8wXzBfTUNIQkFSX01DTUFJTglfTU1JTyhNQ0hCQVJf TUlSUk9SX0JBU0VfU05CICsgMHg1MDEwKQogI2RlZmluZSAgU0tMX0RSQU1fU19TSElGVAkJCTE2 CkBAIC0xMDUzNSw2ICsxMDUzOCw5IEBAIGVudW0gc2tsX3Bvd2VyX2dhdGUgewogI2RlZmluZSAg Q05MX0RSQU1fUkFOS18zCQkJKDB4MiA8PCA5KQogI2RlZmluZSAgQ05MX0RSQU1fUkFOS180CQkJ KDB4MyA8PCA5KQogCisjZGVmaW5lIFRHTF9NQURfRElNTV9DSDBfMF8wXzBfTUNIQkFSCQlfTU1J TyhNQ0hCQVJfTUlSUk9SX0JBU0VfU05CICsgMHg2MDU0KQorI2RlZmluZSBUR0xfTUFEX0RJTU1f Q0gxXzBfMF8wX01DSEJBUgkJX01NSU8oTUNIQkFSX01JUlJPUl9CQVNFX1NOQiArIDB4NjA1OCkK KwogLyogUGxlYXNlIHNlZSBoc3dfcmVhZF9kY29tcCgpIGFuZCBoc3dfd3JpdGVfZGNvbXAoKSBi ZWZvcmUgdXNpbmcgdGhpcyByZWdpc3RlciwKICAqIHNpbmNlIG9uIEhTVyB3ZSBjYW4ndCB3cml0 ZSB0byBpdCB1c2luZyBJOTE1X1dSSVRFLiAqLwogI2RlZmluZSBEX0NPTVBfSFNXCQkJX01NSU8o TUNIQkFSX01JUlJPUl9CQVNFX1NOQiArIDB4NUYwQykKLS0gCjIuMjEuMC41LmdhZWI1ODJhOTgz CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK