From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liu Ying Subject: [PATCH v3 08/10] drm/bridge: dw-hdmi: Remove the legacy drm_connector_funcs structure Date: Mon, 4 Jul 2016 15:40:37 +0800 Message-ID: <1467618039-7457-9-git-send-email-gnuiyl@gmail.com> References: <1467618039-7457-1-git-send-email-gnuiyl@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0084.outbound.protection.outlook.com [104.47.38.84]) by gabe.freedesktop.org (Postfix) with ESMTPS id A68A06E3BD for ; Mon, 4 Jul 2016 07:57:10 +0000 (UTC) In-Reply-To: <1467618039-7457-1-git-send-email-gnuiyl@gmail.com> 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: Russell King , Daniel Vetter List-Id: dri-devel@lists.freedesktop.org VGhlcmUgaXMgbm8gb25lIHVzaW5nIHRoZSBsZWdhY3kgZHJtX2Nvbm5lY3Rvcl9mdW5jcyBzdHJ1 Y3R1cmUgc2luY2UKdGhlIGlteC1kcm0gaGFzIGJlZW4gY29udmVydGVkIHRvIGF0b21pYywgc28g d2UgbWF5IHJlbW92ZSBpdC4KClNpZ25lZC1vZmYtYnk6IExpdSBZaW5nIDxnbnVpeWxAZ21haWwu Y29tPgotLS0KdjItPnYzOgoqIE5ld2x5IGludHJvZHVjZWQgdG8gcmVtb3ZlIHRoZSBsZWdhY3kg ZHJtX2Nvbm5lY3Rvcl9mdW5jcyBzdHJ1Y3R1cmUKICBzdGVwLWJ5LXN0ZXAuCgogZHJpdmVycy9n cHUvZHJtL2JyaWRnZS9kdy1oZG1pLmMgfCAyMiArKystLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2R3LWhkbWkuYyBiL2RyaXZlcnMvZ3B1L2RybS9icmlk Z2UvZHctaGRtaS5jCmluZGV4IGRkNWIyMWEuLjc3YWI0NzMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9icmlkZ2UvZHctaGRtaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvZHct aGRtaS5jCkBAIC0xNDk1LDE3ICsxNDk1LDYgQEAgc3RhdGljIHZvaWQgZHdfaGRtaV9jb25uZWN0 b3JfZm9yY2Uoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvcikKIH0KIAogc3RhdGljIGNv bnN0IHN0cnVjdCBkcm1fY29ubmVjdG9yX2Z1bmNzIGR3X2hkbWlfY29ubmVjdG9yX2Z1bmNzID0g ewotCS5kcG1zID0gZHJtX2hlbHBlcl9jb25uZWN0b3JfZHBtcywKLQkuZmlsbF9tb2RlcyA9IGRy bV9oZWxwZXJfcHJvYmVfc2luZ2xlX2Nvbm5lY3Rvcl9tb2RlcywKLQkuZGV0ZWN0ID0gZHdfaGRt aV9jb25uZWN0b3JfZGV0ZWN0LAotCS5kZXN0cm95ID0gZHdfaGRtaV9jb25uZWN0b3JfZGVzdHJv eSwKLQkuZm9yY2UgPSBkd19oZG1pX2Nvbm5lY3Rvcl9mb3JjZSwKLQkucmVzZXQgPSBkcm1fYXRv bWljX2hlbHBlcl9jb25uZWN0b3JfcmVzZXQsCi0JLmF0b21pY19kdXBsaWNhdGVfc3RhdGUgPSBk cm1fYXRvbWljX2hlbHBlcl9jb25uZWN0b3JfZHVwbGljYXRlX3N0YXRlLAotCS5hdG9taWNfZGVz dHJveV9zdGF0ZSA9IGRybV9hdG9taWNfaGVscGVyX2Nvbm5lY3Rvcl9kZXN0cm95X3N0YXRlLAot fTsKLQotc3RhdGljIGNvbnN0IHN0cnVjdCBkcm1fY29ubmVjdG9yX2Z1bmNzIGR3X2hkbWlfYXRv bWljX2Nvbm5lY3Rvcl9mdW5jcyA9IHsKIAkuZHBtcyA9IGRybV9hdG9taWNfaGVscGVyX2Nvbm5l Y3Rvcl9kcG1zLAogCS5maWxsX21vZGVzID0gZHJtX2hlbHBlcl9wcm9iZV9zaW5nbGVfY29ubmVj dG9yX21vZGVzLAogCS5kZXRlY3QgPSBkd19oZG1pX2Nvbm5lY3Rvcl9kZXRlY3QsCkBAIC0xNjM3 LDE0ICsxNjI2LDkgQEAgc3RhdGljIGludCBkd19oZG1pX3JlZ2lzdGVyKHN0cnVjdCBkcm1fZGV2 aWNlICpkcm0sIHN0cnVjdCBkd19oZG1pICpoZG1pKQogCWRybV9jb25uZWN0b3JfaGVscGVyX2Fk ZCgmaGRtaS0+Y29ubmVjdG9yLAogCQkJCSAmZHdfaGRtaV9jb25uZWN0b3JfaGVscGVyX2Z1bmNz KTsKIAotCWlmIChkcm1fY29yZV9jaGVja19mZWF0dXJlKGRybSwgRFJJVkVSX0FUT01JQykpCi0J CWRybV9jb25uZWN0b3JfaW5pdChkcm0sICZoZG1pLT5jb25uZWN0b3IsCi0JCQkJICAgJmR3X2hk bWlfYXRvbWljX2Nvbm5lY3Rvcl9mdW5jcywKLQkJCQkgICBEUk1fTU9ERV9DT05ORUNUT1JfSERN SUEpOwotCWVsc2UKLQkJZHJtX2Nvbm5lY3Rvcl9pbml0KGRybSwgJmhkbWktPmNvbm5lY3RvciwK LQkJCQkgICAmZHdfaGRtaV9jb25uZWN0b3JfZnVuY3MsCi0JCQkJICAgRFJNX01PREVfQ09OTkVD VE9SX0hETUlBKTsKKwlkcm1fY29ubmVjdG9yX2luaXQoZHJtLCAmaGRtaS0+Y29ubmVjdG9yLAor CQkJICAgJmR3X2hkbWlfY29ubmVjdG9yX2Z1bmNzLAorCQkJICAgRFJNX01PREVfQ09OTkVDVE9S X0hETUlBKTsKIAogCWRybV9tb2RlX2Nvbm5lY3Rvcl9hdHRhY2hfZW5jb2RlcigmaGRtaS0+Y29u bmVjdG9yLCBlbmNvZGVyKTsKIAotLSAKMi43LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=