From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 2/9] drm/i915: Dump in-flight plane state while dumping in-flight CRTC state Date: Thu, 3 Dec 2015 13:27:52 +0100 Message-ID: <56603548.6050204@linux.intel.com> References: <1448470115-7863-1-git-send-email-matthew.d.roper@intel.com> <1448470115-7863-3-git-send-email-matthew.d.roper@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 7D4646E1F9 for ; Thu, 3 Dec 2015 04:27:54 -0800 (PST) In-Reply-To: <1448470115-7863-3-git-send-email-matthew.d.roper@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matt Roper , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T3AgMjUtMTEtMTUgb20gMTc6NDggc2NocmVlZiBNYXR0IFJvcGVyOgo+IFRoZSBpbnRlbF9kdW1w X3BpcGVfY29uZmlnKCkgYWx3YXlzIGR1bXBzIHRoZSBjdXJyZW50bHkgYWN0aXZlIHBsYW5lCj4g c3RhdGUgZm9yIGVhY2ggcGxhbmUgb24gYSBDUlRDLiAgSWYgd2UncmUgY2FsbGluZyB0aGlzIGZ1 bmN0aW9uIHRvIGR1bXAKPiBDUlRDIHN0YXRlIHRoYXQgaXMgaW4tZmxpZ2h0IChub3QgeWV0IGFj dGl2ZSksIHRoZW4gdGhpcyBtaXNtYXRjaCBjYW4gYmUKPiBtaXNsZWFkaW5nIGFuZCBjb25mdXNp bmcuICBMZXQncyBwYXkgYXR0ZW50aW9uIHRvIHdoZXRoZXIgdGhlIHN0YXRlCj4gd2UncmUgZHVt cGluZyBpcyBwYXJ0IG9mIGFuIGluLWZsaWdodCB0cmFuc2FjdGlvbiAoYmVjYXVzZQo+IGNydGNf c3RhdGUtPnN0YXRlIGlzIG5vbi1OVUxMKTsgaWYgaXQgaXMsIHdlJ2xsIGR1bXAgdGhlIGNvcnJl c3BvbmRpbmcKPiBpbi1mbGlnaHQgcGxhbmUgc3RhdGUgaW5zdGVhZCBvZiB0aGUgYWN0aXZlIHN0 YXRlLgo+Cj4gU2lnbmVkLW9mZi1ieTogTWF0dCBSb3BlciA8bWF0dGhldy5kLnJvcGVyQGludGVs LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTQg KysrKysrKysrKysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBpbmRleCBkMDNh MjM1Li4wZTc0Mjg3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rp c3BsYXkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IEBA IC0xMjE2MiwxMSArMTIxNjIsMjMgQEAgc3RhdGljIHZvaWQgaW50ZWxfZHVtcF9waXBlX2NvbmZp ZyhzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YywKPiAgCj4gIAlEUk1fREVCVUdfS01TKCJwbGFuZXMg b24gdGhpcyBjcnRjXG4iKTsKPiAgCWxpc3RfZm9yX2VhY2hfZW50cnkocGxhbmUsICZkZXYtPm1v ZGVfY29uZmlnLnBsYW5lX2xpc3QsIGhlYWQpIHsKPiArCQlzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRl ICpwcyA9IE5VTEw7Cj4gKwo+ICAJCWludGVsX3BsYW5lID0gdG9faW50ZWxfcGxhbmUocGxhbmUp Owo+ICAJCWlmIChpbnRlbF9wbGFuZS0+cGlwZSAhPSBjcnRjLT5waXBlKQo+ICAJCQljb250aW51 ZTsKPiAgCj4gLQkJc3RhdGUgPSB0b19pbnRlbF9wbGFuZV9zdGF0ZShwbGFuZS0+c3RhdGUpOwo+ ICsJCS8qIEdldCBpbi1mbGlnaHQgcGxhbmUgc3RhdGUsIGlmIGFueSAqLwo+ICsJCWlmIChwaXBl X2NvbmZpZy0+YmFzZS5zdGF0ZSkKPiArCQkJcHMgPSBkcm1fYXRvbWljX2dldF9leGlzdGluZ19w bGFuZV9zdGF0ZShwaXBlX2NvbmZpZy0+YmFzZS5zdGF0ZSwKPiArCQkJCQkJCQkgcGxhbmUpOwo+ ICsKPiArCQkvKiBJZiBubyBpbi1mbGlnaHQgc3RhdGUsIHVzZSBhY3RpdmUgc3RhdGUgaW5zdGVh ZCAqLwo+ICsJCWlmICghcHMpCj4gKwkJCXBzID0gcGxhbmUtPnN0YXRlOwo+ICsKQ291bGQgcGxh bmUgc3RhdGUgYmUgcmVtb3ZlZCBmcm9tIGR1bXBfcGlwZV9jb25maWcgaW5zdGVhZD8gVGhlcmUn cyBubyBnb29kIHdheSB0byBkbyBpdCByYWNlIGZyZWUgYW5kCml0J3MgYmV0dGVyIHRvIGRvIGl0 IGluIGludGVsX3BsYW5lX2F0b21pY19jYWxjX2NoYW5nZXMuCgp+TWFhcnRlbgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=