From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 12/20] drm/i915: support 2M pages for the 48b PPGTT Date: Tue, 27 Jun 2017 15:54:36 +0100 Message-ID: <20170627145444.20491-13-matthew.auld@intel.com> References: <20170627145444.20491-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 360446E3DE for ; Tue, 27 Jun 2017 14:55:06 +0000 (UTC) In-Reply-To: <20170627145444.20491-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 U2lnbmVkLW9mZi1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29tPgpDYzog Sm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPgpDYzogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Ci0tLQogZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fZ3R0LmMgfCA4ICsrKysrKysrCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9ndHQuaCB8IDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKaW5kZXggODYxYjE0NDJiNmM0Li5iZTExYzgz ZDVjOTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCkBAIC05NzIsNiArOTcyLDE0 IEBAIHN0YXRpYyB2b2lkIGdlbjhfcHBndHRfaW5zZXJ0X2h1Z2VfZW50cmllcyhzdHJ1Y3QgaTkx NV92bWEgKnZtYSwKIAkJCW1heCA9IEdFTjhfUE1MNEVTX1BFUl9QTUw0OwogCQkJcGFnZV9zaXpl ID0gSTkxNV9HVFRfUEFHRV9TSVpFXzFHOwogCQkJZW5jb2RlIHw9IEdFTjhfUERQRV9QU18xRzsK KwkJfSBlbHNlIGlmICh2bWEtPnBhZ2Vfc2l6ZXMuc2cgJiBJOTE1X0dUVF9QQUdFX1NJWkVfMk0g JiYKKwkJCSAgIElTX0FMSUdORUQoaXRlci0+ZG1hLCBJOTE1X0dUVF9QQUdFX1NJWkVfMk0pICYm CisJCQkgICByZW0gPj0gSTkxNV9HVFRfUEFHRV9TSVpFXzJNICYmICFpZHgucHRlKSB7CisJCQl2 YWRkciA9IGttYXBfYXRvbWljX3B4KHBkKTsKKwkJCWluZGV4ID0gaWR4LnBkZTsKKwkJCW1heCA9 IEk5MTVfUERFUzsKKwkJCXBhZ2Vfc2l6ZSA9IEk5MTVfR1RUX1BBR0VfU0laRV8yTTsKKwkJCWVu Y29kZSB8PSBHRU44X1BERV9QU18yTTsKIAkJfSBlbHNlIHsKIAkJCXZhZGRyID0ga21hcF9hdG9t aWNfcHgocHQpOwogCQkJaW5kZXggPSBpZHgucHRlOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9n dHQuaAppbmRleCBlNDZmMDVmMGNmZDkuLmFhNDQ4ODYzN2ZjOSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmgKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fZ3R0LmgKQEAgLTE0OSw2ICsxNDksOCBAQCB0eXBlZGVmIHU2NCBnZW44X3BwZ3R0 X3BtbDRlX3Q7CiAjZGVmaW5lIEdFTjhfUFBBVF9FTExDX09WRVJSSURFCQkoMDw8MikKICNkZWZp bmUgR0VOOF9QUEFUKGksIHgpCQkJKCh1NjQpKHgpIDw8ICgoaSkgKiA4KSkKIAorI2RlZmluZSBH RU44X1BERV9QU18yTSAgIEJJVCg3KQorCiAjZGVmaW5lIEdFTjhfUERQRV9QU18xRyAgQklUKDcp CiAKIHN0cnVjdCBzZ190YWJsZTsKLS0gCjIuOS40CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK