From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 12/22] drm/i915: support 2M pages for the 48b PPGTT Date: Tue, 15 Aug 2017 19:12:05 +0100 Message-ID: <20170815181215.18310-13-matthew.auld@intel.com> References: <20170815181215.18310-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id BE1A06E33B for ; Tue, 15 Aug 2017 18:17:03 +0000 (UTC) In-Reply-To: <20170815181215.18310-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 List-Id: intel-gfx@lists.freedesktop.org U3VwcG9ydCBpbnNlcnRpbmcgMk0gcGFnZXMgaW50byB0aGUgNDhiIFBQR1RULgoKU2lnbmVkLW9m Zi1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgpDYzogSm9vbmFzIExh aHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgpDYzogQ2hyaXMgV2lsc29u IDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fZ3R0LmMgfCAxMCArKysrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dl bV9ndHQuaCB8ICAyICsrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCmluZGV4IGM3NTA3NzBlNzVhMS4uYWVlZjIwYTllYTBh IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwpAQCAtOTc4LDYgKzk3OCwxNiBAQCBz dGF0aWMgdm9pZCBnZW44X3BwZ3R0X2luc2VydF9odWdlX2VudHJpZXMoc3RydWN0IGk5MTVfdm1h ICp2bWEsCiAJCQllbmNvZGUgfD0gR0VOOF9QRFBFX1BTXzFHOwogCiAJCQl2YWRkciA9IGttYXBf YXRvbWljX3B4KHBkcCk7CisJCX0gZWxzZSBpZiAodm1hLT5wYWdlX3NpemVzLnNnICYgSTkxNV9H VFRfUEFHRV9TSVpFXzJNICYmCisJCQkgICBJU19BTElHTkVEKGl0ZXItPmRtYSwgSTkxNV9HVFRf UEFHRV9TSVpFXzJNKSAmJgorCQkJICAgcmVtID49IEk5MTVfR1RUX1BBR0VfU0laRV8yTSAmJiAh aWR4LnB0ZSkgeworCQkJaW5kZXggPSBpZHgucGRlOworCQkJbWF4ID0gSTkxNV9QREVTOworCQkJ cGFnZV9zaXplID0gSTkxNV9HVFRfUEFHRV9TSVpFXzJNOworCisJCQllbmNvZGUgfD0gR0VOOF9Q REVfUFNfMk07CisKKwkJCXZhZGRyID0ga21hcF9hdG9taWNfcHgocGQpOwogCQl9IGVsc2Ugewog CQkJc3RydWN0IGk5MTVfcGFnZV90YWJsZSAqcHQgPSBwZC0+cGFnZV90YWJsZVtpZHgucGRlXTsK IApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmggYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuaAppbmRleCBlNDZmMDVmMGNmZDkuLmFhNDQ4 ODYzN2ZjOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgKQEAgLTE0OSw2ICsxNDks OCBAQCB0eXBlZGVmIHU2NCBnZW44X3BwZ3R0X3BtbDRlX3Q7CiAjZGVmaW5lIEdFTjhfUFBBVF9F TExDX09WRVJSSURFCQkoMDw8MikKICNkZWZpbmUgR0VOOF9QUEFUKGksIHgpCQkJKCh1NjQpKHgp IDw8ICgoaSkgKiA4KSkKIAorI2RlZmluZSBHRU44X1BERV9QU18yTSAgIEJJVCg3KQorCiAjZGVm aW5lIEdFTjhfUERQRV9QU18xRyAgQklUKDcpCiAKIHN0cnVjdCBzZ190YWJsZTsKLS0gCjIuMTMu NAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==