From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 06/27] drm/sun4i: Implement some semblance of vblank event handling Date: Thu, 9 Jun 2016 11:03:51 +0200 Message-ID: <42b939be-be3d-a13d-4afd-80c6f624c797@linux.intel.com> References: <1465388359-8070-1-git-send-email-daniel.vetter@ffwll.ch> <1465388359-8070-6-git-send-email-daniel.vetter@ffwll.ch> 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 F09246EB0A for ; Thu, 9 Jun 2016 09:04:04 +0000 (UTC) In-Reply-To: <1465388359-8070-6-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , DRI Development Cc: Daniel Vetter , Maxime Ripard List-Id: dri-devel@lists.freedesktop.org T3AgMDgtMDYtMTYgb20gMTQ6MTggc2NocmVlZiBEYW5pZWwgVmV0dGVyOgo+IGF0b21pY19mbHVz aCBzZWVtcyB0byBiZSB0aGUgcmlnaHQgcGxhY2UsIHJpZ2h0IGFmdGVyIHdlIGNvbW1pdCB0aGUK PiBwbGFuZSB1cGRhdGVzLiBBZ2FpbiB1c2UgdGhlIGZ1bGxwcm9vZiB2ZXJzaW9uLCBzaW5jZSB0 aGUgcGlwZSBtaWdodAo+IGJlIG9mZi4KPgo+IENjOiBCb3JpcyBCcmV6aWxsb24gPGJvcmlzLmJy ZXppbGxvbkBmcmVlLWVsZWN0cm9ucy5jb20+Cj4gQ2M6IE1heGltZSBSaXBhcmQgPG1heGltZS5y aXBhcmRAZnJlZS1lbGVjdHJvbnMuY29tPgo+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIg PGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vc3VuNGkv c3VuNGlfY3J0Yy5jIHwgMTIgKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNl cnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2Ny dGMuYyBiL2RyaXZlcnMvZ3B1L2RybS9zdW40aS9zdW40aV9jcnRjLmMKPiBpbmRleCA0MTgyYTIx ZjU5MjMuLmY2MjhiNmQ4ZjIzZiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vc3VuNGkv c3VuNGlfY3J0Yy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3N1bjRpL3N1bjRpX2NydGMuYwo+ IEBAIC01MSwxMCArNTEsMjIgQEAgc3RhdGljIHZvaWQgc3VuNGlfY3J0Y19hdG9taWNfZmx1c2go c3RydWN0IGRybV9jcnRjICpjcnRjLAo+ICB7Cj4gIAlzdHJ1Y3Qgc3VuNGlfY3J0YyAqc2NydGMg PSBkcm1fY3J0Y190b19zdW40aV9jcnRjKGNydGMpOwo+ICAJc3RydWN0IHN1bjRpX2RydiAqZHJ2 ID0gc2NydGMtPmRydjsKPiArCXN0cnVjdCBkcm1fcGVuZGluZ192YmxhbmtfZXZlbnQgKmV2ZW50 ID0gY3J0Yy0+c3RhdGUtPmV2ZW50Owo+ICAKPiAgCURSTV9ERUJVR19EUklWRVIoIkNvbW1pdHRp bmcgcGxhbmUgY2hhbmdlc1xuIik7Cj4gIAo+ICAJc3VuNGlfYmFja2VuZF9jb21taXQoZHJ2LT5i YWNrZW5kKTsKPiArCj4gKwlpZiAoZXZlbnQpIHsKPiArCQljcnRjLT5zdGF0ZS0+ZXZlbnQgPSBO VUxMOwo+ICsKPiArCQlzcGluX2xvY2tfaXJxKCZjcnRjLT5kZXYtPmV2ZW50X2xvY2spOwo+ICsJ CWlmIChkcm1fY3J0Y192YmxhbmtfZ2V0KGNydGMpID09IDApCj4gKwkJCWRybV9jcnRjX2FybV92 YmxhbmtfZXZlbnQoY3J0YywgZXZlbnQpOwo+ICsJCWVsc2UKPiArCQkJZHJtX2NydGNfc2VuZF92 YmxhbmtfZXZlbnQoY3J0YywgZXZlbnQpOwo+ICsJCXNwaW5fdW5sb2NrX2lycSgmY3J0Yy0+ZGV2 LT5ldmVudF9sb2NrKTsKPiArCX0KPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQgc3VuNGlfY3J0Y19k aXNhYmxlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKClJldmlld2VkLWJ5OiBNYWFydGVuIExhbmto b3JzdCA8bWFhcnRlbi5sYW5raG9yc3RAbGludXguaW50ZWwuY29tPgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==