From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Declare the swizzling unknown for L-shaped configurations Date: Mon, 29 Jun 2015 09:07:25 +0200 Message-ID: <20150629070725.GR30960@phenom.ffwll.local> References: <1435479566-25065-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-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7D6EE6E22A for ; Mon, 29 Jun 2015 00:05:08 -0700 (PDT) Received: by wiga1 with SMTP id a1so62242922wig.0 for ; Mon, 29 Jun 2015 00:05:07 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1435479566-25065-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 T24gU3VuLCBKdW4gMjgsIDIwMTUgYXQgMDk6MTk6MjZBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFRoZSBvbGQgc3R5bGUgb2YgbWVtb3J5IGludGVybGVhdmluZyBzd2l6emxlZCB1cHRv IHRoZSBlbmQgb2YgdGhlCj4gZmlyc3QgZXZlbiBiYW5rIG9mIG1lbW9yeSwgYW5kIHRoZW4gdXNl ZCB0aGUgcmVtYWluZGVyIGFzIHVuc3dpenpsZWQgb24KPiB0aGUgdW5wYWlyZWQgYmFuayAtIGku ZS4gc3dpenpsaW5nIGlzIG5vdCBjb25zdGFudCBmb3IgYWxsIG1lbW9yeS4gVGhpcwo+IGNhdXNl cyBwcm9ibGVtcyB3aGVuIHdlIHRyeSB0byBtaWdyYXRlIG1lbW9yeSBhbmQgc28gdGhlIGtlcm5l bCBwcmV2ZW50cwo+IG1pZ3JhdGlvbiBhdCBhbGwgd2hlbiB3ZSBkZXRlY3QgTC1zaGFwZWQgaW5j b25zaXN0ZW50IHN3aXp6bGluZy4KPiBIb3dldmVyLCB0aGlzIGlzc3VlIGFsc28gZXh0ZW5kcyB0 byB1c2Vyc3BhY2Ugd2hvIHRyeSB0byBtYW51YWxseSBkZXRpbGUKPiBpbnRvIG1lbW9yeSBhcyB0 aGUgc3dpenpsaW5nIGZvciBhbiBpbmRpdmlkdWFsIHBhZ2UgaXMgdW5rbm93biAoaXQKPiBkZXBl bmRzIG9uIGl0cyBwaHlzaWNhbCBhZGRyZXNzIG9ubHkga25vd24gdG8gdGhlIGtlcm5lbCksIHVz ZXJzcGFjZQo+IGNhbm5vdCBjb3JyZWN0bHkgc3dpenpsZS4KPiAKPiBCdWd6aWxsYTogaHR0cHM6 Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTExMDUKPiBTaWduZWQtb2Zm LWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogRGFuaWVs IFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KPiBDYzogc3RhYmxlQHZnZXIua2VybmVs Lm9yZwoKUmV2aWV3ZWQtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAZmZ3bGwuY2g+ Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV90aWxpbmcuYyB8IDUgKysr Ky0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV90aWxpbmcuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3RpbGluZy5jCj4gaW5kZXggZDE2NTg1Zjc4OGVh Li5mZjk2YWU5Yjc3YmMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fdGlsaW5nLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV90aWxpbmcu Ywo+IEBAIC00NDcsNyArNDQ3LDEwIEBAIGk5MTVfZ2VtX2dldF90aWxpbmcoc3RydWN0IGRybV9k ZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwKPiAgCX0KPiAgCj4gIAkvKiBIaWRlIGJpdCAxNyBmcm9t IHRoZSB1c2VyIC0tIHNlZSBjb21tZW50IGluIGk5MTVfZ2VtX3NldF90aWxpbmcgKi8KPiAtCWFy Z3MtPnBoeXNfc3dpenpsZV9tb2RlID0gYXJncy0+c3dpenpsZV9tb2RlOwo+ICsJaWYgKGRldl9w cml2LT5xdWlya3MgJiBRVUlSS19QSU5fU1dJWlpMRURfUEFHRVMpCj4gKwkJYXJncy0+cGh5c19z d2l6emxlX21vZGUgPSBJOTE1X0JJVF82X1NXSVpaTEVfVU5LTk9XTjsKPiArCWVsc2UKPiArCQlh cmdzLT5waHlzX3N3aXp6bGVfbW9kZSA9IGFyZ3MtPnN3aXp6bGVfbW9kZTsKPiAgCWlmIChhcmdz LT5zd2l6emxlX21vZGUgPT0gSTkxNV9CSVRfNl9TV0laWkxFXzlfMTcpCj4gIAkJYXJncy0+c3dp enpsZV9tb2RlID0gSTkxNV9CSVRfNl9TV0laWkxFXzk7Cj4gIAlpZiAoYXJncy0+c3dpenpsZV9t b2RlID09IEk5MTVfQklUXzZfU1dJWlpMRV85XzEwXzE3KQo+IC0tIAo+IDIuMS40Cj4gCgotLSAK RGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDov L2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK