From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 4/9] drm/i915: Move bxt_ddi_vswing_sequence() call into intel_ddi_pre_enable() for HDMI Date: Tue, 12 Jul 2016 15:59:31 +0300 Message-ID: <1468328376-6380-5-git-send-email-ville.syrjala@linux.intel.com> References: <1468328376-6380-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 784D26E555 for ; Tue, 12 Jul 2016 12:59:54 +0000 (UTC) In-Reply-To: <1468328376-6380-1-git-send-email-ville.syrjala@linux.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 List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk5v dyB0aGF0IHRoZSBTS0wgaWJvb3N0IHByb2dyYW1taW5nIGlzIGRvbmUgZnJvbSBpbnRlbF9kZGlf cHJlX2VuYWJsZSgpCmZvciBIRE1JLCBsZXQncyBtb3ZlIHRoZSBCWFQgYnh0X2RkaV92c3dpbmdf c2VxdWVuY2UoKSBjYWxsIHRoZXJlIGFzCndlbGwuIFRoaXMgbWFrZXMgdGhpbmdzIGxvb2sgbW9y ZSBzaW1pbGFyIHRvIHRoZSBEUC9lRFAgY2FzZSB3aGljaAppcyBoYW5kbGVkIGluIGRkaV9zaWdu YWxfbGV2ZWxzKCkuCgpDYzogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgpTaWduZWQt b2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jIHwgMTUgKysrKy0tLS0tLS0tLS0t CiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RkaS5jCmluZGV4IDA5ZmU1ODBkZmQ0OS4uNTI1ODliYmVhOGRhIDEwMDY0 NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kZGkuYwpAQCAtMzAxLDkgKzMwMSw2IEBAIHN0YXRpYyBjb25zdCBz dHJ1Y3QgYnh0X2RkaV9idWZfdHJhbnMgYnh0X2RkaV90cmFuc2xhdGlvbnNfaGRtaVtdID0gewog CXsgMTU0LCAweDlBLCAxLCAxMjgsIHRydWUgfSwJLyogOToJMTIwMAkJMCAgICovCiB9OwogCi1z dGF0aWMgdm9pZCBieHRfZGRpX3Zzd2luZ19zZXF1ZW5jZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0 ZSAqZGV2X3ByaXYsCi0JCQkJICAgIHUzMiBsZXZlbCwgZW51bSBwb3J0IHBvcnQsIGludCB0eXBl KTsKLQogc3RhdGljIHZvaWQgZGRpX2dldF9lbmNvZGVyX3BvcnQoc3RydWN0IGludGVsX2VuY29k ZXIgKmludGVsX2VuY29kZXIsCiAJCQkJIHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKipkaWdf cG9ydCwKIAkJCQkgZW51bSBwb3J0ICpwb3J0KQpAQCAtNDQ2LDE1ICs0NDMsOCBAQCB2b2lkIGlu dGVsX3ByZXBhcmVfZGRpX2J1ZmZlcihzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlcikKIAlw b3J0ID0gaW50ZWxfZGRpX2dldF9lbmNvZGVyX3BvcnQoZW5jb2Rlcik7CiAJaGRtaV9sZXZlbCA9 IGludGVsX2RkaV9oZG1pX2xldmVsKGRldl9wcml2LCBwb3J0KTsKIAotCWlmIChJU19CUk9YVE9O KGRldl9wcml2KSkgewotCQlpZiAoZW5jb2Rlci0+dHlwZSAhPSBJTlRFTF9PVVRQVVRfSERNSSkK LQkJCXJldHVybjsKLQotCQkvKiBWc3dpbmcgcHJvZ3JhbW1pbmcgZm9yIEhETUkgKi8KLQkJYnh0 X2RkaV92c3dpbmdfc2VxdWVuY2UoZGV2X3ByaXYsIGhkbWlfbGV2ZWwsIHBvcnQsCi0JCQkJCUlO VEVMX09VVFBVVF9IRE1JKTsKKwlpZiAoSVNfQlJPWFRPTihkZXZfcHJpdikpCiAJCXJldHVybjsK LQl9CiAKIAlpZiAoSVNfU0tZTEFLRShkZXZfcHJpdikgfHwgSVNfS0FCWUxBS0UoZGV2X3ByaXYp KSB7CiAJCWRkaV90cmFuc2xhdGlvbnNfZmRpID0gTlVMTDsKQEAgLTE2NzYsNiArMTY2Niw5IEBA IHN0YXRpYyB2b2lkIGludGVsX2RkaV9wcmVfZW5hYmxlKHN0cnVjdCBpbnRlbF9lbmNvZGVyICpp bnRlbF9lbmNvZGVyKQogCiAJCWlmIChJU19TS1lMQUtFKGRldl9wcml2KSB8fCBJU19LQUJZTEFL RShkZXZfcHJpdikpCiAJCQlza2xfZGRpX3NldF9pYm9vc3QoaW50ZWxfZW5jb2RlciwgbGV2ZWwp OworCQllbHNlIGlmIChJU19CUk9YVE9OKGRldl9wcml2KSkKKwkJCWJ4dF9kZGlfdnN3aW5nX3Nl cXVlbmNlKGRldl9wcml2LCBsZXZlbCwgcG9ydCwKKwkJCQkJCUlOVEVMX09VVFBVVF9IRE1JKTsK IAogCQlpbnRlbF9oZG1pLT5zZXRfaW5mb2ZyYW1lcyhlbmNvZGVyLAogCQkJCQkgICBjcnRjLT5j b25maWctPmhhc19oZG1pX3NpbmssCi0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==