From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id CA22189286 for ; Mon, 17 Jun 2019 15:34:59 +0000 (UTC) From: Simon Ser Date: Mon, 17 Jun 2019 18:35:13 +0300 Message-Id: <20190617153515.12151-2-simon.ser@intel.com> In-Reply-To: <20190617153515.12151-1-simon.ser@intel.com> References: <20190617153515.12151-1-simon.ser@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/3] lib/igt_edid: add edid_get_size 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: VGhpcyBpcyBhIHNpbXBsZSBoZWxwZXIgdG8gZ2V0IHRoZSBzaXplIGluIGJ5dGVzIG9mIGFuIGFy Yml0cmFyeSBFRElELgoKU2lnbmVkLW9mZi1ieTogU2ltb24gU2VyIDxzaW1vbi5zZXJAaW50ZWwu Y29tPgotLS0KIGxpYi9pZ3RfY2hhbWVsaXVtLmMgfCAgNiArKy0tLS0KIGxpYi9pZ3RfZWRpZC5j ICAgICAgfCAxMCArKysrKysrKysrCiBsaWIvaWd0X2VkaWQuaCAgICAgIHwgIDEgKwogMyBmaWxl cyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh L2xpYi9pZ3RfY2hhbWVsaXVtLmMgYi9saWIvaWd0X2NoYW1lbGl1bS5jCmluZGV4IGI4M2ZmMzk1 ZDQ0Yi4uOTY2ZDc4ZGNlMTQ2IDEwMDY0NAotLS0gYS9saWIvaWd0X2NoYW1lbGl1bS5jCisrKyBi L2xpYi9pZ3RfY2hhbWVsaXVtLmMKQEAgLTUzOCwxMiArNTM4LDEwIEBAIHN0cnVjdCBjaGFtZWxp dW1fZWRpZCAqY2hhbWVsaXVtX25ld19lZGlkKHN0cnVjdCBjaGFtZWxpdW0gKmNoYW1lbGl1bSwK IAl4bWxycGNfdmFsdWUgKnJlczsKIAlzdHJ1Y3QgY2hhbWVsaXVtX2VkaWQgKmNoYW1lbGl1bV9l ZGlkOwogCWludCBlZGlkX2lkOwotCXN0cnVjdCBlZGlkICplZGlkID0gKHN0cnVjdCBlZGlkICop IHJhd19lZGlkOwotCXNpemVfdCBlZGlkX3NpemUgPSBzaXplb2Yoc3RydWN0IGVkaWQpICsKLQkJ CSAgIGVkaWQtPmV4dGVuc2lvbnNfbGVuICogc2l6ZW9mKHN0cnVjdCBlZGlkX2V4dCk7CisJY29u c3Qgc3RydWN0IGVkaWQgKmVkaWQgPSAoc3RydWN0IGVkaWQgKikgcmF3X2VkaWQ7CiAKIAlyZXMg PSBjaGFtZWxpdW1fcnBjKGNoYW1lbGl1bSwgTlVMTCwgIkNyZWF0ZUVkaWQiLCAiKDYpIiwKLQkJ CSAgICByYXdfZWRpZCwgZWRpZF9zaXplKTsKKwkJCSAgICByYXdfZWRpZCwgZWRpZF9nZXRfc2l6 ZShlZGlkKSk7CiAKIAl4bWxycGNfcmVhZF9pbnQoJmNoYW1lbGl1bS0+ZW52LCByZXMsICZlZGlk X2lkKTsKIAl4bWxycGNfREVDUkVGKHJlcyk7CmRpZmYgLS1naXQgYS9saWIvaWd0X2VkaWQuYyBi L2xpYi9pZ3RfZWRpZC5jCmluZGV4IGU3MTEzNmY0OGUxNC4uNmNjNWU3ZGQ0MmM0IDEwMDY0NAot LS0gYS9saWIvaWd0X2VkaWQuYworKysgYi9saWIvaWd0X2VkaWQuYwpAQCAtMjc0LDYgKzI3NCwx NiBAQCB2b2lkIGVkaWRfdXBkYXRlX2NoZWNrc3VtKHN0cnVjdCBlZGlkICplZGlkKQogCQkJCQkg IHNpemVvZihzdHJ1Y3QgZWRpZCkpOwogfQogCisvKioKKyAqIGVkaWRfZ2V0X3NpemU6IHJldHVy biB0aGUgc2l6ZSBvZiB0aGUgRURJRCBibG9jayBpbiBieXRlcyBpbmNsdWRpbmcgRURJRAorICog ZXh0ZW5zaW9ucywgaWYgYW55LgorICovCitzaXplX3QgZWRpZF9nZXRfc2l6ZShjb25zdCBzdHJ1 Y3QgZWRpZCAqZWRpZCkKK3sKKwlyZXR1cm4gc2l6ZW9mKHN0cnVjdCBlZGlkKSArCisJICAgICAg IGVkaWQtPmV4dGVuc2lvbnNfbGVuICogc2l6ZW9mKHN0cnVjdCBlZGlkX2V4dCk7Cit9CisKIC8q KgogICogY2VhX3NhZF9pbml0X3BjbToKICAqIEBjaGFubmVsczogdGhlIG51bWJlciBvZiBzdXBw b3J0ZWQgY2hhbm5lbHMgKG1heC4gOCkKZGlmZiAtLWdpdCBhL2xpYi9pZ3RfZWRpZC5oIGIvbGli L2lndF9lZGlkLmgKaW5kZXggMDA1OTZlZjFhNDZmLi44ZDhlMzBlYzA1NTQgMTAwNjQ0Ci0tLSBh L2xpYi9pZ3RfZWRpZC5oCisrKyBiL2xpYi9pZ3RfZWRpZC5oCkBAIC0yOTcsNiArMjk3LDcgQEAg c3RydWN0IGVkaWQgewogdm9pZCBlZGlkX2luaXQoc3RydWN0IGVkaWQgKmVkaWQpOwogdm9pZCBl ZGlkX2luaXRfd2l0aF9tb2RlKHN0cnVjdCBlZGlkICplZGlkLCBkcm1Nb2RlTW9kZUluZm8gKm1v ZGUpOwogdm9pZCBlZGlkX3VwZGF0ZV9jaGVja3N1bShzdHJ1Y3QgZWRpZCAqZWRpZCk7CitzaXpl X3QgZWRpZF9nZXRfc2l6ZShjb25zdCBzdHJ1Y3QgZWRpZCAqZWRpZCk7CiB2b2lkIGRldGFpbGVk X3RpbWluZ19zZXRfbW9kZShzdHJ1Y3QgZGV0YWlsZWRfdGltaW5nICpkdCwgZHJtTW9kZU1vZGVJ bmZvICptb2RlLAogCQkJICAgICAgaW50IHdpZHRoX21tLCBpbnQgaGVpZ2h0X21tKTsKIHZvaWQg ZGV0YWlsZWRfdGltaW5nX3NldF9tb25pdG9yX3JhbmdlX21vZGUoc3RydWN0IGRldGFpbGVkX3Rp bWluZyAqZHQsCi0tIAoyLjIyLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmlndC1kZXYgbWFpbGluZyBsaXN0CmlndC1kZXZAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaWd0 LWRldg==