From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 3/3] drm/i915: Make sure vsyncshift is positive Date: Fri, 28 Mar 2014 23:29:32 +0200 Message-ID: <1396042172-32495-4-git-send-email-ville.syrjala@linux.intel.com> References: <1396042172-32495-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 88C526EDAA for ; Fri, 28 Mar 2014 14:29:45 -0700 (PDT) In-Reply-To: <1396042172-32495-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCklm IHZzeW5jc2hpZnQgY29tZXMgb3V0IGFzIG5lZ2F0aXZlLCBhZGQgb25lIGh0b3RhbCB0byBpdCB0 byBnZXQgdGhlCmNvcnJlc3BvbmRpbmcgcG9zaXRpdmUgdmFsdWUuCgpUaGlzIGlzIHJhdGhlciB0 aGVvcmV0aWNhbCBhcyBpdCB3b3VsZCByZXF1aXJlIGEgbW9kZSB3aGVyZSB0aGUKaHN5bmMrYmFj ayBwb3JjaCBpcyB2ZXJ5IGxvbmcgYW5kIHRoZSBhY3RpdmUrZnJvbnQgcG9yY2ggdmVyeSBzaG9y dC4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgNSAr KysrLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCAzYWI0MGUzLi43ZDNiMThiIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC01Mzc3LDcgKzUzNzcsOCBAQCBzdGF0 aWMgdm9pZCBpbnRlbF9zZXRfcGlwZV90aW1pbmdzKHN0cnVjdCBpbnRlbF9jcnRjICppbnRlbF9j cnRjKQogCWVudW0gdHJhbnNjb2RlciBjcHVfdHJhbnNjb2RlciA9IGludGVsX2NydGMtPmNvbmZp Zy5jcHVfdHJhbnNjb2RlcjsKIAlzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqYWRqdXN0ZWRfbW9k ZSA9CiAJCSZpbnRlbF9jcnRjLT5jb25maWcuYWRqdXN0ZWRfbW9kZTsKLQl1aW50MzJfdCB2c3lu Y3NoaWZ0ID0gMCwgY3J0Y192dG90YWwsIGNydGNfdmJsYW5rX2VuZDsKKwl1aW50MzJfdCBjcnRj X3Z0b3RhbCwgY3J0Y192YmxhbmtfZW5kOworCWludCB2c3luY3NoaWZ0ID0gMDsKIAogCS8qIFdl IG5lZWQgdG8gYmUgY2FyZWZ1bCBub3QgdG8gY2hhbmdlZCB0aGUgYWRqdXN0ZWQgbW9kZSwgZm9y IG90aGVyd2lzZQogCSAqIHRoZSBodyBzdGF0ZSBjaGVja2VyIHdpbGwgZ2V0IGFuZ3J5IGF0IHRo ZSBtaXNtYXRjaC4gKi8KQEAgLTUzOTQsNiArNTM5NSw4IEBAIHN0YXRpYyB2b2lkIGludGVsX3Nl dF9waXBlX3RpbWluZ3Moc3RydWN0IGludGVsX2NydGMgKmludGVsX2NydGMpCiAJCWVsc2UKIAkJ CXZzeW5jc2hpZnQgPSBhZGp1c3RlZF9tb2RlLT5jcnRjX2hzeW5jX3N0YXJ0IC0KIAkJCQlhZGp1 c3RlZF9tb2RlLT5jcnRjX2h0b3RhbCAvIDI7CisJCWlmICh2c3luY3NoaWZ0IDwgMCkKKwkJCXZz eW5jc2hpZnQgKz0gYWRqdXN0ZWRfbW9kZS0+Y3J0Y19odG90YWw7CiAJfQogCiAJaWYgKElOVEVM X0lORk8oZGV2KS0+Z2VuID4gMykKLS0gCjEuOC4zLjIKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==