From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jyri Sarha Subject: [PATCH 2/4] drm/bridge: sii902x: Set output mode to HDMI or DVI according to EDID Date: Mon, 25 Feb 2019 13:23:10 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by gabe.freedesktop.org (Postfix) with ESMTPS id B9B45894DC for ; Mon, 25 Feb 2019 11:23:31 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: fabrizio.castro@bp.renesas.com, boris.brezillon@free-electrons.com, Songjun.Wu@atmel.com, peter.ujfalusi@ti.com, tomi.valkeinen@ti.com, laurent.pinchart@ideasonboard.com, voice.shen@atmel.com List-Id: dri-devel@lists.freedesktop.org U2V0IG91dHB1dCBtb2RlIHRvIEhETUkgb3IgRFZJIGFjY29yZGluZyB0byBFRElEIEhETUkgc2ln bmF0dXJlLgoKU2lnbmVkLW9mZi1ieTogSnlyaSBTYXJoYSA8anNhcmhhQHRpLmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vYnJpZGdlL3NpaTkwMnguYyB8IDkgKysrKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRn ZS9zaWk5MDJ4LmMgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3NpaTkwMnguYwppbmRleCAxYWZh MDAwMTQxZDUuLjBlMjFmYTQxOWQyNyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2JyaWRn ZS9zaWk5MDJ4LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zaWk5MDJ4LmMKQEAgLTE4 MSwxMSArMTgxLDE1IEBAIHN0YXRpYyBpbnQgc2lpOTAyeF9nZXRfbW9kZXMoc3RydWN0IGRybV9j b25uZWN0b3IgKmNvbm5lY3RvcikKIAlzdHJ1Y3Qgc2lpOTAyeCAqc2lpOTAyeCA9IGNvbm5lY3Rv cl90b19zaWk5MDJ4KGNvbm5lY3Rvcik7CiAJdTMyIGJ1c19mb3JtYXQgPSBNRURJQV9CVVNfRk1U X1JHQjg4OF8xWDI0OwogCXN0cnVjdCBlZGlkICplZGlkOworCXU4IG91dHB1dF9tb2RlID0gU0lJ OTAyWF9TWVNfQ1RSTF9PVVRQVVRfRFZJOwogCWludCBudW0gPSAwLCByZXQ7CiAKIAllZGlkID0g ZHJtX2dldF9lZGlkKGNvbm5lY3Rvciwgc2lpOTAyeC0+aTJjbXV4LT5hZGFwdGVyWzBdKTsKIAlk cm1fY29ubmVjdG9yX3VwZGF0ZV9lZGlkX3Byb3BlcnR5KGNvbm5lY3RvciwgZWRpZCk7CiAJaWYg KGVkaWQpIHsKKwkgICAgICAgIGlmIChkcm1fZGV0ZWN0X2hkbWlfbW9uaXRvcihlZGlkKSkKKwkJ CW91dHB1dF9tb2RlID0gU0lJOTAyWF9TWVNfQ1RSTF9PVVRQVVRfSERNSTsKKwogCQludW0gPSBk cm1fYWRkX2VkaWRfbW9kZXMoY29ubmVjdG9yLCBlZGlkKTsKIAkJa2ZyZWUoZWRpZCk7CiAJfQpA QCAtMTk1LDYgKzE5OSwxMSBAQCBzdGF0aWMgaW50IHNpaTkwMnhfZ2V0X21vZGVzKHN0cnVjdCBk cm1fY29ubmVjdG9yICpjb25uZWN0b3IpCiAJaWYgKHJldCkKIAkJcmV0dXJuIHJldDsKIAorCXJl dCA9IHJlZ21hcF91cGRhdGVfYml0cyhzaWk5MDJ4LT5yZWdtYXAsIFNJSTkwMlhfU1lTX0NUUkxf REFUQSwKKwkJCQkgU0lJOTAyWF9TWVNfQ1RSTF9PVVRQVVRfTU9ERSwgb3V0cHV0X21vZGUpOwor CWlmIChyZXQpCisJCXJldHVybiByZXQ7CisKIAlyZXR1cm4gbnVtOwogfQogCi0tIApUZXhhcyBJ bnN0cnVtZW50cyBGaW5sYW5kIE95LCBQb3Jra2FsYW5rYXR1IDIyLCAwMDE4MCBIZWxzaW5raS4g WS10dW5udXMvQnVzaW5lc3MgSUQ6IDA2MTU1MjEtNC4gS290aXBhaWtrYS9Eb21pY2lsZTogSGVs c2lua2kKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==