From mboxrd@z Thu Jan 1 00:00:00 1970 From: Meng Yi Subject: [PATCH v4 2/2] drm/fsl-dcu: add support for drm bridge Date: Fri, 15 Jul 2016 14:41:20 +0800 Message-ID: <1468564880-3198-2-git-send-email-meng.yi@nxp.com> References: <1468564880-3198-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 NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0086.outbound.protection.outlook.com [104.47.42.86]) by gabe.freedesktop.org (Postfix) with ESMTPS id F27AF6E948 for ; Fri, 15 Jul 2016 06:52:18 +0000 (UTC) In-Reply-To: <1468564880-3198-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 ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2IuYwppbmRleCBlZjM0NDM2Li41NmY2 OTkxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2Iu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vZnNsLWRjdS9mc2xfZGN1X2RybV9yZ2IuYwpAQCAtMTgw LDE3ICsxODAsMjcgQEAgZXJyX2NsZWFudXA6CiBzdGF0aWMgaW50IGZzbF9kY3VfYXR0YWNoX2Vu ZHBvaW50KHN0cnVjdCBmc2xfZGN1X2RybV9kZXZpY2UgKmZzbF9kZXYsCiAJCQkJICAgIGNvbnN0 IHN0cnVjdCBvZl9lbmRwb2ludCAqZXApCiB7CisJc3RydWN0IGRybV9icmlkZ2UgKmJyaWRnZTsK IAlzdHJ1Y3QgZGV2aWNlX25vZGUgKm5wOwogCWludCByZXQ7CiAKIAlucCA9IG9mX2dyYXBoX2dl dF9yZW1vdGVfcG9ydF9wYXJlbnQoZXAtPmxvY2FsX25vZGUpOwogCiAJZnNsX2Rldi0+Y29ubmVj dG9yLnBhbmVsID0gb2ZfZHJtX2ZpbmRfcGFuZWwobnApOwotCW9mX25vZGVfcHV0KG5wKTsKLQlp ZiAoZnNsX2Rldi0+Y29ubmVjdG9yLnBhbmVsKQorCWlmIChmc2xfZGV2LT5jb25uZWN0b3IucGFu ZWwpIHsKKwkJb2Zfbm9kZV9wdXQobnApOwogCQlyZXR1cm4gZnNsX2RjdV9hdHRhY2hfcGFuZWwo ZnNsX2RldiwgZnNsX2Rldi0+Y29ubmVjdG9yLnBhbmVsKTsKKwl9CisKKwlicmlkZ2UgPSBvZl9k cm1fZmluZF9icmlkZ2UobnApOworCW9mX25vZGVfcHV0KG5wKTsKKwlpZiAoIWJyaWRnZSkKKwkJ cmV0dXJuIC1FTk9ERVY7CisKKwlmc2xfZGV2LT5lbmNvZGVyLmJyaWRnZSA9IGJyaWRnZTsKKwli cmlkZ2UtPmVuY29kZXIgPSAmZnNsX2Rldi0+ZW5jb2RlcjsKIAotCXJldHVybiAtRU5PREVWOwor CXJldHVybiBkcm1fYnJpZGdlX2F0dGFjaChmc2xfZGV2LT5kcm0sIGJyaWRnZSk7CiB9CiAKIGlu dCBmc2xfZGN1X2NyZWF0ZV9vdXRwdXRzKHN0cnVjdCBmc2xfZGN1X2RybV9kZXZpY2UgKmZzbF9k ZXYpCi0tIAoyLjEuMC4yNy5nOTZkYjMyNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==