From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 2/9] drm/i915: Dump in-flight plane state while dumping in-flight CRTC state Date: Fri, 4 Dec 2015 10:31:55 +0100 Message-ID: <20151204093155.GF10243@phenom.ffwll.local> References: <1448470115-7863-1-git-send-email-matthew.d.roper@intel.com> <1448470115-7863-3-git-send-email-matthew.d.roper@intel.com> <56603548.6050204@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f51.google.com (mail-wm0-f51.google.com [74.125.82.51]) by gabe.freedesktop.org (Postfix) with ESMTPS id 79C2B6E436 for ; Fri, 4 Dec 2015 01:32:00 -0800 (PST) Received: by wmww144 with SMTP id w144so56902349wmw.0 for ; Fri, 04 Dec 2015 01:31:58 -0800 (PST) Content-Disposition: inline In-Reply-To: <56603548.6050204@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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMDMsIDIwMTUgYXQgMDE6Mjc6NTJQTSArMDEwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gT3AgMjUtMTEtMTUgb20gMTc6NDggc2NocmVlZiBNYXR0IFJvcGVyOgo+ID4g VGhlIGludGVsX2R1bXBfcGlwZV9jb25maWcoKSBhbHdheXMgZHVtcHMgdGhlIGN1cnJlbnRseSBh Y3RpdmUgcGxhbmUKPiA+IHN0YXRlIGZvciBlYWNoIHBsYW5lIG9uIGEgQ1JUQy4gIElmIHdlJ3Jl IGNhbGxpbmcgdGhpcyBmdW5jdGlvbiB0byBkdW1wCj4gPiBDUlRDIHN0YXRlIHRoYXQgaXMgaW4t ZmxpZ2h0IChub3QgeWV0IGFjdGl2ZSksIHRoZW4gdGhpcyBtaXNtYXRjaCBjYW4gYmUKPiA+IG1p c2xlYWRpbmcgYW5kIGNvbmZ1c2luZy4gIExldCdzIHBheSBhdHRlbnRpb24gdG8gd2hldGhlciB0 aGUgc3RhdGUKPiA+IHdlJ3JlIGR1bXBpbmcgaXMgcGFydCBvZiBhbiBpbi1mbGlnaHQgdHJhbnNh Y3Rpb24gKGJlY2F1c2UKPiA+IGNydGNfc3RhdGUtPnN0YXRlIGlzIG5vbi1OVUxMKTsgaWYgaXQg aXMsIHdlJ2xsIGR1bXAgdGhlIGNvcnJlc3BvbmRpbmcKPiA+IGluLWZsaWdodCBwbGFuZSBzdGF0 ZSBpbnN0ZWFkIG9mIHRoZSBhY3RpdmUgc3RhdGUuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogTWF0 dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDE0ICsrKysrKysrKysrKystCj4gPiAgMSBm aWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+Cj4gPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiBpbmRleCBkMDNhMjM1Li4wZTc0Mjg3IDEw MDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiA+IEBAIC0xMjE2Miwx MSArMTIxNjIsMjMgQEAgc3RhdGljIHZvaWQgaW50ZWxfZHVtcF9waXBlX2NvbmZpZyhzdHJ1Y3Qg aW50ZWxfY3J0YyAqY3J0YywKPiA+ICAKPiA+ICAJRFJNX0RFQlVHX0tNUygicGxhbmVzIG9uIHRo aXMgY3J0Y1xuIik7Cj4gPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkocGxhbmUsICZkZXYtPm1vZGVf Y29uZmlnLnBsYW5lX2xpc3QsIGhlYWQpIHsKPiA+ICsJCXN0cnVjdCBkcm1fcGxhbmVfc3RhdGUg KnBzID0gTlVMTDsKPiA+ICsKPiA+ICAJCWludGVsX3BsYW5lID0gdG9faW50ZWxfcGxhbmUocGxh bmUpOwo+ID4gIAkJaWYgKGludGVsX3BsYW5lLT5waXBlICE9IGNydGMtPnBpcGUpCj4gPiAgCQkJ Y29udGludWU7Cj4gPiAgCj4gPiAtCQlzdGF0ZSA9IHRvX2ludGVsX3BsYW5lX3N0YXRlKHBsYW5l LT5zdGF0ZSk7Cj4gPiArCQkvKiBHZXQgaW4tZmxpZ2h0IHBsYW5lIHN0YXRlLCBpZiBhbnkgKi8K PiA+ICsJCWlmIChwaXBlX2NvbmZpZy0+YmFzZS5zdGF0ZSkKPiA+ICsJCQlwcyA9IGRybV9hdG9t aWNfZ2V0X2V4aXN0aW5nX3BsYW5lX3N0YXRlKHBpcGVfY29uZmlnLT5iYXNlLnN0YXRlLAo+ID4g KwkJCQkJCQkJIHBsYW5lKTsKPiA+ICsKPiA+ICsJCS8qIElmIG5vIGluLWZsaWdodCBzdGF0ZSwg dXNlIGFjdGl2ZSBzdGF0ZSBpbnN0ZWFkICovCj4gPiArCQlpZiAoIXBzKQo+ID4gKwkJCXBzID0g cGxhbmUtPnN0YXRlOwo+ID4gKwo+IENvdWxkIHBsYW5lIHN0YXRlIGJlIHJlbW92ZWQgZnJvbSBk dW1wX3BpcGVfY29uZmlnIGluc3RlYWQ/IFRoZXJlJ3Mgbm8gZ29vZCB3YXkgdG8gZG8gaXQgcmFj ZSBmcmVlIGFuZAo+IGl0J3MgYmV0dGVyIHRvIGRvIGl0IGluIGludGVsX3BsYW5lX2F0b21pY19j YWxjX2NoYW5nZXMuCgpZZWFoIGR1bXBfcGlwZV9jb25maWcgaXMgbWVhbnQgZm9yIGRlYnVnZ2lu ZyBjcnRjX2NvbmZpZyBtaXNtYXRjaGVzLiBObwpwb2ludCBpbiBkdW1waW5nIHBsYW5lIHN0YXRl LiBFc3BlY2lhbGx5IHNpbmNlIHdlIGNhbiB2YWxpZGF0ZSBhbGwgdGhlCnBsYW5lIHN0dWZmIHRo cm91Z2ggQ1JDIGJhc2VkIHRlc3RjYXNlcyBhbnl3YXkuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0 ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xs LmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==