From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 04/10] drm/i915: Wait for pipe to start before sampling vblank timestamps on gen2 Date: Mon, 14 Dec 2015 18:23:43 +0200 Message-ID: <1450110229-30450-5-git-send-email-ville.syrjala@linux.intel.com> References: <1450110229-30450-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 587C66E208 for ; Mon, 14 Dec 2015 08:24:18 -0800 (PST) In-Reply-To: <1450110229-30450-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldl IHVzZSB0aGUgdmJsYW5rIHRpbWVzdGFtcHMgdG8gZ2VuZXJhdGUgdGhlIHZibGFuayBmcmFtZSBj b3VudGVyIHZhbHVlCm9uIGdlbjIuIFRoYXQgbWVhbnMgd2UgbmVlZCB0aGUgcGlwZSBzY2Fub3V0 IHBvc2l0aW9uIHRvIGJlIGFjY3VyYXRlCndoZW4gd2UgY2FsbCBkcm1fY3J0Y192Ymxhbmtfb24o KSwgb3RoZXJ3aXNlIHRoZSBmcmFtZSBjb3VudGVyCmd1ZXNzdGltYXRlIG1heSBqdW1wIHdoZW4g dGhlIHBpcGUgYWN0dWFsbHkgc3RhcnQuCgpXaGF0IEkgb2JzZXJ2ZWQgb24gbXkgODV4IGlzIHRo YXQgdGhlIERTTCBpbml0aWFsbHkgcmVhZHMgMCwgYW5kIHdoZW4KdGhlIHBpcGUgYWN0dWFsbHkg c3RhcnRzIERTTCBqdW1wcyB0byB2Ymxhbmtfc3RhcnQuIE9uIGdlbjIgRFNMPT0wIG1lYW5zCmFj dHVhbGx5IHZ0b3RhbC0xIChzZWUgdXBkYXRlX3NjYW5saW5lX29mZnNldCgpKSwgc28gaWYgd2Ug aW5pdGlhbGx5CmdldCB2dG90YWwtMSwgYW5kIHRoZW4gdmVyeSBxdWlja2x5IHZibGFua19zdGFy dCAob3IgdGhlcmVhYm91dHMpLCB0aGUKc2Nhbm91dCBwb3NpdGlvbiB3aWxsIGFwcGVhciB0byBq dW1wIGJhY2t3YXJkcyBieSBhcHByb3hpbWF0ZWx5IG9uZQp2YmxhbmsgbGVuZ3RoLiBXaGljaCBt ZWFucyB0aGUgZnJhbWUgY291bnRlciBndWVzc3RpbWF0ZSB3aWxsIGFsc28KanVtcCBiYWNrd2Fy ZHMuIFRoYXQncyBubyBnb29kLCBzbyBsZXQncyBtYWtlIHN1cmUgdGhlIHBpcGUgaGFzCnN0YXJ0 ZWQgYmVmb3JlIHdlIGNhbGwgZHJtX2NydGNfdmJsYW5rX29uKCkuCgpTaWduZWQtb2ZmLWJ5OiBW aWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDExICsrKysrKysrKysrCiAxIGZpbGUg Y2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXku YwppbmRleCA3ZGQ3MjAwZDNiYTkuLjc4ODQ1ZDFjZmQyZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Rpc3BsYXkuYwpAQCAtMjE1Miw2ICsyMTUyLDE3IEBAIHN0YXRpYyB2b2lkIGludGVsX2Vu YWJsZV9waXBlKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQogCiAJSTkxNV9XUklURShyZWcsIHZh bCB8IFBJUEVDT05GX0VOQUJMRSk7CiAJUE9TVElOR19SRUFEKHJlZyk7CisKKwkvKgorCSAqIFVu dGlsIHRoZSBwaXBlIHN0YXJ0cyBEU0wgd2lsbCByZWFkIGFzIDAsIHdoaWNoIHdvdWxkIGNhdXNl CisJICogYW4gYXBwYXJlbnQgdmJsYW5rIHRpbWVzdGFtcCBqdW1wLCB3aGljaCBtZXNzZXMgdXAg YWxzbyB0aGUKKwkgKiBmcmFtZSBjb3VudCB3aGVuIGl0J3MgZGVyaXZlZCBmcm9tIHRoZSB0aW1l c3RhbXBzLiBTbyBsZXQncworCSAqIHdhaXQgZm9yIHRoZSBwaXBlIHRvIHN0YXJ0IHByb3Blcmx5 IGJlZm9yZSB3ZSBjYWxsCisJICogZHJtX2NydGNfdmJsYW5rX29uKCkKKwkgKi8KKwlpZiAoZGV2 LT5tYXhfdmJsYW5rX2NvdW50ID09IDAgJiYKKwkgICAgd2FpdF9mb3IoaW50ZWxfZ2V0X2NydGNf c2NhbmxpbmUoY3J0YykgIT0gY3J0Yy0+c2NhbmxpbmVfb2Zmc2V0LCA1MCkpCisJCURSTV9FUlJP UigicGlwZSAlYyBkaWRuJ3Qgc3RhcnRcbiIsIHBpcGVfbmFtZShwaXBlKSk7CiB9CiAKIC8qKgot LSAKMi40LjEwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=