From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 21/42] drm/i915: Remove use of crtc->config from intel_overlay.c Date: Tue, 12 May 2015 11:06:35 +0200 Message-ID: <20150512090635.GH15256@phenom.ffwll.local> References: <1431354318-11995-1-git-send-email-maarten.lankhorst@linux.intel.com> <1431354318-11995-22-git-send-email-maarten.lankhorst@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by gabe.freedesktop.org (Postfix) with ESMTP id 8B6A86E57E for ; Tue, 12 May 2015 02:04:14 -0700 (PDT) Received: by widdi4 with SMTP id di4so142726124wid.0 for ; Tue, 12 May 2015 02:04:14 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1431354318-11995-22-git-send-email-maarten.lankhorst@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: Ander Conselvan de Oliveira , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBNYXkgMTEsIDIwMTUgYXQgMDQ6MjQ6NTdQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFu a2hvcnN0QGxpbnV4LmludGVsLmNvbT4KCkdlbmVyYWwgY29tbWVudDogSW1vIHRoZSBjb21taXQg bWVzc2FnZSBzaG91bGQgaGF2ZSBhIHNob3J0IGV4cGxhbmF0aW9uCmZvciB3aHkgaXQncyBvayB0 byB1c2UgdGhlIHRoZSBjdXJyZW50IG9yIG5ldyBzdGF0ZSByZXNwZWN0aXZlbHkgaW4gYW55Cmdp dmVuIGNvbnZlcnNpb24uIENhbiBiZSBzdXBlci1yZXBldGl2ZSA7LSkgRS5nLiBoZXJlIHRoaXMg aXMgYWJvdXQgdGhlCmxlZ2FjeSBvdmVybGF5IGNvZGUgd2hpY2ggbG9ja3Mgb3V0IGFueSBvdGhl ciB1cGRhdGVzIHVuY29uZGl0aW9uYWxseSwKaGVuY2UgdGhlIGF0b21pYyBzdGF0ZSBjYW4ndCBj aGFuZ2UgYW5kIHdlIHdhbnQgdGhlIGN1cnJlbnQgb25lLgoKVGhpcyBpcyBzb21ld2hhdCBpbXBv cnRhbnQgYXMgc29vbiBhcyB3ZSBzdGFydCB0byBxdWV1ZSBtdWx0aXBsZSB1cGRhdGVzCmFuZCBj b21taXQgdGhlbSBhc3luY2hyb25vdXNseSwgdGhlcmUgY3J0Yy0+Y29uZmlnIGFuZCBjcnRjLT5z dGF0ZSBjYW4gZW5kCnVwIGJlaW5nIGRpZmZlcmVudCAuLi4KLURhbmllbAoKPiAtLS0KPiAgZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfb3ZlcmxheS5jIHwgOCArKysrLS0tLQo+ICAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVybGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9vdmVybGF5LmMKPiBpbmRleCA1ZmQyZDVhYzAyZTIuLmZhMGZmNjk3NGRjYyAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVybGF5LmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9vdmVybGF5LmMKPiBAQCAtODU3LDEzICs4NTcs MTMgQEAgaW50IGludGVsX292ZXJsYXlfc3dpdGNoX29mZihzdHJ1Y3QgaW50ZWxfb3ZlcmxheSAq b3ZlcmxheSkKPiAgfQo+ICAKPiAgc3RhdGljIGludCBjaGVja19vdmVybGF5X3Bvc3NpYmxlX29u X2NydGMoc3RydWN0IGludGVsX292ZXJsYXkgKm92ZXJsYXksCj4gLQkJCQkJICBzdHJ1Y3QgaW50 ZWxfY3J0YyAqY3J0YykKPiArCQkJCQkgIHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKPiAgewo+IC0J aWYgKCFjcnRjLT5hY3RpdmUpCj4gKwlpZiAoIWNydGMtPnN0YXRlLT5hY3RpdmUpCj4gIAkJcmV0 dXJuIC1FSU5WQUw7Cj4gIAo+ICAJLyogY2FuJ3QgdXNlIHRoZSBvdmVybGF5IHdpdGggZG91Ymxl IHdpZGUgcGlwZSAqLwo+IC0JaWYgKGNydGMtPmNvbmZpZy0+ZG91YmxlX3dpZGUpCj4gKwlpZiAo dG9faW50ZWxfY3J0Y19zdGF0ZShjcnRjLT5zdGF0ZSktPmRvdWJsZV93aWRlKQo+ICAJCXJldHVy biAtRUlOVkFMOwo+ICAKPiAgCXJldHVybiAwOwo+IEBAIC0xMTI3LDcgKzExMjcsNyBAQCBpbnQg aW50ZWxfb3ZlcmxheV9wdXRfaW1hZ2Uoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0 YSwKPiAgCQlpZiAocmV0ICE9IDApCj4gIAkJCWdvdG8gb3V0X3VubG9jazsKPiAgCj4gLQkJcmV0 ID0gY2hlY2tfb3ZlcmxheV9wb3NzaWJsZV9vbl9jcnRjKG92ZXJsYXksIGNydGMpOwo+ICsJCXJl dCA9IGNoZWNrX292ZXJsYXlfcG9zc2libGVfb25fY3J0YyhvdmVybGF5LCAmY3J0Yy0+YmFzZSk7 Cj4gIAkJaWYgKHJldCAhPSAwKQo+ICAJCQlnb3RvIG91dF91bmxvY2s7Cj4gIAo+IC0tIAo+IDIu MS4wCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K PiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y Zwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlv bgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=