From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meng Yi Subject: [PATCH v5 2/2] drm/fsl-dcu: add support for drm bridge Date: Fri, 15 Jul 2016 14:53:38 +0800 Message-ID: <1468565618-27124-2-git-send-email-meng.yi@nxp.com> References: <1468565618-27124-1-git-send-email-meng.yi@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0074.outbound.protection.outlook.com [104.47.34.74]) by gabe.freedesktop.org (Postfix) with ESMTPS id E51306E94C for ; Fri, 15 Jul 2016 07:04:36 +0000 (UTC) In-Reply-To: <1468565618-27124-1-git-send-email-meng.yi@nxp.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: stefan@agner.ch Cc: Meng Yi , emil.l.velikov@gmail.com, dri-devel@lists.freedesktop.org, alexander.stein@systec-electronic.com List-Id: dri-devel@lists.freedesktop.org VGhlIGN1cnJlbnQgb3V0cHV0IGNvZGUgb25seSBzdXBwb3J0cyBjb25uZWN0aW9uIHRvIGRybSBw YW5lbHMuCkFkZCBjb2RlIHRvIHN1cHBvcnQgZHJtIGJyaWRnZSwgdG8gc3VwcG9ydCBjb25uZWN0 aW9ucyB0bwpleHRlcm5hbCBjb25uZWN0b3JzLgoKU2lnbmVkLW9mZi1ieTogTWVuZyBZaSA8bWVu Zy55aUBueHAuY29tPgotLS0KQ2hhbmdlcyBzaW5jZSBWMToKLW5vIGNoYW5nZQotLS0KIGRyaXZl cnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX3JnYi5jIHwgMTYgKysrKysrKysrKysrKy0t LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2ZzbC1kY3UvZnNsX2RjdV9kcm1fcmdiLmMgYi9kcml2 ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2IuYwppbmRleCBiYTFlZGIxLi5jYzE5 ZTFjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2Iu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2IuYwpAQCAtMTgw LDE2ICsxODAsMjYgQEAgZXJyX2NsZWFudXA6CiBzdGF0aWMgaW50IGZzbF9kY3VfYXR0YWNoX2Vu ZHBvaW50KHN0cnVjdCBmc2xfZGN1X2RybV9kZXZpY2UgKmZzbF9kZXYsCiAJCQkJICAgIGNvbnN0 IHN0cnVjdCBvZl9lbmRwb2ludCAqZXApCiB7CisJc3RydWN0IGRybV9icmlkZ2UgKmJyaWRnZTsK IAlzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wOwogCiAJbnAgPSBvZl9ncmFwaF9nZXRfcmVtb3RlX3Bv cnRfcGFyZW50KGVwLT5sb2NhbF9ub2RlKTsKIAogCWZzbF9kZXYtPmNvbm5lY3Rvci5wYW5lbCA9 IG9mX2RybV9maW5kX3BhbmVsKG5wKTsKLQlvZl9ub2RlX3B1dChucCk7Ci0JaWYgKGZzbF9kZXYt PmNvbm5lY3Rvci5wYW5lbCkKKwlpZiAoZnNsX2Rldi0+Y29ubmVjdG9yLnBhbmVsKSB7CisJCW9m X25vZGVfcHV0KG5wKTsKIAkJcmV0dXJuIGZzbF9kY3VfYXR0YWNoX3BhbmVsKGZzbF9kZXYsIGZz bF9kZXYtPmNvbm5lY3Rvci5wYW5lbCk7CisJfQorCisJYnJpZGdlID0gb2ZfZHJtX2ZpbmRfYnJp ZGdlKG5wKTsKKwlvZl9ub2RlX3B1dChucCk7CisJaWYgKCFicmlkZ2UpCisJCXJldHVybiAtRU5P REVWOworCisJZnNsX2Rldi0+ZW5jb2Rlci5icmlkZ2UgPSBicmlkZ2U7CisJYnJpZGdlLT5lbmNv ZGVyID0gJmZzbF9kZXYtPmVuY29kZXI7CiAKLQlyZXR1cm4gLUVOT0RFVjsKKwlyZXR1cm4gZHJt X2JyaWRnZV9hdHRhY2goZnNsX2Rldi0+ZHJtLCBicmlkZ2UpOwogfQogCiBpbnQgZnNsX2RjdV9j cmVhdGVfb3V0cHV0cyhzdHJ1Y3QgZnNsX2RjdV9kcm1fZGV2aWNlICpmc2xfZGV2KQotLSAKMi4x LjAuMjcuZzk2ZGIzMjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1k ZXZlbAo=