From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH 04/15] drm/i915: Split write of pattern to DP reg from intel_dp_set_link_train Date: Mon, 5 Oct 2015 10:01:16 +0300 Message-ID: <1444028487-6501-5-git-send-email-ander.conselvan.de.oliveira@intel.com> References: <1444028487-6501-1-git-send-email-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 ESMTP id A30256E164 for ; Mon, 5 Oct 2015 00:01:57 -0700 (PDT) In-Reply-To: <1444028487-6501-1-git-send-email-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 U3BsaXQgdGhlIHJlZ2lzdGVyIHdyaXRlIHdpdGggdGhlIG5ldyBsaW5rIHRyYWluaW5nIHBhdHRl cm4gb3V0IG9mCmludGVsX2RwX3NldF9saW5rX3RyYWluKCksIHNvIHRoYXQgdGhlIGk5MTUgc3Bl Y2lmaWMgY29kZSBpcyBpbiBhCnNlcGFyYXRlIGZ1bmN0aW9uLgoKU2lnbmVkLW9mZi1ieTogQW5k ZXIgQ29uc2VsdmFuIGRlIE9saXZlaXJhIDxhbmRlci5jb25zZWx2YW4uZGUub2xpdmVpcmFAaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgfCAxOCArKysrKysr KysrKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IDAyN2ZjZTcuLmIwNGZlZjAgMTAwNjQ0 Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtMzU5OSwyMCArMzU5OSwyOCBAQCBpbnRlbF9kcF9zZXRf c2lnbmFsX2xldmVscyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLCB1aW50MzJfdCAqRFApCiAJ KkRQID0gKCpEUCAmIH5tYXNrKSB8IHNpZ25hbF9sZXZlbHM7CiB9CiAKLXN0YXRpYyBib29sCi1p bnRlbF9kcF9zZXRfbGlua190cmFpbihzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLAotCQkJdWlu dDhfdCBkcF90cmFpbl9wYXQpCitzdGF0aWMgdm9pZAoraW50ZWxfZHBfcHJvZ3JhbV9saW5rX3Ry YWluaW5nX3BhdHRlcm4oc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwKKwkJCQkgICAgICAgdWlu dDhfdCBkcF90cmFpbl9wYXQpCiB7CiAJc3RydWN0IGludGVsX2RpZ2l0YWxfcG9ydCAqaW50ZWxf ZGlnX3BvcnQgPSBkcF90b19kaWdfcG9ydChpbnRlbF9kcCk7CiAJc3RydWN0IGRybV9pOTE1X3By aXZhdGUgKmRldl9wcml2ID0KIAkJdG9faTkxNShpbnRlbF9kaWdfcG9ydC0+YmFzZS5iYXNlLmRl dik7Ci0JdWludDhfdCBidWZbc2l6ZW9mKGludGVsX2RwLT50cmFpbl9zZXQpICsgMV07Ci0JaW50 IHJldCwgbGVuOwogCiAJX2ludGVsX2RwX3NldF9saW5rX3RyYWluKGludGVsX2RwLCAmaW50ZWxf ZHAtPkRQLCBkcF90cmFpbl9wYXQpOwogCiAJSTkxNV9XUklURShpbnRlbF9kcC0+b3V0cHV0X3Jl ZywgaW50ZWxfZHAtPkRQKTsKIAlQT1NUSU5HX1JFQUQoaW50ZWxfZHAtPm91dHB1dF9yZWcpOwor fQorCitzdGF0aWMgYm9vbAoraW50ZWxfZHBfc2V0X2xpbmtfdHJhaW4oc3RydWN0IGludGVsX2Rw ICppbnRlbF9kcCwKKwkJCXVpbnQ4X3QgZHBfdHJhaW5fcGF0KQoreworCXVpbnQ4X3QgYnVmW3Np emVvZihpbnRlbF9kcC0+dHJhaW5fc2V0KSArIDFdOworCWludCByZXQsIGxlbjsKKworCWludGVs X2RwX3Byb2dyYW1fbGlua190cmFpbmluZ19wYXR0ZXJuKGludGVsX2RwLCBkcF90cmFpbl9wYXQp OwogCiAJYnVmWzBdID0gZHBfdHJhaW5fcGF0OwogCWlmICgoZHBfdHJhaW5fcGF0ICYgRFBfVFJB SU5JTkdfUEFUVEVSTl9NQVNLKSA9PQotLSAKMi40LjMKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==