From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH] drm/i915: Check encoder type in enc_to_dig_port() Date: Fri, 24 Feb 2017 16:18:45 +0200 Message-ID: <20170224141845.5836-1-ander.conselvan.de.oliveira@intel.com> References: <20170224141127.1155-1-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4600489F73 for ; Fri, 24 Feb 2017 14:19:20 +0000 (UTC) In-Reply-To: <20170224141127.1155-1-ander.conselvan.de.oliveira@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: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org RG9uJ3QgYWxsb3cgY29udmVyc2lvbiBmcm9tIGFyYml0cmF0eSBlbmNvZGVyIHR5cGVzIHRvIGEg ZGlnaXRhbCBwb3J0LgpDYWxsaW5nIGVuY190b19kaWdfcG9ydCgpIHdpdGggdGhlIHdyb25nIGVu Y29kZXIgbWF5IHNlZW0gZmFyIGZldGNoZWQsCmJ1dCBjZXJ0YWluIHBhdGhzIG9mIHRoZSBkZGkg Y29kZSBtYXkgYmUgY2FsbGVkIHdpdGggaGFzZWxsJ3MgYW5hbG9nCmVuY29kZXIgYW5kIHRoZSBj b252ZXJzaW9uIGlzIHdyb25nIGZvciBEUCBtc3QgZW5jb2RlcnMgdG9vLCBzbyBzYWZlCmd1YXJk IGFnYWluc3QgaXQuCgp2MjogV2FybiBpZiBlbmNvZGVyIHR5cGUgaXMgdW5rbm93biBhbmQgZGV2 aWNlIGlzIG5vdCBEREkuIChJbXJlKQp2MzogUmVtb3ZlIHN0cmF5IGh1bmsgZnJvbSByZWJhc2Ug ZXJyb3IuIChBbmRlcikKU2lnbmVkLW9mZi1ieTogQW5kZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJh IDxhbmRlci5jb25zZWx2YW4uZGUub2xpdmVpcmFAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rydi5oIHwgMTQgKysrKysrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2Vk LCAxMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYu aAppbmRleCBjOTE2MzM4Li45NzYyMWExIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcnYuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaApAQCAt MTEyMSw3ICsxMTIxLDE5IEBAIGludGVsX2F0dGFjaGVkX2VuY29kZXIoc3RydWN0IGRybV9jb25u ZWN0b3IgKmNvbm5lY3RvcikKIHN0YXRpYyBpbmxpbmUgc3RydWN0IGludGVsX2RpZ2l0YWxfcG9y dCAqCiBlbmNfdG9fZGlnX3BvcnQoc3RydWN0IGRybV9lbmNvZGVyICplbmNvZGVyKQogewotCXJl dHVybiBjb250YWluZXJfb2YoZW5jb2Rlciwgc3RydWN0IGludGVsX2RpZ2l0YWxfcG9ydCwgYmFz ZS5iYXNlKTsKKwlzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqaW50ZWxfZW5jb2RlciA9IHRvX2ludGVs X2VuY29kZXIoZW5jb2Rlcik7CisKKwlzd2l0Y2ggKGludGVsX2VuY29kZXItPnR5cGUpIHsKKwlj YXNlIElOVEVMX09VVFBVVF9VTktOT1dOOgorCQlXQVJOX09OKCFIQVNfRERJKHRvX2k5MTUoZW5j b2Rlci0+ZGV2KSkpOworCWNhc2UgSU5URUxfT1VUUFVUX0RQOgorCWNhc2UgSU5URUxfT1VUUFVU X0VEUDoKKwljYXNlIElOVEVMX09VVFBVVF9IRE1JOgorCQlyZXR1cm4gY29udGFpbmVyX29mKGVu Y29kZXIsIHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQsCisJCQkJICAgIGJhc2UuYmFzZSk7CisJ ZGVmYXVsdDoKKwkJcmV0dXJuIE5VTEw7CisJfQogfQogCiBzdGF0aWMgaW5saW5lIHN0cnVjdCBp bnRlbF9kcF9tc3RfZW5jb2RlciAqCi0tIAoyLjkuMwoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==