From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dhinakaran Pandiyan Subject: [PATCH v2] drm/i915: Standardize port type for DVO encoders Date: Wed, 14 Sep 2016 14:03:30 -0700 Message-ID: <1473887010-26301-1-git-send-email-dhinakaran.pandiyan@intel.com> References: <87eg4msucu.fsf@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id AFFD96E05E for ; Wed, 14 Sep 2016 20:50:25 +0000 (UTC) In-Reply-To: <87eg4msucu.fsf@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Daniel Vetter , Dhinakaran Pandiyan List-Id: intel-gfx@lists.freedesktop.org Q2hhbmdpbmcgdGhlIHJldHVybiB0eXBlIGZyb20gJ2NoYXInIHRvICdlbnVtIHBvcnQnIGluCmlu dGVsX2R2b19wb3J0X25hbWUoKSBtYWtlcyBpdCBlYXNpZXIgdG8gbGF0ZXIgbW92ZSB0aGUgcG9y dCBpbmZvcm1hdGlvbiB0bwppbnRlbF9lbmNvZGVyLiBJbiBhZGRpdGlvbiwgdGhlIHBvcnQgdHlw ZSBjb25mb3JtcyB0byB3aGF0IHdlIGhhdmUKZWxzZXdoZXJlLgoKUmVtb3ZpbmcgdGhlIGxhc3Qg Y29uZGl0aW9uYWwgdGhhdCBoYW5kbGVzIGludmFsaWQgcG9ydCBiZWNhdXNlIGR2b19yZWcgaXMK aW50aWFsaXplZCB0byB2YWxpZCB2YWx1ZXMgZm9yIGFsbCBEVk8gZGV2aWNlcyBhdCBkZWZpbml0 aW9uLgoKdjI6IENoYW5nZWQgcmV0dXJuIHR5cGUsIGZvciByZWFsIChKYW5pKQoKU2lnbmVkLW9m Zi1ieTogRGhpbmFrYXJhbiBQYW5kaXlhbiA8ZGhpbmFrYXJhbi5wYW5kaXlhbkBpbnRlbC5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHZvLmMgfCAxNCArKysrKysrLS0tLS0t LQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kdm8uYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2R2by5jCmluZGV4IDJlNDUyYzUuLjY0ODk3NTUgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2R2by5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2R2by5jCkBAIC00MTIsMTYgKzQxMiwxNCBAQCBpbnRlbF9kdm9fZ2V0X2N1cnJlbnRf bW9kZShzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9yKQogCXJldHVybiBtb2RlOwogfQog Ci1zdGF0aWMgY2hhciBpbnRlbF9kdm9fcG9ydF9uYW1lKGk5MTVfcmVnX3QgZHZvX3JlZykKK3N0 YXRpYyBlbnVtIHBvcnQgaW50ZWxfZHZvX3BvcnQoaTkxNV9yZWdfdCBkdm9fcmVnKQogewogCWlm IChpOTE1X21taW9fcmVnX2VxdWFsKGR2b19yZWcsIERWT0EpKQotCQlyZXR1cm4gJ0EnOworCQly ZXR1cm4gUE9SVF9BOwogCWVsc2UgaWYgKGk5MTVfbW1pb19yZWdfZXF1YWwoZHZvX3JlZywgRFZP QikpCi0JCXJldHVybiAnQic7Ci0JZWxzZSBpZiAoaTkxNV9tbWlvX3JlZ19lcXVhbChkdm9fcmVn LCBEVk9DKSkKLQkJcmV0dXJuICdDJzsKKwkJcmV0dXJuIFBPUlRfQjsKIAllbHNlCi0JCXJldHVy biAnPyc7CisJCXJldHVybiBQT1JUX0M7CiB9CiAKIHZvaWQgaW50ZWxfZHZvX2luaXQoc3RydWN0 IGRybV9kZXZpY2UgKmRldikKQEAgLTQ2NCw2ICs0NjIsNyBAQCB2b2lkIGludGVsX2R2b19pbml0 KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJCWJvb2wgZHZvaW5pdDsKIAkJZW51bSBwaXBlIHBp cGU7CiAJCXVpbnQzMl90IGRwbGxbSTkxNV9NQVhfUElQRVNdOworCQllbnVtIHBvcnQgcG9ydDsK IAogCQkvKiBBbGxvdyB0aGUgSTJDIGRyaXZlciBpbmZvIHRvIHNwZWNpZnkgdGhlIEdQSU8gdG8g YmUgdXNlZCBpbgogCQkgKiBzcGVjaWFsIGNhc2VzLCBidXQgb3RoZXJ3aXNlIGRlZmF1bHQgdG8g d2hhdCdzIGRlZmluZWQKQEAgLTUxMSw5ICs1MTAsMTAgQEAgdm9pZCBpbnRlbF9kdm9faW5pdChz dHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCQlpZiAoIWR2b2luaXQpCiAJCQljb250aW51ZTsKIAor CQlwb3J0ID0gaW50ZWxfZHZvX3BvcnQoZHZvLT5kdm9fcmVnKTsKIAkJZHJtX2VuY29kZXJfaW5p dChkZXYsICZpbnRlbF9lbmNvZGVyLT5iYXNlLAogCQkJCSAmaW50ZWxfZHZvX2VuY19mdW5jcywg ZW5jb2Rlcl90eXBlLAotCQkJCSAiRFZPICVjIiwgaW50ZWxfZHZvX3BvcnRfbmFtZShkdm8tPmR2 b19yZWcpKTsKKwkJCQkgIkRWTyAlYyIsIHBvcnRfbmFtZShwb3J0KSk7CiAKIAkJaW50ZWxfZW5j b2Rlci0+dHlwZSA9IElOVEVMX09VVFBVVF9EVk87CiAJCWludGVsX2VuY29kZXItPmNydGNfbWFz ayA9ICgxIDw8IDApIHwgKDEgPDwgMSk7Ci0tIAoyLjUuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==