From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 3/9] drm/i915: Use plane->state->fb instead of plane->fb in intel_plane_restore() Date: Wed, 11 Mar 2015 11:04:39 +0100 Message-ID: <20150311100439.GE3800@phenom.ffwll.local> References: <1425986129-15547-1-git-send-email-ville.syrjala@linux.intel.com> <1425986129-15547-4-git-send-email-ville.syrjala@linux.intel.com> <20150310170147.GG27526@intel.com> <20150310174839.GI11371@intel.com> <20150311094130.GY3800@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTP id 386F46E818 for ; Wed, 11 Mar 2015 03:03:00 -0700 (PDT) Received: by wivr20 with SMTP id r20so10195031wiv.3 for ; Wed, 11 Mar 2015 03:02:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150311094130.GY3800@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMTEsIDIwMTUgYXQgMTA6NDE6MzBBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBUdWUsIE1hciAxMCwgMjAxNSBhdCAwNzo0ODozOVBNICswMjAwLCBWaWxsZSBT eXJqw6Rsw6Qgd3JvdGU6Cj4gPiBPbiBUdWUsIE1hciAxMCwgMjAxNSBhdCAxMDowMTo0N0FNIC0w NzAwLCBNYXR0IFJvcGVyIHdyb3RlOgo+ID4gPiBPbiBUdWUsIE1hciAxMCwgMjAxNSBhdCAwMTox NToyM1BNICswMjAwLCB2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbSB3cm90ZToKPiA+ID4g PiBGcm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ ID4gPiA+IAo+ID4gPiA+IHBsYW5lLT5mYiBpcyBub3QgYXMgcmVsaWFibGUgYXMgcGxhbmUtPnN0 YXRlLT5mYiBzbyBsZXQncyBjb252ZXJ0Cj4gPiA+ID4gaW50ZWxfcGxhbmVfcmVzdG9yZSgpIG92 ZXIgdGhlIHRoZSBuZXcgd2F5IG9mIHRoaW5raW5nIGFzIHdlbGwuCj4gPiA+ID4gCj4gPiA+ID4g Q2M6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5jb20+Cj4gPiA+ID4gU2lnbmVk LW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K PiA+ID4gPiAtLS0KPiA+ID4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMg fCA0ICsrLS0KPiA+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+ ID4gPiA+IGluZGV4IDcwNTFkYTcuLmE4Mjg3MzYgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPiA+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+ID4gPiA+IEBAIC0xMzYxLDEwICsxMzYxLDEwIEBAIG91 dF91bmxvY2s6Cj4gPiA+ID4gIAo+ID4gPiA+ICBpbnQgaW50ZWxfcGxhbmVfcmVzdG9yZShzdHJ1 Y3QgZHJtX3BsYW5lICpwbGFuZSkKPiA+ID4gPiAgewo+ID4gPiA+IC0JaWYgKCFwbGFuZS0+Y3J0 YyB8fCAhcGxhbmUtPmZiKQo+ID4gPiA+ICsJaWYgKCFwbGFuZS0+Y3J0YyB8fCAhcGxhbmUtPnN0 YXRlLT5mYikKPiA+ID4gPiAgCQlyZXR1cm4gMDsKPiA+ID4gPiAgCj4gPiA+ID4gLQlyZXR1cm4g cGxhbmUtPmZ1bmNzLT51cGRhdGVfcGxhbmUocGxhbmUsIHBsYW5lLT5jcnRjLCBwbGFuZS0+ZmIs Cj4gPiA+ID4gKwlyZXR1cm4gcGxhbmUtPmZ1bmNzLT51cGRhdGVfcGxhbmUocGxhbmUsIHBsYW5l LT5jcnRjLCBwbGFuZS0+c3RhdGUtPmZiLAo+ID4gPiAKPiA+ID4gV2hpbGUgd2UncmUgYXQgaXQs IHNob3VsZCB3ZSBzL3BsYW5lLT5jcnRjL3BsYW5lLT5zdGF0ZS0+Y3J0Yy8gYXMgd2VsbD8KPiA+ IAo+ID4gSSB0cmllZCB0byBtYWtlIHRoYXQgY2hhbmdlIGV2ZXJ5d2hlcmUgYW5kIGl0IGJsZXcg dXAuIEJ1dCBJIHRoaW5rIHRoYXQKPiA+IHdhcyBzaW1wbHkgYmVjYXVzZSBJIGNoYW5nZWQgaXQg c29tZSAuY29tbWl0IGhvb2sgYXMgd2VsbCwgYW5kIGN1cnJlbnRseQo+ID4gd2UgZG9uJ3QgaGF2 ZSB0aGUgb2xkIHN0YXRlIGFyb3VuZCB0aGVyZSwgc28gdGhlICdjcnRjID8gY3J0YyA6IHN0YXRl LT5jcnRjJwo+ID4ganVzdCBlbmRlZCB1cCBhcyAnY3J0YycgZWZmZWN0aXZlbHkgYW5kIHRoYXQg b2YgY291cnNlIGRpZG4ndCB3b3JrIGFzIHdlbGwKPiA+IGFzIEknZCBob3BlZCA7KQo+ID4gCj4g PiBCdXQgeWVhaCBtYXliZSB3ZSBzaG91bGQgbWFrZSB0aGF0IGNoYW5nZS4gV291bGQganVzdCBu ZWVkIHRvIHBhc3MgdGhlCj4gPiBvbGQgc3RhdGUgdG8gY29tbWl0IGluc3RlYWQgb2YgdGhlIG5l dyBzdGF0ZSwgSSB0aGluay4KPiAKPiBOb3Qgc3VyZSB3ZSBzaG91bGQgYmUgdG9vIGFncmVzc2l2 ZSB3aXRoIG1hc3MtY29udmVyc2lvbi4gRS5nLiBmb3IgdGhlCj4gcGxhbmUgcmVzdG9yZSBJIGV4 cGVjdCB0aGF0IHdlJ2xsIGRvIHNvbWUgb3ZlcmFsbCBhdG9taWMgaGVscGVyIHRvCj4gc25hcHNo b3QvcmVzdG9yZSBhbGwgdGhlIHN0YXRlIGZvciBzdXNwZW5kL3Jlc3VtZSBhbmQgc2ltaWxhciBj YXNlcy4KPiAtRGFuaWVsCj4gPiAKPiA+ID4gCj4gPiA+IE90aGVyd2lzZSwgMS0zIGFyZQo+ID4g PiAKPiA+ID4gUmV2aWV3ZWQtYnk6IE1hdHQgUm9wZXIgPG1hdHRoZXcuZC5yb3BlckBpbnRlbC5j b20+CgpPaCBhbmQ6IE1lcmdlZCBmaXJzdCB0aHJlZSwgdGhhbmtzIGZvciByZXZpZXcmcGF0Y2hl cy4KLURhbmllbAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29y cG9yYXRpb24KKzQxICgwKSA3OSAzNjUgNTcgNDggLSBodHRwOi8vYmxvZy5mZndsbC5jaApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=