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 3CF1489970 for ; Fri, 14 Jun 2019 14:21:46 +0000 (UTC) From: Simon Ser Date: Fri, 14 Jun 2019 17:22:02 +0300 Message-Id: <20190614142203.7753-3-simon.ser@intel.com> In-Reply-To: <20190614142203.7753-1-simon.ser@intel.com> References: <20190614142203.7753-1-simon.ser@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 2/3] lib/igt_chamelium: fix EDID list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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: martin.peres@intel.com List-ID: aWd0X2xpc3Qgd2FzIGJlaW5nIG1pcy11c2VkLCByZXN1bHRpbmcgaW4gdGhlIGZpcnN0IEVESUQg YmVpbmcgbWlzc2VkLgoKU2lnbmVkLW9mZi1ieTogU2ltb24gU2VyIDxzaW1vbi5zZXJAaW50ZWwu Y29tPgotLS0KIGxpYi9pZ3RfY2hhbWVsaXVtLmMgfCAxMSArKysrLS0tLS0tLQogMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWIv aWd0X2NoYW1lbGl1bS5jIGIvbGliL2lndF9jaGFtZWxpdW0uYwppbmRleCBlYWYzYjViMDcwOTcu LjBjNDRlNTZjYWQ4NiAxMDA2NDQKLS0tIGEvbGliL2lndF9jaGFtZWxpdW0uYworKysgYi9saWIv aWd0X2NoYW1lbGl1bS5jCkBAIC0xMTgsNyArMTE4LDcgQEAgc3RydWN0IGNoYW1lbGl1bSB7CiAK IAlpbnQgZHJtX2ZkOwogCi0Jc3RydWN0IGNoYW1lbGl1bV9lZGlkICplZGlkczsKKwlzdHJ1Y3Qg aWd0X2xpc3QgZWRpZHM7CiAJc3RydWN0IGNoYW1lbGl1bV9wb3J0ICpwb3J0czsKIAlpbnQgcG9y dF9jb3VudDsKIH07CkBAIC01NTIsMTIgKzU1Miw4IEBAIGludCBjaGFtZWxpdW1fbmV3X2VkaWQo c3RydWN0IGNoYW1lbGl1bSAqY2hhbWVsaXVtLAogCW1lbXNldChhbGxvY2F0ZWRfZWRpZCwgMCwg c2l6ZW9mKCphbGxvY2F0ZWRfZWRpZCkpOwogCiAJYWxsb2NhdGVkX2VkaWQtPmlkID0gZWRpZF9p ZDsKLQlpZ3RfbGlzdF9pbml0KCZhbGxvY2F0ZWRfZWRpZC0+bGluayk7CiAKLQlpZiAoY2hhbWVs aXVtLT5lZGlkcykKLQkJaWd0X2xpc3RfYWRkKCZjaGFtZWxpdW0tPmVkaWRzLT5saW5rLCAmYWxs b2NhdGVkX2VkaWQtPmxpbmspOwotCWVsc2UKLQkJY2hhbWVsaXVtLT5lZGlkcyA9IGFsbG9jYXRl ZF9lZGlkOworCWlndF9saXN0X2FkZCgmYWxsb2NhdGVkX2VkaWQtPmxpbmssICZjaGFtZWxpdW0t PmVkaWRzKTsKIAogCXJldHVybiBlZGlkX2lkOwogfQpAQCAtMTg1MCw2ICsxODQ2LDcgQEAgc3Ry dWN0IGNoYW1lbGl1bSAqY2hhbWVsaXVtX2luaXQoaW50IGRybV9mZCkKIAogCW1lbXNldChjaGFt ZWxpdW0sIDAsIHNpemVvZigqY2hhbWVsaXVtKSk7CiAJY2hhbWVsaXVtLT5kcm1fZmQgPSBkcm1f ZmQ7CisJaWd0X2xpc3RfaW5pdCgmY2hhbWVsaXVtLT5lZGlkcyk7CiAKIAkvKiBTZXR1cCB0aGUg bGlieG1scnBjIGNvbnRleHQgKi8KIAl4bWxycGNfZW52X2luaXQoJmNoYW1lbGl1bS0+ZW52KTsK QEAgLTE5MDEsNyArMTg5OCw3IEBAIHZvaWQgY2hhbWVsaXVtX2RlaW5pdChzdHJ1Y3QgY2hhbWVs aXVtICpjaGFtZWxpdW0pCiAJCWNoYW1lbGl1bV9wbHVnKGNoYW1lbGl1bSwgJmNoYW1lbGl1bS0+ cG9ydHNbaV0pOwogCiAJLyogRGVzdHJveSBhbnkgRURJRHMgd2UgY3JlYXRlZCB0byBtYWtlIHN1 cmUgd2UgZG9uJ3QgbGVhayB0aGVtICovCi0JaWd0X2xpc3RfZm9yX2VhY2hfc2FmZShwb3MsIHRt cCwgJmNoYW1lbGl1bS0+ZWRpZHMtPmxpbmssIGxpbmspIHsKKwlpZ3RfbGlzdF9mb3JfZWFjaF9z YWZlKHBvcywgdG1wLCAmY2hhbWVsaXVtLT5lZGlkcywgbGluaykgewogCQljaGFtZWxpdW1fZGVz dHJveV9lZGlkKGNoYW1lbGl1bSwgcG9zLT5pZCk7CiAJCWZyZWUocG9zKTsKIAl9Ci0tIAoyLjIy LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlndC1k ZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0LWRldg==