From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 128196E4B0 for ; Fri, 18 Jan 2019 09:02:35 +0000 (UTC) From: Dhinakaran Pandiyan Date: Fri, 18 Jan 2019 00:58:18 -0800 Message-Id: <20190118085818.10124-3-dhinakaran.pandiyan@intel.com> In-Reply-To: <20190118085818.10124-1-dhinakaran.pandiyan@intel.com> References: <20190118085818.10124-1-dhinakaran.pandiyan@intel.com> Subject: [igt-dev] [PATCH i-g-t 3/3] tests/kms_modes_available_crc: Fix NV12 failure List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Dhinakaran Pandiyan List-ID: VGhlIHNpemUgb2YgdGhlIFVWIGlzIG5vdCBjYWxjdWxhdGVkIGNvcnJlY3RseSAtIGhlaWdodCBp cyBub3QgdGlsZQphbGlnbmVkLiBNYWtlIHVzZSB0aGUgc3RyaWRlIGFuZCBvZmZzZXQgdmFsdWVz IGludGlsaXplZCBpbiB0aGUKcHJldmlvdXMgcGF0Y2ggdG8gY2FsY3VsYXRlIHBsYW5lIHNpemUu IFRoZSBuZXh0IHN0ZXAgd291bGQgYmUgdG8gcmV3cml0ZQp0ZXN0IHRvIG1ha2UgdXNlIG9mIHRo ZSBsaWJyYXJ5IGZ1bmN0aW9ucywgYnV0IGZvciBub3cgdGhpcyBzaG91bGQgZml4Ck5WMTIuCgpD YzogSnVoYS1QZWtrYSBIZWlra2lsYSA8anVoYXBla2thLmhlaWtraWxhQGdtYWlsLmNvbT4KU2ln bmVkLW9mZi1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBpbnRl bC5jb20+Ci0tLQogdGVzdHMva21zX2F2YWlsYWJsZV9tb2Rlc19jcmMuYyB8IDE3ICsrKysrKysr KysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS90ZXN0cy9rbXNfYXZhaWxhYmxlX21vZGVzX2NyYy5jIGIvdGVzdHMv a21zX2F2YWlsYWJsZV9tb2Rlc19jcmMuYwppbmRleCBmYmM0MDI5Ny4uYzBmMzNmM2MgMTAwNjQ0 Ci0tLSBhL3Rlc3RzL2ttc19hdmFpbGFibGVfbW9kZXNfY3JjLmMKKysrIGIvdGVzdHMva21zX2F2 YWlsYWJsZV9tb2Rlc19jcmMuYwpAQCAtMTk3LDE3ICsxOTcsMTggQEAgc3RhdGljIGJvb2wgZmls bF9pbl9mYihkYXRhX3QgKmRhdGEsIGlndF9vdXRwdXRfdCAqb3V0cHV0LCBpZ3RfcGxhbmVfdCAq cGxhbmUsCiAJCXdyaXRlc2l6ZSA9IGRhdGEtPnNpemU7CiAJCWJyZWFrOwogCWNhc2UgQllURVNf UFBfMToKLQkJbWVtc2V0KCh2b2lkKilkYXRhLT5idWYsIGZpbGxlcnNbaV0udmFsdWUsIGRhdGEt PnNpemUpOworCQltZW1zZXQoKHZvaWQgKilkYXRhLT5idWYsIGZpbGxlcnNbaV0udmFsdWUsIGRh dGEtPnNpemUpOwogCQl3cml0ZXNpemUgPSBkYXRhLT5zaXplOwogCQlicmVhazsKIAljYXNlIE5W MTI6Ci0JCW1lbXNldCgodm9pZCopZGF0YS0+YnVmLCBmaWxsZXJzW2ldLnZhbHVlJjB4ZmYsCi0J CSAgICAgICBkYXRhLT5zaXplKTsKKwkJbWVtc2V0KCh2b2lkICopZGF0YS0+YnVmLCBmaWxsZXJz W2ldLnZhbHVlJjB4ZmYsCisJCSAgICAgICBkYXRhLT5mYi5vZmZzZXRzWzFdKTsKIAotCQltZW1z ZXQoKHZvaWQqKShkYXRhLT5idWYrZGF0YS0+c2l6ZSksCi0JCSAgICAgICAoZmlsbGVyc1tpXS52 YWx1ZT4+OCkmMHhmZiwgZGF0YS0+c2l6ZS8yKTsKKwkJbWVtc2V0KCh2b2lkICopKGRhdGEtPmJ1 ZitkYXRhLT5mYi5vZmZzZXRzWzFdKSwKKwkJICAgICAgIChmaWxsZXJzW2ldLnZhbHVlPj44KSYw eGZmLAorCQkgICAgICAgZGF0YS0+c2l6ZSAtIGRhdGEtPmZiLm9mZnNldHNbMV0pOwogCi0JCXdy aXRlc2l6ZSA9IGRhdGEtPnNpemUrZGF0YS0+c2l6ZS8yOworCQl3cml0ZXNpemUgPSBkYXRhLT5z aXplOwogCQlicmVhazsKIAljYXNlIFAwMTA6CiAJCXB0ZW1wXzE2X2J1ZiA9ICh1bnNpZ25lZCBz aG9ydCopZGF0YS0+YnVmOwpAQCAtMzAyLDYgKzMwMywxMCBAQCBzdGF0aWMgYm9vbCBzZXR1cF9m YihkYXRhX3QgKmRhdGEsIGlndF9vdXRwdXRfdCAqb3V0cHV0LCBpZ3RfcGxhbmVfdCAqcGxhbmUs CiAJCWRhdGEtPmZiLm9mZnNldHNbMV0gPSBkYXRhLT5zaXplOwogCQlkYXRhLT5mYi5zdHJpZGVz WzFdID0gZGF0YS0+ZmIuc3RyaWRlc1swXTsKIAkJZ2Vtc2l6ZSA9IGRhdGEtPnNpemUgKiAyOwor CisJCWlmIChmaWxsZXJzW2ldLmJwcCA9PSBOVjEyKQorCQkJZGF0YS0+c2l6ZSArPSBkYXRhLT5m Yi5zdHJpZGVzWzFdICogQUxJR04oaC8yLCB0aWxlX2hlaWdodCk7CisKIAkJbnVtX3BsYW5lcyA9 IDI7CiAJfQogCi0tIAoyLjE0LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0 LWRldgo=