From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 13/13] drm/atomic: Use KMS VBLANK API Date: Wed, 12 Aug 2015 17:42:01 +0200 Message-ID: <20150812154201.GP17734@phenom.ffwll.local> References: <1439391635-29166-1-git-send-email-thierry.reding@gmail.com> <1439391635-29166-13-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTPS id E4F5E6E23E for ; Wed, 12 Aug 2015 08:42:06 -0700 (PDT) Received: by wicja10 with SMTP id ja10so32543788wic.1 for ; Wed, 12 Aug 2015 08:42:05 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1439391635-29166-13-git-send-email-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thierry Reding Cc: Daniel Vetter , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBBdWcgMTIsIDIwMTUgYXQgMDU6MDA6MzVQTSArMDIwMCwgVGhpZXJyeSBSZWRpbmcg d3JvdGU6Cj4gRnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KPiAKPiBJ bnN0ZWFkIG9mIHVzaW5nIHRoZSBsZWdhY3kgVkJMQU5LIEFQSSwgdXNlIHRoZSBuZXcgS01TIEFQ SS4gVGhpcyBpcwo+IHBhcnQgb2YgYW4gZWZmb3J0IHRvIGNvbnZlcnQgYWxsIGV4aXN0aW5nIHVz ZXJzIHNvIHRoYXQgdGhlIEtNUyBBUEkgY2FuCj4gYmUgY2hhbmdlZCB0byBwcm9wZXJseSB1c2Ug cGVyLUNSVEMgZGF0YS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBUaGllcnJ5IFJlZGluZyA8dHJlZGlu Z0BudmlkaWEuY29tPgoKUXVldWVkIGZvciAtbmV4dCwgdGhhbmtzIGZvciB0aGUgcGF0Y2guCi1E YW5pZWwKCj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIHwgNCAr Ky0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jIGIvZHJp dmVycy9ncHUvZHJtL2RybV9hdG9taWNfaGVscGVyLmMKPiBpbmRleCAxZWNlMzM1NmE3MWQuLmY5 YTcwNWZlOTdiMiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2F0b21pY19oZWxw ZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fYXRvbWljX2hlbHBlci5jCj4gQEAgLTk2 Niw3ICs5NjYsNyBAQCBkcm1fYXRvbWljX2hlbHBlcl93YWl0X2Zvcl92YmxhbmtzKHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsCj4gIAkJCWNvbnRpbnVlOwo+ICAKPiAgCQlvbGRfY3J0Y19zdGF0ZS0+ ZW5hYmxlID0gdHJ1ZTsKPiAtCQlvbGRfY3J0Y19zdGF0ZS0+bGFzdF92YmxhbmtfY291bnQgPSBk cm1fdmJsYW5rX2NvdW50KGRldiwgaSk7Cj4gKwkJb2xkX2NydGNfc3RhdGUtPmxhc3RfdmJsYW5r X2NvdW50ID0gZHJtX2NydGNfdmJsYW5rX2NvdW50KGNydGMpOwo+ICAJfQo+ICAKPiAgCWZvcl9l YWNoX2NydGNfaW5fc3RhdGUob2xkX3N0YXRlLCBjcnRjLCBvbGRfY3J0Y19zdGF0ZSwgaSkgewo+ IEBAIC05NzUsNyArOTc1LDcgQEAgZHJtX2F0b21pY19oZWxwZXJfd2FpdF9mb3JfdmJsYW5rcyhz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAKPiAgCQlyZXQgPSB3YWl0X2V2ZW50X3RpbWVvdXQo ZGV2LT52YmxhbmtbaV0ucXVldWUsCj4gIAkJCQlvbGRfY3J0Y19zdGF0ZS0+bGFzdF92Ymxhbmtf Y291bnQgIT0KPiAtCQkJCQlkcm1fdmJsYW5rX2NvdW50KGRldiwgaSksCj4gKwkJCQkJZHJtX2Ny dGNfdmJsYW5rX2NvdW50KGNydGMpLAo+ICAJCQkJbXNlY3NfdG9famlmZmllcyg1MCkpOwo+ICAK PiAgCQlkcm1fY3J0Y192YmxhbmtfcHV0KGNydGMpOwo+IC0tIAo+IDIuNC41Cj4gCgotLSAKRGFu aWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Js b2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK