From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2] drm/i915: Declare the swizzling unknown for L-shaped configurations Date: Thu, 9 Jul 2015 09:37:08 +0200 Message-ID: <20150709073708.GC21858@phenom.ffwll.local> References: <1435582879-32012-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) by gabe.freedesktop.org (Postfix) with ESMTPS id C2B446E39F for ; Thu, 9 Jul 2015 00:34:24 -0700 (PDT) Received: by wgjx7 with SMTP id x7so215291241wgj.2 for ; Thu, 09 Jul 2015 00:34:23 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1435582879-32012-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Daniel Vetter , intel-gfx@lists.freedesktop.org, stable@vger.kernel.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMjksIDIwMTUgYXQgMDI6MDE6MTlQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFRoZSBvbGQgc3R5bGUgb2YgbWVtb3J5IGludGVybGVhdmluZyBzd2l6emxlZCB1cHRv IHRoZSBlbmQgb2YgdGhlCj4gZmlyc3QgZXZlbiBiYW5rIG9mIG1lbW9yeSwgYW5kIHRoZW4gdXNl ZCB0aGUgcmVtYWluZGVyIGFzIHVuc3dpenpsZWQgb24KPiB0aGUgdW5wYWlyZWQgYmFuayAtIGku ZS4gc3dpenpsaW5nIGlzIG5vdCBjb25zdGFudCBmb3IgYWxsIG1lbW9yeS4gVGhpcwo+IGNhdXNl cyBwcm9ibGVtcyB3aGVuIHdlIHRyeSB0byBtaWdyYXRlIG1lbW9yeSBhbmQgc28gdGhlIGtlcm5l bCBwcmV2ZW50cwo+IG1pZ3JhdGlvbiBhdCBhbGwgd2hlbiB3ZSBkZXRlY3QgTC1zaGFwZWQgaW5j b25zaXN0ZW50IHN3aXp6bGluZy4KPiBIb3dldmVyLCB0aGlzIGlzc3VlIGFsc28gZXh0ZW5kcyB0 byB1c2Vyc3BhY2Ugd2hvIHRyeSB0byBtYW51YWxseSBkZXRpbGUKPiBpbnRvIG1lbW9yeSBhcyB0 aGUgc3dpenpsaW5nIGZvciBhbiBpbmRpdmlkdWFsIHBhZ2UgaXMgdW5rbm93biAoaXQKPiBkZXBl bmRzIG9uIGl0cyBwaHlzaWNhbCBhZGRyZXNzIG9ubHkga25vd24gdG8gdGhlIGtlcm5lbCksIHVz ZXJzcGFjZQo+IGNhbm5vdCBjb3JyZWN0bHkgc3dpenpsZSBvYmplY3RzLgo+IAo+IHYyOiBNYXJr IHRoZSBnbG9iYWwgc3dpenpsaW5nIGFzIHVua25vd24gcmF0aGVyIHRoYW4gYWRqdXN0IHRoZSB2 YWx1ZQo+IHJlcG9ydGVkIHRvIHVzZXJzcGFjZS4KPiAKPiBCdWd6aWxsYTogaHR0cHM6Ly9idWdz LmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTExMDUKPiBTaWduZWQtb2ZmLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogRGFuaWVsIFZldHRl ciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiBDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwoK QXBwbGllZCB0byAtZml4ZXMsIHRoYW5rcy4KLURhbmllbAoKPiAtLS0KPiAgZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fdGlsaW5nLmMgfCAxMiArKysrKysrKysrKy0KPiAgMSBmaWxlIGNo YW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdGlsaW5nLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV90aWxpbmcuYwo+IGluZGV4IGQxNjU4NWY3ODhlYS4uYTBkOThmMGFiYzcx IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3RpbGluZy5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fdGlsaW5nLmMKPiBAQCAtMTgzLDgg KzE4MywxOCBAQCBpOTE1X2dlbV9kZXRlY3RfYml0XzZfc3dpenpsZShzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2KQo+ICAJCWlmIChJU19HRU40KGRldikpIHsKPiAgCQkJdWludDMyX3QgZGRjMiA9IEk5 MTVfUkVBRChEQ0MyKTsKPiAgCj4gLQkJCWlmICghKGRkYzIgJiBEQ0MyX01PRElGSUVEX0VOSEFO Q0VEX0RJU0FCTEUpKQo+ICsJCQlpZiAoIShkZGMyICYgRENDMl9NT0RJRklFRF9FTkhBTkNFRF9E SVNBQkxFKSkgewo+ICsJCQkJLyogU2luY2UgdGhlIHN3aXp6bGluZyBtYXkgdmFyeSB3aXRoaW4g YW4KPiArCQkJCSAqIG9iamVjdCwgd2UgaGF2ZSBubyBpZGVhIHdoYXQgdGhlIHN3aXp6bGluZwo+ ICsJCQkJICogaXMgZm9yIGFueSBwYWdlIGluIHBhcnRpY3VsYXIuIFRodXMgd2UKPiArCQkJCSAq IGNhbm5vdCBtaWdyYXRlIHRpbGVkIHBhZ2VzIHVzaW5nIHRoZSBHUFUsCj4gKwkJCQkgKiBub3Ig Y2FuIHdlIHRlbGwgdXNlcnNwYWNlIHdoYXQgdGhlIGV4YWN0Cj4gKwkJCQkgKiBzd2l6emxpbmcg aXMgZm9yIGFueSBvYmplY3QuCj4gKwkJCQkgKi8KPiAgCQkJCWRldl9wcml2LT5xdWlya3MgfD0g UVVJUktfUElOX1NXSVpaTEVEX1BBR0VTOwo+ICsJCQkJc3dpenpsZV94ID0gSTkxNV9CSVRfNl9T V0laWkxFX1VOS05PV047Cj4gKwkJCQlzd2l6emxlX3kgPSBJOTE1X0JJVF82X1NXSVpaTEVfVU5L Tk9XTjsKPiArCQkJfQo+ICAJCX0KPiAgCj4gIAkJaWYgKGRjYyA9PSAweGZmZmZmZmZmKSB7Cj4g LS0gCj4gMi4xLjQKPiAKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRl bCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=