From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH] drm/i915: disable set/get_tiling ioctl on gen12+ Date: Tue, 20 Aug 2019 19:06:31 +0200 Message-ID: <20190820170631.26570-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id DAEDB6E838 for ; Tue, 20 Aug 2019 17:06:38 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id t50so4179094edd.2 for ; Tue, 20 Aug 2019 10:06:38 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Lucas De Marchi , Kenneth Graunke , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org VGhlIGNwdSAoZGUpdGlsZXIgaHcgaXMgZ29uZSwgdGhpcyBzdG9wcGVkIGJlaW5nIHVzZWZ1bC4g UGx1cyBpdCBuZXZlcgpzdXBwb3J0ZWQgYW55IG9mIHRoZSBmYW5jeSBuZXcgdGlsaW5nIGZvcm1h dHMsIHdoaWNoIG1lYW5zIHVzZXJzcGFjZQphbHNvIHN0b3BwZWQgdXNpbmcgdGhlIG1hZ2ljIHNp ZGUtY2hhbm5lbCB0aGlzIHByb3ZpZGVzLgoKVGhpcyB3b3VsZCB0b3RhbGx5IGJyZWFrIGEgbG90 IG9mIHRoZSBpZ3RzLCBidXQgdGhleSdyZSBhbHJlYWR5IGJyb2tlbgpmb3IgdGhlIHNhbWUgcmVh c29ucyBhcyB1c2Vyc3BhY2Ugb24gZ2VuMTIgd291bGQgYmUuCgpDYzogS2VubmV0aCBHcmF1bmtl IDxrZW5uZXRoQHdoaXRlY2FwZS5vcmc+CkNjOiBKYXNvbiBFa3N0cmFuZCA8amFzb25Aamxla3N0 cmFuZC5uZXQ+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6 IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5 OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1fdGlsaW5nLmMgfCA4ICsrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv Z2VtL2k5MTVfZ2VtX3RpbGluZy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2Vt X3RpbGluZy5jCmluZGV4IGNhMGMyZjQ1MTc0Mi4uMmVlOTZmMjdhMjk0IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9nZW0vaTkxNV9nZW1fdGlsaW5nLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvZ2VtL2k5MTVfZ2VtX3RpbGluZy5jCkBAIC0zMTMsMTAgKzMxMywxNSBAQCBp bnQKIGk5MTVfZ2VtX3NldF90aWxpbmdfaW9jdGwoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9p ZCAqZGF0YSwKIAkJCSAgc3RydWN0IGRybV9maWxlICpmaWxlKQogeworCXN0cnVjdCBkcm1faTkx NV9wcml2YXRlICpkZXZfcHJpdiA9IHRvX2k5MTUoZGV2KTsKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2Vt X3NldF90aWxpbmcgKmFyZ3MgPSBkYXRhOwogCXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpv Ymo7CiAJaW50IGVycjsKIAorCS8qIHRoZXJlIGlzIG5vIGNwdSAoZGUpdGlsaW5nIGluIHRoZSBo dyBhbnltb3JlIG9uIGdlbjEyKyAqLworCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEyKQor CQlyZXR1cm4gLUVPUE5PVFNVUFA7CisKIAlvYmogPSBpOTE1X2dlbV9vYmplY3RfbG9va3VwKGZp bGUsIGFyZ3MtPmhhbmRsZSk7CiAJaWYgKCFvYmopCiAJCXJldHVybiAtRU5PRU5UOwpAQCAtNDAy LDYgKzQwNyw5IEBAIGk5MTVfZ2VtX2dldF90aWxpbmdfaW9jdGwoc3RydWN0IGRybV9kZXZpY2Ug KmRldiwgdm9pZCAqZGF0YSwKIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqOwogCWlu dCBlcnIgPSAtRU5PRU5UOwogCisJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPj0gMTIpCisJCXJl dHVybiAtRU9QTk9UU1VQUDsKKwogCXJjdV9yZWFkX2xvY2soKTsKIAlvYmogPSBpOTE1X2dlbV9v YmplY3RfbG9va3VwX3JjdShmaWxlLCBhcmdzLT5oYW5kbGUpOwogCWlmIChvYmopIHsKLS0gCjIu MjMuMC5yYzEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==