From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 4/5] drm/i915: Use frame counter for intel_wait_for_vblank() on CTG Date: Thu, 07 Nov 2013 18:39:37 +0200 Message-ID: <1383842377.2445.1.camel@ideak-mobl> References: <1383753389-12763-1-git-send-email-rodrigo.vivi@gmail.com> <1383753389-12763-5-git-send-email-rodrigo.vivi@gmail.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 05913FA24A for ; Thu, 7 Nov 2013 08:39:56 -0800 (PST) In-Reply-To: <1383753389-12763-5-git-send-email-rodrigo.vivi@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDEzLTExLTA2IGF0IDEzOjU2IC0wMjAwLCBSb2RyaWdvIFZpdmkgd3JvdGU6Cj4g RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiAK PiBVc2UgdGhlIHNhbWUgd2FpdF9mb3JfdmJsYW5rIGNvZGUgZm9yIENURyB0aGF0IHdlIHVzZSBm b3IgSUxLKy4KPiAKPiBBbHNvIGZpeCB0aGUgbmFtZSBvZiB0aGUgZnJhbWUgY291bnRlciByZWdp c3RlciB3aGlsZSBhdCBpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZp bGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gVml2 aSA8cm9kcmlnby52aXZpQGdtYWlsLmNvbT4KClJldmlld2VkLWJ5OiBJbXJlIERlYWsgPGltcmUu ZGVha0BpbnRlbC5jb20+Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgfCA4ICsrKystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQg ZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwo+IGluZGV4 IDY0MzkwZjMuLjc1OTVkNWEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j Cj4gQEAgLTc0OCwxMCArNzQ4LDEwIEBAIGVudW0gdHJhbnNjb2RlciBpbnRlbF9waXBlX3RvX2Nw dV90cmFuc2NvZGVyKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCXJldHVy biBpbnRlbF9jcnRjLT5jb25maWcuY3B1X3RyYW5zY29kZXI7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2 b2lkIGlyb25sYWtlX3dhaXRfZm9yX3ZibGFuayhzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBpbnQg cGlwZSkKPiArc3RhdGljIHZvaWQgZzR4X3dhaXRfZm9yX3ZibGFuayhzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LCBpbnQgcGlwZSkKPiAgewo+ICAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2ID0gZGV2LT5kZXZfcHJpdmF0ZTsKPiAtCXUzMiBmcmFtZSwgZnJhbWVfcmVnID0gUElQRUZS QU1FKHBpcGUpOwo+ICsJdTMyIGZyYW1lLCBmcmFtZV9yZWcgPSBQSVBFX0ZSTUNPVU5UX0dNNDUo cGlwZSk7Cj4gIAo+ICAJZnJhbWUgPSBJOTE1X1JFQUQoZnJhbWVfcmVnKTsKPiAgCj4gQEAgLTc3 Miw4ICs3NzIsOCBAQCB2b2lkIGludGVsX3dhaXRfZm9yX3ZibGFuayhzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LCBpbnQgcGlwZSkKPiAgCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9 IGRldi0+ZGV2X3ByaXZhdGU7Cj4gIAlpbnQgcGlwZXN0YXRfcmVnID0gUElQRVNUQVQocGlwZSk7 Cj4gIAo+IC0JaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDUpIHsKPiAtCQlpcm9ubGFrZV93 YWl0X2Zvcl92YmxhbmsoZGV2LCBwaXBlKTsKPiArCWlmIChJU19HNFgoZGV2KSB8fCBJTlRFTF9J TkZPKGRldiktPmdlbiA+PSA1KSB7Cj4gKwkJZzR4X3dhaXRfZm9yX3ZibGFuayhkZXYsIHBpcGUp Owo+ICAJCXJldHVybjsKPiAgCX0KPiAgCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK