From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915: Assert we hold the CRTC powerwell for generating vblank interrupts Date: Mon, 10 Oct 2016 14:56:40 +0300 Message-ID: <20161010115640.GC4329@intel.com> References: <20161010113454.7249-1-chris@chris-wilson.co.uk> <20161010114201.GB4329@intel.com> <20161010114632.GA16122@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1D0A06E504 for ; Mon, 10 Oct 2016 11:56:44 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20161010114632.GA16122@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org, Maarten Lankhorst List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBPY3QgMTAsIDIwMTYgYXQgMTI6NDY6MzJQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgT2N0IDEwLCAyMDE2IGF0IDAyOjQyOjAxUE0gKzAzMDAsIFZpbGxlIFN5 cmrDpGzDpCB3cm90ZToKPiA+IE9uIE1vbiwgT2N0IDEwLCAyMDE2IGF0IDEyOjM0OjU0UE0gKzAx MDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gVG8gZW5hYmxlIHRoZSB2YmxhbmsgaXRzZWxm LCB3ZSBuZWVkIHRvIGhhdmUgYW4gUlBNIHdha2VyZWYgZm9yIHRoZSBtbWlvCj4gPiA+IGFjY2Vz cywgYW5kIHdoaWxzdCBnZW5lcmF0aW5nIHRoZSB2YmxhbmsgaW50ZXJydXB0cyB3ZSBjb250aW51 ZSB0bwo+ID4gPiByZXF1aXJlIHRoZSBycG0gd2FrZXJlZi4gVGhlIGFzc3VtcHRpb24gaXMgdGhh dCB0aGUgUlBNIHdha2VyZWYgaXMgaGVsZAo+ID4gPiBieSB0aGUgZGlzcGxheSBwb3dlcndlbGwg aGVsZCBieSB0aGUgYWN0aXZlIHBpcGUuIEFzIHRoaXMgY2hhaW4gd2FzIG5vdAo+ID4gPiBvYnZp b3VzIHRvIG1lIGNoYXNpbmcgdGhlIGRybV93YWl0X3ZibGFuayBpb2N0bCwgZG9jdW1lbnQgaXQg d2l0aCBhIFdBUk4KPiA+ID4gZHVyaW5nICpfdmJsYW5rX2VuYWJsZSgpLgo+ID4gPiAKPiA+ID4g djI6IENoZWNrIHRoZSBkaXNwbGF5IHBvd2VyIHdlbGwgcmF0aGVyIHRoYW4gZGlnZ2luZyBpbnNp ZGUgdGhlIGF0b21pYwo+ID4gPiBDUlRDIHN0YXRlLgo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1i eTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiA+IENjOiBWaWxs ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4gPiBDYzogTWFh cnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+ID4g LS0tCj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIHwgMjAgKysrKysrKysr KysrKysrKysrKysKPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyMCBpbnNlcnRpb25zKCspCj4gPiA+ IAo+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMKPiA+ID4gaW5kZXggMWU0M2ZlMzBkYTExLi5m MGYxNzA1NWRiYjkgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf aXJxLmMKPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwo+ID4gPiBA QCAtMjcxNSw2ICsyNzE1LDE0IEBAIHZvaWQgaTkxNV9oYW5kbGVfZXJyb3Ioc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2LAo+ID4gPiAgCWk5MTVfcmVzZXRfYW5kX3dha2V1cChkZXZf cHJpdik7Cj4gPiA+ICB9Cj4gPiA+ICAKPiA+ID4gK3N0YXRpYyB2b2lkIGFzc2VydF9waXBlX2lz X2F3YWtlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiA+ID4gKwkJCQkgZW51 bSBwaXBlIHBpcGUpCj4gPiA+ICt7Cj4gPiA+ICsJV0FSTl9PTihJU19FTkFCTEVEKENPTkZJR19E Uk1fSTkxNV9ERUJVRykgJiYKPiA+ID4gKwkJIWludGVsX2Rpc3BsYXlfcG93ZXJfaXNfZW5hYmxl ZChkZXZfcHJpdiwKPiA+ID4gKwkJCQkJCVBPV0VSX0RPTUFJTl9QSVBFKHBpcGUpKSk7Cj4gPiAK PiA+IFVzZXMgYSBtdXRleC4gQW5kIGhhdmluZyBhIHBvd2VyIHdlbGwgZW5hYmxlZCBkb2Vzbid0 IG1lYW4gbXVjaC4gSXQKPiA+IGRvZXNuJ3QgZ3VhcmFudGVlIHRoYXQgdmJsYW5rcyB3b3JrLgo+ IAo+IEltcGFzc2UuIDp8Cj4gCj4gVGhlcmUgc2hvdWxkIGJlIG5vIHBvaW50IGluIGFuIGV4cGxp Y2l0IGFzc2VydF9ycG1fd2FrZXJlZiBoZXJlIGFzIHRoZQo+IHJlZ2lzdGVyIGFjY2VzcyBzaG91 bGQgY2F0Y2ggYW4gZXJyb3IgdGhlcmUuIElzIHRoZXJlIG5vIHNhZmUgd2F5IHdlIGNhbgo+IGFz c2VydCB0aGUgY3VycmVudCBzdGF0ZSBvZiB0aGUgQ1JUQyBpcyBjb3JyZWN0IGZvciBlbmFibGlu ZyB2YmxhbmtzPwoKY3J0Yy0+YWN0aXZlIG1pZ2h0IGJlIHRoZSBjbG9zZXN0IHRoaW5nLCBpZiB3 ZSBqdXN0IGlnbm9yZSBhbnkgbG9ja2luZy4KVGhvdWdoIGl0IGxvb2tzIGxpa2UgdGhhdCBoYXMg Z29uZSBhIGJpdCBtYWQgdGhlc2UgZGF5cywgd2hhdCB3aXRoIGJlaW5nCnNldCBmcm9tIHRoZSAu Y3J0Y19lbmFibGUoKSBob29rcyBidXQgZ2V0dGluZyBjbGVhcmVkIG91dHNpZGUgdGhlCi5jcnRj X2Rpc2FibGUoKSBob29rcy4KCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=