From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shashank Sharma Subject: [RESEND-CI v4 06/15] drm/edid: parse sink information before CEA blocks Date: Wed, 21 Jun 2017 16:04:04 +0530 Message-ID: <1498041253-16426-7-git-send-email-shashank.sharma@intel.com> References: <1498041253-16426-1-git-send-email-shashank.sharma@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1498041253-16426-1-git-send-email-shashank.sharma@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, intel-gfx@lists.freedesktop.org, ville.syrjala@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org Q0VBLTg2MS1GIGFkZHMgeWNiY3IgY2FwYWJpbGl0eSBtYXAgYmxvY2ssIGZvciBIRE1JIDIuMCBz aW5rcy4KVGhpcyBibG9jayBjb250YWlucyBhIG1hcCBvZiBpbmRleGVzIG9mIENFQSBtb2Rlcywg d2hpY2ggY2FuCnN1cHBvcnQgWUNCQ1IgNDIwIG91dHB1dCBhbHNvLiBUbyBhdm9pZCBtdWx0aXBs ZSBwYXJzaW5nIG9mIHNhbWUKQ0VBIGJsb2NrLCBsZXQncyBwYXJzZSB0aGUgc2luayBpbmZvcm1h dGlvbiBhbmQgZ2V0IHRoaXMgbWFwLCBiZWZvcmUKcGFyc2luZyBDRUEgbW9kZXMuCgpUaGlzIHBh dGNoIG1vdmVzIHRoZSBjYWxsIHRvIGRybV9hZGRfZGlzcGxheV9pbmZvIGZ1bmN0aW9uLCBiZWZv cmUgdGhlCm1vZGUgcGFyc2luZyBibG9jay4KClNpZ25lZC1vZmYtYnk6IFNoYXNoYW5rIFNoYXJt YSA8c2hhc2hhbmsuc2hhcm1hQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2Vk aWQuYyB8IDkgKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZWRpZC5jIGIvZHJp dmVycy9ncHUvZHJtL2RybV9lZGlkLmMKaW5kZXggYjQ1ODNmNi4uNDI5MzRiMiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2RybV9lZGlkLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9l ZGlkLmMKQEAgLTQ2MDUsNiArNDYwNSwxMyBAQCBpbnQgZHJtX2FkZF9lZGlkX21vZGVzKHN0cnVj dCBkcm1fY29ubmVjdG9yICpjb25uZWN0b3IsIHN0cnVjdCBlZGlkICplZGlkKQogCXF1aXJrcyA9 IGVkaWRfZ2V0X3F1aXJrcyhlZGlkKTsKIAogCS8qCisJICogQ0VBLTg2MS1GIGFkZHMgeWNiY3Ig Y2FwYWJpbGl0eSBtYXAgYmxvY2ssIGZvciBIRE1JIDIuMCBzaW5rcy4KKwkgKiBUbyBhdm9pZCBt dWx0aXBsZSBwYXJzaW5nIG9mIHNhbWUgYmxvY2ssIGxldHMgcGFyc2UgdGhhdCBtYXAKKwkgKiBm cm9tIHNpbmsgaW5mbywgYmVmb3JlIHBhcnNpbmcgQ0VBIG1vZGVzLgorCSAqLworCWRybV9hZGRf ZGlzcGxheV9pbmZvKGNvbm5lY3RvciwgZWRpZCk7CisKKwkvKgogCSAqIEVESUQgc3BlYyBzYXlz IG1vZGVzIHNob3VsZCBiZSBwcmVmZXJyZWQgaW4gdGhpcyBvcmRlcjoKIAkgKiAtIHByZWZlcnJl ZCBkZXRhaWxlZCBtb2RlCiAJICogLSBvdGhlciBkZXRhaWxlZCBtb2RlcyBmcm9tIGJhc2UgYmxv Y2sKQEAgLTQ2MzIsOCArNDYzOSw2IEBAIGludCBkcm1fYWRkX2VkaWRfbW9kZXMoc3RydWN0IGRy bV9jb25uZWN0b3IgKmNvbm5lY3Rvciwgc3RydWN0IGVkaWQgKmVkaWQpCiAJaWYgKHF1aXJrcyAm IChFRElEX1FVSVJLX1BSRUZFUl9MQVJHRV82MCB8IEVESURfUVVJUktfUFJFRkVSX0xBUkdFXzc1 KSkKIAkJZWRpZF9maXh1cF9wcmVmZXJyZWQoY29ubmVjdG9yLCBxdWlya3MpOwogCi0JZHJtX2Fk ZF9kaXNwbGF5X2luZm8oY29ubmVjdG9yLCBlZGlkKTsKLQogCWlmIChxdWlya3MgJiBFRElEX1FV SVJLX0ZPUkNFXzZCUEMpCiAJCWNvbm5lY3Rvci0+ZGlzcGxheV9pbmZvLmJwYyA9IDY7CiAKLS0g CjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJ bnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0 cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK