From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: [PATCH 2/9] drm/i915: Fix gen3/4 vblank counter wraparound Date: Mon, 18 Nov 2013 18:32:31 -0800 Message-ID: <1384828358-31563-3-git-send-email-rodrigo.vivi@gmail.com> References: <1384828358-31563-1-git-send-email-rodrigo.vivi@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by gabe.freedesktop.org (Postfix) with ESMTP id EB82FFBCB6 for ; Mon, 18 Nov 2013 18:32:38 -0800 (PST) Received: by mail-pb0-f44.google.com with SMTP id rq2so1178134pbb.31 for ; Mon, 18 Nov 2013 18:32:38 -0800 (PST) In-Reply-To: <1384828358-31563-1-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCldo ZW4gdGhlIGhhcmR3YXJlIGZyYW1lIGNvdW50ZXIgcmVhZHMgMHhmZmZmZmYgYW5kIHdlJ3JlIGFs cmVhZHkgcGFzdAp2Ymxhbmsgc3RhcnQsIHdlJ2QgcmV0dXJuIDB4MTAwMDAwMCBhcyB0aGUgdmJs YW5rIGNvdW50ZXIgdmFsdWUuIE9uY2UKd2UnZCBjcm9zcyBpbnRvIHRoZSBuZXh0IGZyYW1lJ3Mg YWN0aXZlIHBvcnRpb24sIHRoZSB2YmxhbmsgY291bnRlcgp3b3VsZCB3cmFwIHRvIDAuIFNvIHdl J3JlIHJlcG9ydGluZyB0d28gZGlmZmVyZW50IHZibGFuayBjb3VudGVyIHZhbHVlcwpmb3IgdGhl IHNhbWUgZnJhbWUuCgpGaXggdGhlIHByb2JsZW0gYnkgbWFza2luZyB0aGUgY29va2VkIHZhbHVl IGJ5IDB4ZmZmZmZmIHRvIG1ha2Ugc3VyZQp0aGUgY291bnRlciB3cmFwcyBhbHJlYWR5IGFmdGVy IHZibGFuayBzdGFydC4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3ly amFsYUBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmln by52aXZpQGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIHwg MiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfaXJxLmMKaW5kZXggMmE0NDgxNi4uYzQ3NGRhYyAxMDA2NDQKLS0tIGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2lycS5jCkBAIC01ODMsNyArNTgzLDcgQEAgc3RhdGljIHUzMiBpOTE1X2dldF92Ymxhbmtf Y291bnRlcihzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBpbnQgcGlwZSkKIAkgKiBDb29rIHVwIGEg dmJsYW5rIGNvdW50ZXIgYnkgYWxzbyBjaGVja2luZyB0aGUgcGl4ZWwKIAkgKiBjb3VudGVyIGFn YWluc3QgdmJsYW5rIHN0YXJ0LgogCSAqLwotCXJldHVybiAoKGhpZ2gxIDw8IDgpIHwgbG93KSAr IChwaXhlbCA+PSB2Ymxfc3RhcnQpOworCXJldHVybiAoKChoaWdoMSA8PCA4KSB8IGxvdykgKyAo cGl4ZWwgPj0gdmJsX3N0YXJ0KSkgJiAweGZmZmZmZjsKIH0KIAogc3RhdGljIHUzMiBnbTQ1X2dl dF92YmxhbmtfY291bnRlcihzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCBpbnQgcGlwZSkKLS0gCjEu OC4zLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==