From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Zanoni, Paulo R" Subject: Re: [PATCH 04/18] drm/i915: extract crtc_is_valid() on the FBC code Date: Wed, 21 Oct 2015 17:16:04 +0000 Message-ID: <1445447763.2522.40.camel@intel.com> References: <1445349004-16409-1-git-send-email-paulo.r.zanoni@intel.com> <1445349004-16409-5-git-send-email-paulo.r.zanoni@intel.com> <20151020155250.GF2551@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 3AC206E15E for ; Wed, 21 Oct 2015 10:16:11 -0700 (PDT) In-Reply-To: <20151020155250.GF2551@nuc-i3427.alporthouse.com> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "chris@chris-wilson.co.uk" Cc: "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org RW0gVGVyLCAyMDE1LTEwLTIwIMOgcyAxNjo1MiArMDEwMCwgQ2hyaXMgV2lsc29uIGVzY3JldmV1 Og0KPiBPbiBUdWUsIE9jdCAyMCwgMjAxNSBhdCAxMTo0OTo1MEFNIC0wMjAwLCBQYXVsbyBaYW5v bmkgd3JvdGU6DQo+ID4gV2UncmUgZ29pbmcgdG8ga2lsbCBpbnRlbF9mYmNfZmluZF9jcnRjKCks IHRoYXQncyB3aHkgYSBiaWcgcGFydCBvZg0KPiA+IHRoZSBsb2dpYyBtb3ZlZCBmcm9tIGludGVs X2ZiY19maW5kX2NydGMoKSB0byBjcnRjX2lzX3ZhbGlkKCkuDQo+ID4gDQo+ID4gU2lnbmVkLW9m Zi1ieTogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ ID4gwqBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYyB8IDI2ICsrKysrKysrKysrKysr KystLS0tLS0tLS0tDQo+ID4gwqAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTAg ZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2ZiYy5jDQo+ID4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmMuYw0KPiA+ IGluZGV4IGI5Y2ZkMTYuLjExNjI3ODcgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZmJjLmMNCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9m YmMuYw0KPiA+IEBAIC01MzgsMjcgKzUzOCwzMyBAQCBzdGF0aWMgdm9pZCBzZXRfbm9fZmJjX3Jl YXNvbihzdHJ1Y3QNCj4gPiBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwNCj4gPiDCoAlEUk1f REVCVUdfS01TKCJEaXNhYmxpbmcgRkJDOiAlc1xuIiwgcmVhc29uKTsNCj4gPiDCoH0NCj4gPiDC oA0KPiA+ICtzdGF0aWMgYm9vbCBjcnRjX2lzX3ZhbGlkKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRj KQ0KPiA+ICt7DQo+ID4gKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBjcnRj LT5iYXNlLmRldi0NCj4gPiA+ZGV2X3ByaXZhdGU7DQo+ID4gKwllbnVtIHBpcGUgcGlwZSA9IGNy dGMtPnBpcGU7DQo+ID4gKw0KPiA+ICsJaWYgKChJU19IQVNXRUxMKGRldl9wcml2KSB8fCBJTlRF TF9JTkZPKGRldl9wcml2KS0+Z2VuID49DQo+ID4gOCkgJiYNCj4gPiArCcKgwqDCoMKgcGlwZSAh PSBQSVBFX0EpDQo+IA0KPiBLZWVwaW5nDQo+IA0KPiBpZiAocGlwZV9hX29ubHkoZGV2X3ByaXYp ICYmIHBpcGUgIT0gUElQRV9BKQ0KPiAJcmV0dXJuIGZhbHNlOw0KPiANCj4gd291bGQgaGF2ZSBi ZWVuIG5pY2VyLg0KDQpJIGNhbiBkbyB0aGF0IG9uIHYyLg0KDQo+IA0KPiA+ICsJCXJldHVybiBm YWxzZTsNCj4gPiArDQo+ID4gKwlyZXR1cm4gaW50ZWxfY3J0Y19hY3RpdmUoJmNydGMtPmJhc2Up ICYmDQo+ID4gKwnCoMKgwqDCoMKgwqDCoHRvX2ludGVsX3BsYW5lX3N0YXRlKGNydGMtPmJhc2Uu cHJpbWFyeS0+c3RhdGUpLQ0KPiA+ID52aXNpYmxlICYmDQo+ID4gKwnCoMKgwqDCoMKgwqDCoGNy dGMtPmJhc2UucHJpbWFyeS0+ZmIgIT0gTlVMTDsNCj4gDQo+IEFuZCB0aGVuIHlvdSBjYW4gc3Bs aXQgdGhpcyBsaW5lIHVwIGZvciBhIGxpdHRsZSBtb3JlIGNsYXJpdHkuIElmIHlvdQ0KPiBhcmUg dGFraW5nIHRoZSB0aW1lIHRvIHJlZmFjdG9yIGludG8gYSBzZXBhcmF0ZSBmdW5jdGlvbiBmb3IN Cj4gcmVhZGFiaWxpdHksIHlvdSBtYXkgYXMgd2VsbCBhcHBseSBhIGxpdHRsZSBwb2xpc2ggYXMg d2VsbC4NCg0KSSByZWFsbHkgZG9uJ3QgZ2V0IHdoYXQgeW91J3JlIHN1Z2dlc3RpbmcgaGVyZS4g Q2FuIHlvdSBwbGVhc2UgY2xhcmlmeT8NCg0KDQo+IC1DaHJpcw0KPiAKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK