From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2D5B56E127 for ; Wed, 3 Jul 2019 12:02:40 +0000 (UTC) From: Simon Ser Date: Wed, 3 Jul 2019 15:02:24 +0300 Message-Id: <20190703120226.24693-4-simon.ser@intel.com> In-Reply-To: <20190703120226.24693-1-simon.ser@intel.com> References: <20190703120226.24693-1-simon.ser@intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t v2 4/6] lib/igt_edid: add support for native DTDs in CEA extension blocks 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 List-ID: TmF0aXZlIERldGFpbGVkIFRpbWluZyBEZXNjcmlwdG9ycyBmb2xsb3cgdGhlIERhdGEgQmxvY2sg Q29sbGVjdGlvbiBpbiB0aGUgQ0VBCmV4dGVuc2lvbi4KClNpZ25lZC1vZmYtYnk6IFNpbW9uIFNl ciA8c2ltb24uc2VyQGludGVsLmNvbT4KUmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Ci0tLQogbGliL2lndF9lZGlkLmMgfCA2ICsrKyst LQogbGliL2lndF9lZGlkLmggfCAyICstCiBsaWIvaWd0X2ttcy5jICB8IDMgKy0tCiAzIGZpbGVz IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aWIvaWd0X2VkaWQuYyBiL2xpYi9pZ3RfZWRpZC5jCmluZGV4IDA5NjY2OGU2ODk1Ni4uZDFhZWJm MzJjNDU2IDEwMDY0NAotLS0gYS9saWIvaWd0X2VkaWQuYworKysgYi9saWIvaWd0X2VkaWQuYwpA QCAtNDA0LDE1ICs0MDQsMTcgQEAgc2l6ZV90IGVkaWRfY2VhX2RhdGFfYmxvY2tfc2V0X3NwZWFr ZXJfYWxsb2Moc3RydWN0IGVkaWRfY2VhX2RhdGFfYmxvY2sgKmJsb2NrLAogfQogCiB2b2lkIGVk aWRfZXh0X3NldF9jZWEoc3RydWN0IGVkaWRfZXh0ICpleHQsIHNpemVfdCBkYXRhX2Jsb2Nrc19z aXplLAotCQkgICAgICB1aW50OF90IGZsYWdzKQorCQkgICAgICB1aW50OF90IG51bV9uYXRpdmVf ZHRkcywgdWludDhfdCBmbGFncykKIHsKIAlzdHJ1Y3QgZWRpZF9jZWEgKmNlYSA9ICZleHQtPmRh dGEuY2VhOwogCiAJZXh0LT50YWcgPSBFRElEX0VYVF9DRUE7CiAKKwlhc3NlcnQobnVtX25hdGl2 ZV9kdGRzIDw9IDB4MEYpOworCWFzc2VydCgoZmxhZ3MgJiAweDBGKSA9PSAwKTsKIAljZWEtPnJl dmlzaW9uID0gMzsKIAljZWEtPmR0ZF9zdGFydCA9IDQgKyBkYXRhX2Jsb2Nrc19zaXplOwotCWNl YS0+bWlzYyA9IGZsYWdzOyAvKiBqdXN0IGZsYWdzLCBubyBEVEQgKi8KKwljZWEtPm1pc2MgPSBm bGFncyB8IG51bV9uYXRpdmVfZHRkczsKIH0KIAogdm9pZCBlZGlkX2V4dF91cGRhdGVfY2VhX2No ZWNrc3VtKHN0cnVjdCBlZGlkX2V4dCAqZXh0KQpkaWZmIC0tZ2l0IGEvbGliL2lndF9lZGlkLmgg Yi9saWIvaWd0X2VkaWQuaAppbmRleCA3OTA3YmFlZTA4YTkuLmNiZDc3YWI2M2Y4NiAxMDA2NDQK LS0tIGEvbGliL2lndF9lZGlkLmgKKysrIGIvbGliL2lndF9lZGlkLmgKQEAgLTM2Miw2ICszNjIs NiBAQCBzaXplX3QgZWRpZF9jZWFfZGF0YV9ibG9ja19zZXRfaGRtaV92c2RiKHN0cnVjdCBlZGlk X2NlYV9kYXRhX2Jsb2NrICpibG9jaywKIHNpemVfdCBlZGlkX2NlYV9kYXRhX2Jsb2NrX3NldF9z cGVha2VyX2FsbG9jKHN0cnVjdCBlZGlkX2NlYV9kYXRhX2Jsb2NrICpibG9jaywKIAkJCQkJICAg ICBjb25zdCBzdHJ1Y3QgY2VhX3NwZWFrZXJfYWxsb2MgKnNwZWFrZXJzKTsKIHZvaWQgZWRpZF9l eHRfc2V0X2NlYShzdHJ1Y3QgZWRpZF9leHQgKmV4dCwgc2l6ZV90IGRhdGFfYmxvY2tzX3NpemUs Ci0JCSAgICAgIHVpbnQ4X3QgZmxhZ3MpOworCQkgICAgICB1aW50OF90IG51bV9uYXRpdmVfZHRk cywgdWludDhfdCBmbGFncyk7CiAKICNlbmRpZgpkaWZmIC0tZ2l0IGEvbGliL2lndF9rbXMuYyBi L2xpYi9pZ3Rfa21zLmMKaW5kZXggMzZlM2I4MjEyNzVhLi40MjRjODMxNTljNzggMTAwNjQ0Ci0t LSBhL2xpYi9pZ3Rfa21zLmMKKysrIGIvbGliL2lndF9rbXMuYwpAQCAtMjI2LDggKzIyNiw3IEBA IGdlbmVyYXRlX2F1ZGlvX2VkaWQodW5zaWduZWQgY2hhciByYXdfZWRpZFtzdGF0aWMgQVVESU9f RURJRF9MRU5HVEhdLAogCiAJYXNzZXJ0KGNlYV9kYXRhX3NpemUgPD0gc2l6ZW9mKGVkaWRfY2Vh LT5kYXRhKSk7CiAKLQllZGlkX2V4dF9zZXRfY2VhKGVkaWRfZXh0LCBjZWFfZGF0YV9zaXplLAot CQkJIEVESURfQ0VBX0JBU0lDX0FVRElPKTsKKwllZGlkX2V4dF9zZXRfY2VhKGVkaWRfZXh0LCBj ZWFfZGF0YV9zaXplLCAwLCBFRElEX0NFQV9CQVNJQ19BVURJTyk7CiAKIAllZGlkX3VwZGF0ZV9j aGVja3N1bShlZGlkKTsKIAllZGlkX2V4dF91cGRhdGVfY2VhX2NoZWNrc3VtKGVkaWRfZXh0KTsK LS0gCjIuMjIuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3QtZGV2