From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [RFC] drm/i915: don't wait_for_vblank if the CRTC is disabled Date: Wed, 18 Mar 2015 15:01:22 -0700 Message-ID: <20150318220122.GG31220@intel.com> References: <1426706107-1695-1-git-send-email-przanoni@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 71AFD6E907 for ; Wed, 18 Mar 2015 15:01:23 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1426706107-1695-1-git-send-email-przanoni@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: intel-gfx@lists.freedesktop.org, Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBNYXIgMTgsIDIwMTUgYXQgMDQ6MTU6MDdQTSAtMDMwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IEZyb206IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29tPgo+IAo+ IE90aGVyd2lzZSB3ZSdsbCBnZXQgYSBXQVJOIGZyb20gZHJtX3dhaXRfb25lX3ZibGFuaygpIHNh eWluZyB0aGF0Cj4gdmJsYW5rcyBhcmUgbm90IGF2YWlsYWJsZSAoc2luY2UgdGhleSB3ZXJlIGFs cmVhZHkgZGlzYWJsZWQgaW4KPiBjcnRjX2Rpc2FibGUoKSkuCj4gCj4gVGhpcyBpcyBjZXJ0YWlu bHkgYSByZWdyZXNpc29uLCBidXQgUUEgY291bGRuJ3QgYmlzZWN0IGl0IGR1ZSB0bwo+IG90aGVy IHJlZ3Jlc3Npb25zIGJyZWFraW5nIHRoZSBiaXNlY3QuCj4gCj4gQnVnemlsbGE6IGh0dHBzOi8v YnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTg5NTUwCj4gVGVzdGNhc2U6IGln dC9wbV9ycG0vbGVnYWN5LXBsYW5lcwo+IFRlc3RjYXNlOiBpZ3QvcG1fcnBtL2xlZ2FjeS1wbGFu ZXMtZHBtcwo+IFRlc3RjYXNlOiBpZ3QvcG1fcnBtL3VuaXZlcnNhbC1wbGFuZXMKPiBUZXN0Y2Fz ZTogaWd0L3BtX3JwbS91bml2ZXJzYWwtcGxhbmVzLWRwbXMKPiBDYzogVmlsbGUgU3lyasOkbMOk IDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBDYzogTWF0dCBSb3BlciA8bWF0dGhl dy5kLnJvcGVyQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsbyBaYW5vbmkgPHBhdWxv LnIuemFub25pQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs ZXRpb24oLSkKPiAKPiAKPiBJJ20gbm90IHJlYWxseSBzdXJlIGlmIHRoaXMgaXMgdGhlIGJlc3Qg d2F5IHRvIGZpeCB0aGUgcmVncmVzc2lvbi4gVmlsbGUgYW5kL29yCj4gTWF0dCBzaG91bGQgcHJv dmlkZSBzb21lIGNvbW1lbnRzIGhlcmUuCj4gCgpUaGlzIHdpbGwgZGVmaW5pdGVseSBmaXggdGhl IHByb2JsZW0gKHdlIHNob3VsZG4ndCBiZSB3YWl0aW5nIGZvciB2YmxhbmsKd2l0aCBhIGRpc2Fi bGVkIENSVEMhKSwgYnV0IEkgdGhpbmsgdGhlIHRydWUgYnVnIGluIG91ciBjb2RlIGlzIHRoYXQg b3VyCnNwcml0ZSBjb21taXQgZnVuY3Rpb24gaXMgc2V0dGluZyBzb21lIGJpdHMgdGhhdCBzaG91 bGQgaGF2ZSBiZWVuIHNldApiYWNrIGluIHRoZSAnY2hlY2snIHBoYXNlIHVuZGVyIHRoZSAnaWYg KGludGVsX2NydGMtPmFjdGl2ZSknIGJyYW5jaC4KCkknbGwgc3VwcGx5IGEgcGF0Y2ggc2hvcnRs eSB0aGF0IEkgdGhpbmsgc2hvdWxkIGZpeCBob3cgd2UgZ290IGludG8gdGhpcwpzaXR1YXRpb24g aW4gdGhlIGZpcnN0IHBsYWNlLiAgVGhlIHdob2xlICd3YWl0X2Zvcl92YmxhbmsnIGZsYWcgaXMK c29tZXRoaW5nIHdlIHNob3VsZCBiZSBhYmxlIHRvIGdldCByaWQgb2YgY29tcGxldGVseSBvbmNl IEkgZmluaXNoIHRoZQphdG9taWMgd2F0ZXJtYXJrIHdvcmsuCgoKTWF0dAoKPiAKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXggZjFjMDI5NS4uZjJmN2U4MSAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKPiBAQCAtMTIxOTMsNyArMTIxOTMsNyBA QCBzdGF0aWMgdm9pZCBpbnRlbF9maW5pc2hfY3J0Y19jb21taXQoc3RydWN0IGRybV9jcnRjICpj cnRjKQo+ICAKPiAgCWludGVsX3J1bnRpbWVfcG1fcHV0KGRldl9wcml2KTsKPiAgCj4gLQlpZiAo aW50ZWxfY3J0Yy0+YXRvbWljLndhaXRfdmJsYW5rKQo+ICsJaWYgKGludGVsX2NydGMtPmFjdGl2 ZSAmJiBpbnRlbF9jcnRjLT5hdG9taWMud2FpdF92YmxhbmspCj4gIAkJaW50ZWxfd2FpdF9mb3Jf dmJsYW5rKGRldiwgaW50ZWxfY3J0Yy0+cGlwZSk7Cj4gIAo+ICAJaW50ZWxfZnJvbnRidWZmZXJf ZmxpcChkZXYsIGludGVsX2NydGMtPmF0b21pYy5mYl9iaXRzKTsKPiAtLSAKPiAyLjEuNAo+IAoK LS0gCk1hdHQgUm9wZXIKR3JhcGhpY3MgU29mdHdhcmUgRW5naW5lZXIKSW9URyBQbGF0Zm9ybSBF bmFibGluZyAmIERldmVsb3BtZW50CkludGVsIENvcnBvcmF0aW9uCig5MTYpIDM1Ni0yNzk1Cl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==