From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stanislav Lisovskiy Subject: [PATCH v1 1/3] drm: Add helper to compare edids. Date: Thu, 27 Jun 2019 10:00:15 +0300 Message-ID: <20190627070016.7047-2-stanislav.lisovskiy@intel.com> References: <20190627070016.7047-1-stanislav.lisovskiy@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190627070016.7047-1-stanislav.lisovskiy@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org Cc: daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org, martin.peres@intel.com List-Id: dri-devel@lists.freedesktop.org TWFueSBkcml2ZXJzIHdvdWxkIGJlbmVmaXQgZnJvbSB1c2luZwpkcm0gaGVscGVyIHRvIGNvbXBh cmUgZWRpZCwgcmF0aGVyCnRoYW4gYm90aGVyaW5nIHdpdGggb3duIGltcGxlbWVudGF0aW9uLgoK U2lnbmVkLW9mZi1ieTogU3RhbmlzbGF2IExpc292c2tpeSA8c3RhbmlzbGF2Lmxpc292c2tpeUBp bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9lZGlkLmMgfCAyNiArKysrKysrKysr KysrKysrKysrKysrKysrKwogaW5jbHVkZS9kcm0vZHJtX2VkaWQuaCAgICAgfCAgMiArKwogMiBm aWxlcyBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2RybV9lZGlkLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2VkaWQuYwppbmRleCA5ZDhmMmI5 NTIwMDQuLjVmMGY1MTk3OTI0ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9lZGlk LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9lZGlkLmMKQEAgLTEzNjEsNiArMTM2MSwzMiBA QCBzdGF0aWMgYm9vbCBkcm1fZWRpZF9pc196ZXJvKGNvbnN0IHU4ICppbl9lZGlkLCBpbnQgbGVu Z3RoKQogCXJldHVybiB0cnVlOwogfQogCisKK2Jvb2wgZHJtX2VkaWRfYXJlX2VxdWFsKHN0cnVj dCBlZGlkICplZGlkMSwgc3RydWN0IGVkaWQgKmVkaWQyKQoreworCWludCBlZGlkMV9sZW4sIGVk aWQyX2xlbjsKKwlib29sIGVkaWQxX3ByZXNlbnQgPSBlZGlkMSAhPSBOVUxMOworCWJvb2wgZWRp ZDJfcHJlc2VudCA9IGVkaWQyICE9IE5VTEw7CisKKwlpZiAoZWRpZDFfcHJlc2VudCAhPSBlZGlk Ml9wcmVzZW50KQorCQlyZXR1cm4gZmFsc2U7CisKKwlpZiAoZWRpZDEpIHsKKworCQllZGlkMV9s ZW4gPSBFRElEX0xFTkdUSCAqICgxICsgZWRpZDEtPmV4dGVuc2lvbnMpOworCQllZGlkMl9sZW4g PSBFRElEX0xFTkdUSCAqICgxICsgZWRpZDItPmV4dGVuc2lvbnMpOworCisJCWlmIChlZGlkMV9s ZW4gIT0gZWRpZDJfbGVuKQorCQkJcmV0dXJuIGZhbHNlOworCisJCWlmIChtZW1jbXAoZWRpZDEs IGVkaWQyLCBlZGlkMV9sZW4pKQorCQkJcmV0dXJuIGZhbHNlOworCX0KKworCXJldHVybiB0cnVl OworfQorCisKIC8qKgogICogZHJtX2VkaWRfYmxvY2tfdmFsaWQgLSBTYW5pdHkgY2hlY2sgdGhl IEVESUQgYmxvY2sgKGJhc2Ugb3IgZXh0ZW5zaW9uKQogICogQHJhd19lZGlkOiBwb2ludGVyIHRv IHJhdyBFRElEIGJsb2NrCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1fZWRpZC5oIGIvaW5j bHVkZS9kcm0vZHJtX2VkaWQuaAppbmRleCBiOTcxOTQxOGMzZDIuLjhkMjhhNjAwMTI4NyAxMDA2 NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2VkaWQuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fZWRp ZC5oCkBAIC0zNTQsNiArMzU0LDggQEAgZHJtX2xvYWRfZWRpZF9maXJtd2FyZShzdHJ1Y3QgZHJt X2Nvbm5lY3RvciAqY29ubmVjdG9yKQogfQogI2VuZGlmCiAKK2Jvb2wgZHJtX2VkaWRfYXJlX2Vx dWFsKHN0cnVjdCBlZGlkICplZGlkMSwgc3RydWN0IGVkaWQgKmVkaWQyKTsKKwogaW50CiBkcm1f aGRtaV9hdmlfaW5mb2ZyYW1lX2Zyb21fZGlzcGxheV9tb2RlKHN0cnVjdCBoZG1pX2F2aV9pbmZv ZnJhbWUgKmZyYW1lLAogCQkJCQkgc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKLS0g CjIuMTcuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4