From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nathan Ciobanu Subject: [PATCH v5] drm/i915/dp: Refactor max_vswing_tries variable Date: Thu, 19 Jul 2018 17:07:48 -0700 Message-ID: <1532045268-12938-1-git-send-email-nathan.d.ciobanu@linux.intel.com> References: <1532036887-11800-1-git-send-email-nathan.d.ciobanu@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id B15FD6E92B for ; Fri, 20 Jul 2018 00:16:56 +0000 (UTC) In-Reply-To: <1532036887-11800-1-git-send-email-nathan.d.ciobanu@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 Cc: Marc Herbert , Dhinakaran Pandiyan , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org Q2hhbmdlcyB0aGUgdHlwZSBhbmQgcmVuYW1lcyB0aGUgbWF4X3Zzd2luZ190cmllcyB2YXJpYWJs ZQp3aGljaCB3YXMgZGVjbGFyZWQgYXMgYW4gaW50ZWdlciBidXQgdXNlZCBhcyBhIGJvb2xlYW4K bWFraW5nIGl0IGVhc3kgdG8gYmUgY29uZnVzZWQgd2l0aCBhIGNvdW50ZXIuCgpDaGFuZ2VzIGlu IHYyOgogICAgLSB1cGRhdGVkIHRoZSB0aXRsZSBhbmQgY29tbWl0IG1lc3NhZ2UKICAgIC0gbGVm dCB0aGUgbG9vcCBleGl0IHBvaW50IGluIHBsYWNlCgp2MzogZml4IHR5cG8gaW4gdGl0bGUKCkNj OiBEaGluYWthcmFuIFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KQ2M6 IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KQ2M6IE1hcmMgSGVyYmVydCA8 bWFyYy5oZXJiZXJ0QGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTmF0aGFuIENpb2JhbnUgPG5h dGhhbi5kLmNpb2JhbnVAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2RwX2xpbmtfdHJhaW5pbmcuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0 IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfZHBfbGlua190cmFpbmluZy5jCmluZGV4IDc5MDNkZTdhNTRjOS4uZWM1ZjJiYjU1Yzlh IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9saW5rX3RyYWluaW5n LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBfbGlua190cmFpbmluZy5jCkBA IC0xMjksNyArMTI5LDggQEAgc3RhdGljIGJvb2wgaW50ZWxfZHBfbGlua19tYXhfdnN3aW5nX3Jl YWNoZWQoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKIGludGVsX2RwX2xpbmtfdHJhaW5pbmdf Y2xvY2tfcmVjb3Zlcnkoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCkKIHsKIAl1aW50OF90IHZv bHRhZ2U7Ci0JaW50IHZvbHRhZ2VfdHJpZXMsIG1heF92c3dpbmdfdHJpZXMsIGNyX3RyaWVzLCBt YXhfY3JfdHJpZXM7CisJaW50IHZvbHRhZ2VfdHJpZXMsIGNyX3RyaWVzLCBtYXhfY3JfdHJpZXM7 CisJYm9vbCBtYXhfdnN3aW5nID0gZmFsc2U7CiAJdWludDhfdCBsaW5rX2NvbmZpZ1syXTsKIAl1 aW50OF90IGxpbmtfYncsIHJhdGVfc2VsZWN0OwogCkBAIC0xODEsNyArMTgyLDYgQEAgc3RhdGlj IGJvb2wgaW50ZWxfZHBfbGlua19tYXhfdnN3aW5nX3JlYWNoZWQoc3RydWN0IGludGVsX2RwICpp bnRlbF9kcCkKIAkJbWF4X2NyX3RyaWVzID0gODA7CiAKIAl2b2x0YWdlX3RyaWVzID0gMTsKLQlt YXhfdnN3aW5nX3RyaWVzID0gMDsKIAlmb3IgKGNyX3RyaWVzID0gMDsgY3JfdHJpZXMgPCBtYXhf Y3JfdHJpZXM7ICsrY3JfdHJpZXMpIHsKIAkJdWludDhfdCBsaW5rX3N0YXR1c1tEUF9MSU5LX1NU QVRVU19TSVpFXTsKIApAQCAtMjAyLDcgKzIwMiw3IEBAIHN0YXRpYyBib29sIGludGVsX2RwX2xp bmtfbWF4X3Zzd2luZ19yZWFjaGVkKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCiAJCQlyZXR1 cm4gZmFsc2U7CiAJCX0KIAotCQlpZiAobWF4X3Zzd2luZ190cmllcyA9PSAxKSB7CisJCWlmICht YXhfdnN3aW5nKSB7CiAJCQlEUk1fREVCVUdfS01TKCJNYXggVm9sdGFnZSBTd2luZyByZWFjaGVk XG4iKTsKIAkJCXJldHVybiBmYWxzZTsKIAkJfQpAQCAtMjIzLDcgKzIyMyw3IEBAIHN0YXRpYyBi b29sIGludGVsX2RwX2xpbmtfbWF4X3Zzd2luZ19yZWFjaGVkKHN0cnVjdCBpbnRlbF9kcCAqaW50 ZWxfZHApCiAJCQl2b2x0YWdlX3RyaWVzID0gMTsKIAogCQlpZiAoaW50ZWxfZHBfbGlua19tYXhf dnN3aW5nX3JlYWNoZWQoaW50ZWxfZHApKQotCQkJKyttYXhfdnN3aW5nX3RyaWVzOworCQkJbWF4 X3Zzd2luZyA9IHRydWU7CiAKIAl9CiAJRFJNX0VSUk9SKCJGYWlsZWQgY2xvY2sgcmVjb3Zlcnkg JWQgdGltZXMsIGdpdmluZyB1cCFcbiIsIG1heF9jcl90cmllcyk7Ci0tIAoxLjkuMQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==