From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH 4/8] drm/i915: Use local pipe_config varariable when available Date: Mon, 15 Dec 2014 10:37:57 -0800 Message-ID: <20141215183757.GD31948@intel.com> References: <1418301491-23020-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1418301491-23020-5-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 0F9F06E378 for ; Mon, 15 Dec 2014 10:37:58 -0800 (PST) Content-Disposition: inline In-Reply-To: <1418301491-23020-5-git-send-email-ander.conselvan.de.oliveira@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ander Conselvan de Oliveira Cc: intel-gfx@lists.freedesktop.org, shuang.he@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMTEsIDIwMTQgYXQgMDI6Mzg6MDdQTSArMDIwMCwgQW5kZXIgQ29uc2VsdmFu IGRlIE9saXZlaXJhIHdyb3RlOgo+IEluIGZ1bmN0aW9uIHRoYXQgZGVmaW5lIGEgbG9jYWwgcGlw ZV9jb25maWcgdmFyaWFibGUgdG8gcG9pbnQgdG8KPiBjcnRjLT5jb25maWcsIHJlcGxhY2UgcmVt YWluaW5nIHJlZmVyZW5jZXMgdG8gY3J0Yy0+Y29uZmlnIHdpdGgKPiB0aGUgbG9jYWwgdmFyaWFi bGUuIFRoaXMgbWFrZXMgdGhlIGNvZGUgbW9yZSBjb25zaXN0ZW50IGFuZCBlYXNpZXIKPiB0byBj aGFuZ2UgaW4gYW4gYXV0b21hdGVkIG1hbm5lci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRlciBD b25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2ZWlyYUBpbnRlbC5j b20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDYgKysr LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4IDNiY2VhY2IuLmRhNWFm MjMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4g KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gQEAgLTQ2MDIsNyAr NDYwMiw3IEBAIHN0YXRpYyB2b2lkIGk5eHhfcGZpdF9lbmFibGUoc3RydWN0IGludGVsX2NydGMg KmNydGMpCj4gIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBkZXYtPmRldl9w cml2YXRlOwo+ICAJc3RydWN0IGludGVsX2NydGNfc3RhdGUgKnBpcGVfY29uZmlnID0gJmNydGMt PmNvbmZpZzsKPiAgCj4gLQlpZiAoIWNydGMtPmNvbmZpZy5nbWNoX3BmaXQuY29udHJvbCkKPiAr CWlmICghcGlwZV9jb25maWctPmdtY2hfcGZpdC5jb250cm9sKQo+ICAJCXJldHVybjsKPiAgCj4g IAkvKgo+IEBAIC01OTI1LDcgKzU5MjUsNyBAQCBzdGF0aWMgdm9pZCB2bHZfcHJlcGFyZV9wbGwo c3RydWN0IGludGVsX2NydGMgKmNydGMsCj4gIAkJdmx2X2RwaW9fd3JpdGUoZGV2X3ByaXYsIHBp cGUsIFZMVl9QTExfRFcxMChwaXBlKSwKPiAgCQkJCSAweDAwZDAwMDBmKTsKPiAgCj4gLQlpZiAo Y3J0Yy0+Y29uZmlnLmhhc19kcF9lbmNvZGVyKSB7Cj4gKwlpZiAocGlwZV9jb25maWctPmhhc19k cF9lbmNvZGVyKSB7CgpEb2VzIHRoaXMgb25lIGNoYW5nZSB0aGUgYmVoYXZpb3IgaW4gc29tZSBj YXNlcz8gIFRoZSBwaXBlX2NvbmZpZwpwYXJhbWV0ZXIgcGFzc2VkIHRvIHRoaXMgZnVuY3Rpb24g ZnJvbSB2bHZfZm9yY2VfcGxsX29uKCkgaXMgYSBoYXJkY29kZWQKcGlwZV9jb25maWcgdGhhdCBp cyBuZXZlciBnb2luZyB0byBoYXZlIGhhc19kcF9lbmNvZGVyIHNldCwgcmVnYXJkbGVzcwpvZiB3 aGF0IHRoZSBjdXJyZW50IGNvbmZpZyBpcy4KCgo+ICAJCS8qIFVzZSBTU0Mgc291cmNlICovCj4g IAkJaWYgKHBpcGUgPT0gUElQRV9BKQo+ICAJCQl2bHZfZHBpb193cml0ZShkZXZfcHJpdiwgcGlw ZSwgVkxWX1BMTF9EVzUocGlwZSksCj4gQEAgLTc1NDEsNyArNzU0MSw3IEBAIHN0YXRpYyB2b2lk IGludGVsX2NwdV90cmFuc2NvZGVyX2dldF9tX24oc3RydWN0IGludGVsX2NydGMgKmNydGMsCj4g IHZvaWQgaW50ZWxfZHBfZ2V0X21fbihzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YywKPiAgCQkgICAg ICBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqcGlwZV9jb25maWcpCj4gIHsKPiAtCWlmIChjcnRj LT5jb25maWcuaGFzX3BjaF9lbmNvZGVyKQo+ICsJaWYgKHBpcGVfY29uZmlnLT5oYXNfcGNoX2Vu Y29kZXIpCgpJIHRoaW5rIHRoaXMgb25lIG1pZ2h0IGFsc28gY2hhbmdlIHRoZSBzZW1hbnRpY3M/ ICBUaGUgY2FsbGNoYWluCgogICBjaGVja19jcnRjX3N0YXRlKCkgLT4gaW50ZWxfe2RwLGRkaX1f Z2V0X2NvbmZpZygpIC0+IGludGVsX2RwX2dldF9tX24oKQoKcGFzc2VzIGRvd24gYSBmcmVzaCBw aXBlX2NvbmZpZygpIHRoYXQgaXNuJ3QgdGhlIHNhbWUgc3RydWN0dXJlIHN0b3JlZAppbiBjcnRj LT5jb25maWcgKGFsdGhvdWdoIGl0IGhvcGVmdWxseSBoYXMgdGhlIHNhbWUgdmFsdWVzIGluIHRo ZSBlbmQpLgoKCk1hdHQKCj4gIAkJaW50ZWxfcGNoX3RyYW5zY29kZXJfZ2V0X21fbihjcnRjLCAm cGlwZV9jb25maWctPmRwX21fbik7Cj4gIAllbHNlCj4gIAkJaW50ZWxfY3B1X3RyYW5zY29kZXJf Z2V0X21fbihjcnRjLCBwaXBlX2NvbmZpZy0+Y3B1X3RyYW5zY29kZXIsCj4gLS0gCj4gMS45LjEK PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IElu dGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoK LS0gCk1hdHQgUm9wZXIKR3JhcGhpY3MgU29mdHdhcmUgRW5naW5lZXIKSW9URyBQbGF0Zm9ybSBF bmFibGluZyAmIERldmVsb3BtZW50CkludGVsIENvcnBvcmF0aW9uCig5MTYpIDM1Ni0yNzk1Cl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==