From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Kleiner Subject: Re: [PATCH] drm/qxl: Use drm_vblank_count() Date: Wed, 17 Dec 2014 03:57:51 +0100 Message-ID: <5490F12F.30401@gmail.com> References: <1418658968-1684-1-git-send-email-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by gabe.freedesktop.org (Postfix) with ESMTP id 9DBB96E153 for ; Tue, 16 Dec 2014 18:57:54 -0800 (PST) Received: by mail-wi0-f182.google.com with SMTP id h11so14544781wiw.3 for ; Tue, 16 Dec 2014 18:57:53 -0800 (PST) Received: from [192.168.178.25] (stgt-5f71a610.pool.mediaWays.net. [95.113.166.16]) by mx.google.com with ESMTPSA id fo12sm19136755wic.19.2014.12.16.18.57.52 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 16 Dec 2014 18:57:52 -0800 (PST) In-Reply-To: <1418658968-1684-1-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: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gMTIvMTUvMjAxNCAwNDo1NiBQTSwgVGhpZXJyeSBSZWRpbmcgd3JvdGU6Cj4gRnJvbTogVGhp ZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KPgo+IFRoZSBRWEwgZHJpdmVyIGR1cGxp Y2F0ZXMgcGFydCBvZiB0aGUgY29yZSdzIGRybV92YmxhbmtfY291bnQoKSwgc28gaXQKPiBtaWdo dCBhcyB3ZWxsIHVzZSB0aGUgY29yZSdzIHZhcmlhbnQgZm9yIHRoZSBleHRyYSBnb29kaWVzLgo+ Cj4gU2lnbmVkLW9mZi1ieTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KPiAt LS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rydi5jIHwgNyArLS0tLS0tCj4gICAxIGZp bGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDYgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4 bF9kcnYuYwo+IGluZGV4IDFkOWI4MGM5MWExNS4uNDk3MDI0NDYxYTNjIDEwMDY0NAo+IC0tLSBh L2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2Rydi5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3F4 bC9xeGxfZHJ2LmMKPiBAQCAtMTk2LDExICsxOTYsNiBAQCBzdGF0aWMgaW50IHF4bF9wbV9yZXN0 b3JlKHN0cnVjdCBkZXZpY2UgKmRldikKPiAgIAlyZXR1cm4gcXhsX2RybV9yZXN1bWUoZHJtX2Rl diwgZmFsc2UpOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB1MzIgcXhsX25vb3BfZ2V0X3ZibGFua19j b3VudGVyKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsIGludCBjcnRjKQo+IC17Cj4gLQlyZXR1cm4g ZGV2LT52YmxhbmtbY3J0Y10uY291bnQuY291bnRlcjsKPiAtfQo+IC0KPiAgIHN0YXRpYyBpbnQg cXhsX25vb3BfZW5hYmxlX3ZibGFuayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBpbnQgY3J0YykK PiAgIHsKPiAgIAlyZXR1cm4gMDsKPiBAQCAtMjMxLDcgKzIyNiw3IEBAIHN0YXRpYyBzdHJ1Y3Qg ZHJtX2RyaXZlciBxeGxfZHJpdmVyID0gewo+ICAgCQkJICAgRFJJVkVSX0hBVkVfSVJRIHwgRFJJ VkVSX0lSUV9TSEFSRUQsCj4gICAJLmxvYWQgPSBxeGxfZHJpdmVyX2xvYWQsCj4gICAJLnVubG9h ZCA9IHF4bF9kcml2ZXJfdW5sb2FkLAo+IC0JLmdldF92YmxhbmtfY291bnRlciA9IHF4bF9ub29w X2dldF92YmxhbmtfY291bnRlciwKPiArCS5nZXRfdmJsYW5rX2NvdW50ZXIgPSBkcm1fdmJsYW5r X2NvdW50LAo+ICAgCS5lbmFibGVfdmJsYW5rID0gcXhsX25vb3BfZW5hYmxlX3ZibGFuaywKPiAg IAkuZGlzYWJsZV92YmxhbmsgPSBxeGxfbm9vcF9kaXNhYmxlX3ZibGFuaywKPiAgIAoKSGkKClRo YXQgZG9lc24ndCByZWFsbHkgaGVscCwgYWx0aG91Z2ggaXQgZG9lc24ndCBodXJ0IGVpdGhlci4g SnVzdCB3YW50ZWQgCnRvIHBvaW50IG91dCB0aGF0IGJvdGggdGhlIG9sZCBhbmQgbmV3IG1ldGhv ZCBpbXBsZW1lbnQgYSBuby1vcC4gVGhlIApnZXRfdmJsYW5rX2NvdW50ZXIoKSBkcml2ZXIgZnVu Y3Rpb24gaXMgbWVhbnQgdG8gaW1wbGVtZW50IGEgaGFyZHdhcmUgCnZibGFuayBjb3VudGVyIHF1 ZXJ5LiBJdCdzIG9ubHkgdXNlIGNhc2UgYXRtLiBpcyB0byByZWluaXRpYWxpemUgdGhlIApkZXYt PnZibGFua1tjcnRjXS5jb3VudC5jb3VudGVyIGNvdW50ZXIgcmV0dXJuZWQgYnkgZHJtX3ZibGFu a19jb3VudCgpLgoKVGhlIG1vc3QgaG9uZXN0IGltcGxlbWVudGF0aW9uIGlmIHRoZXJlIGlzbid0 IGFueSB3YXkgdG8gZ2V0IGEgaHcgdmJsYW5rIApjb3VudCB3b3VsZCBiZSB0byBqdXN0ICJyZXR1 cm4gMDsiIC0gU2FtZSBuZXQgZWZmZWN0LCBidXQgYXQgbGVhc3QgYSAKbWFya2VyIGluIHRoZSBj b2RlIHRoYXQgdGhlcmUgaXMgZnV0dXJlIHdvcmsgdG8gZG8uCgpJIHRoaW5rIGEgYmV0dGVyIHNv bHV0aW9uIHdvdWxkIGJlIGlmIHdlIHdvdWxkbid0IHJlcXVpcmUgCi5nZXRfdmJsYW5rX2NvdW50 ZXIgdG8gYmUgbm9uLU5VTEwsIGRvbid0IGZha2UgaW1wbGVtZW50IGl0IGluIAprbXMtZHJpdmVy cyB3aGljaCBjYW4ndCBkbyBpdCwgYW5kIG1ha2UgdGhlIGRybSBjb3JlIGRlYWwgd2l0aCBsYWNr IG9mIApodyBjb3VudGVyIHF1ZXJpZXMsIGUuZy4sIGJ5IG5vdCBkaXNhYmxpbmcgdmJsYW5rIGly cXMuCgotbWFyaW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==