From mboxrd@z Thu Jan 1 00:00:00 1970 From: Egbert Eich Subject: [PATCH v3] DRM/KMS/EDID: Test EDDC if EDID announces more than one Extension Block (v3) Date: Thu, 22 Nov 2012 09:39:06 -0500 Message-ID: <1353595146-22737-1-git-send-email-eich@suse.com> References: <1353579788-30637-6-git-send-email-eich@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by gabe.freedesktop.org (Postfix) with ESMTP id B1CCCE5EE8 for ; Thu, 22 Nov 2012 07:05:38 -0800 (PST) In-Reply-To: <1353579788-30637-6-git-send-email-eich@suse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org Cc: Egbert Eich , tiwai@suse.com List-Id: dri-devel@lists.freedesktop.org VGhlcmUgYXJlIGRpc3BsYXlzIHdoaWNoIGFubm91bmNlIEVESUQgZXh0ZW5zaW9uIGJsb2NrcyBp biB0aGUKRXh0ZW5zaW9uIEZsYWcgb2YgdGhlIEVESUQgYmFzZSBibG9jayBhbHRob3VnaCB0aGV5 IGFyZSBub3QgRUREQwpjYXBhYmxlIChpZS4gdGFrZSBhIHNlZ21lbnQgYWRkcmVzcyBhdCBJMkMg c2xhdmUgYWRkcmVzcyAweDMwKS4KV2UgdGVzdCB0aGlzIGJ5IGxvb2tpbmcgZm9yIGFuIEVESUQg aGVhZGVyIHdoaWNoIGlzIG9ubHkgcG9zc2libGUKaW4gdGhlIGJhc2UgYmxvY2suCklmIHRoZSBz ZWdtZW50IGFkZHJlc3MgaXMgbm90IHRha2VuIGludG8gYWNjb3VudCwgdGhpcyBibG9jayB3aWxs CmJlIGlkZW50aWNhbCB0byB0aGUgYmFzZSBibG9jayBpbiB3aGljaCBjYXNlIHdlIHN0b3AgcmVh ZGluZyBmdXJ0aGVyCkVFRElEIGJsb2NrcywgY29ycmVjdCB0aGUgZXh0ZW5zaW9uIGZsYWcgYW5k IGp1c3QgcmV0dXJuIHRoZSBiYXNlCmJsb2NrLgoKdjI6IFNwbGl0IHVwIEVESUQgZml4dXAgY29k ZSBpbnRvIHNlcGFyYXRlIGNvbW1pdC4KdjM6IFdvcmtlZCBpbiBjaGFuZ2VzIHN1Z2dlc3RlZCBi eSBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPjoKICAgIFJl d29yZGVkIGNvbW1lbnQsCiAgICBVc2VkIG1lbWNtcCgpLAogICAgQ29tcGFyZWQgZW50aXJlIGJh c2UgYmxvY2sgaW5zdGVhZCBvZiBzaWduYXR1cmUgb25seS4KClNpZ25lZC1vZmYtYnk6IEVnYmVy dCBFaWNoIDxlaWNoQHN1c2UuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZWRpZC5jIHwg ICAxMCArKysrKysrKysrCiAxIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDAgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9lZGlkLmMgYi9kcml2 ZXJzL2dwdS9kcm0vZHJtX2VkaWQuYwppbmRleCBhOTUyY2ZlLi5iNDJmYmMwIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vZHJtX2VkaWQuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Vk aWQuYwpAQCAtMzY0LDYgKzM2NCwxNiBAQCBkcm1fZG9fZ2V0X2VkaWQoc3RydWN0IGRybV9jb25u ZWN0b3IgKmNvbm5lY3Rvciwgc3RydWN0IGkyY19hZGFwdGVyICphZGFwdGVyKQogCQkJfQogCQkJ aWYgKGRybV9lZGlkX2Jsb2NrX3ZhbGlkKGJsb2NrICsgKHZhbGlkX2V4dGVuc2lvbnMgKyAxKSAq IEVESURfTEVOR1RILCBqLCBwcmludF9iYWRfZWRpZCkpIHsKIAkJCQl2YWxpZF9leHRlbnNpb25z Kys7CisJCQkJLyogSWYgZXh0ZW5zaW9uIGJsb2NrIDIgaXMgaWRlbnRpY2FsIHRvIHRoZSBiYXNl IGJsb2NrIHRoZSBkaXNwbGF5IGlzIHByb2JhYmx5CisJCQkJICogbm90IEVEREMgY2FiYWJsZSAt IGRlc3BpdGUgb2Ygd2hhdCB0aGUgZXh0ZW5zaW9uIGZsYWcgc2F5cyAtIGFzIGl0IGRvZXNuJ3QK KwkJCQkgKiBzZWxlY3QgdGhlIGNvcnJlY3Qgc2VnbWVudCBhZGRyZXNzOiBkZXRlY3QgdGhpcyBj b25kaXRpb24gYW5kIGJhaWwgZWFybHkuCisJCQkJICovCisJCQkJaWYgKGogPT0gMikgeworCQkJ CQlpZiAobWVtY21wKGJsb2NrICsgRURJRF9MRU5HVEggKiAyLCBibG9jaywgRURJRF9MRU5HVEgp ID09IDApIHsKKwkJCQkJCXZhbGlkX2V4dGVuc2lvbnMgPSAwOworCQkJCQkJZ290byBkb25lX2Zp eF9leHRlbnNpb25fY291bnQ7CisJCQkJCX0KKwkJCQl9CiAJCQkJYnJlYWs7CiAJCQl9CiAJCX0K LS0gCjEuNy43CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=