From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Thulasimani, Sivakumar" Subject: Re: [PATCH 04/22] drm/i915: Move register write into intel_dp_set_signal_levels() Date: Sun, 25 Oct 2015 07:58:23 +0530 Message-ID: <562C3E47.4090000@intel.com> References: <1445594525-7174-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <1445594525-7174-5-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 1AEB26E225 for ; Sat, 24 Oct 2015 19:28:27 -0700 (PDT) In-Reply-To: <1445594525-7174-5-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: Ander Conselvan de Oliveira , intel-gfx@lists.freedesktop.org, jim.bride@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org UmV2aWV3ZWQtYnk6IFNpdmFrdW1hciBUaHVsYXNpbWFuaSA8c2l2YWt1bWFyLnRodWxhc2ltYW5p QGludGVsLmNvbT4KCk9uIDEwLzIzLzIwMTUgMzozMSBQTSwgQW5kZXIgQ29uc2VsdmFuIGRlIE9s aXZlaXJhIHdyb3RlOgo+IE1vdmUgcmVnaXN0ZXIgd3JpdGUgZnJvbSBpbnRlbF9kcF91cGRhdGVf bGlua190cmFpbigpIGludG8KPiBpbnRlbF9kcF9zZXRfc2lnbmFsX2xldmVscygpLiBUaGlzIGNy ZWF0ZXMgYSBiZXR0ZXIgc3BsaXQgYmV0d2VlbiB0aGUKPiBpOTE1IHNwZWNpZmljIGNvZGUgYW5k IHRoZSBnZW5lcmljIGxpbmsgdHJhaW5pbmcgcGFydC4gTm90ZSB0aGF0IHRoaXMKPiBjYXVzZXMg YW4gZXh0cmEgcmVnaXN0ZXIgd3JpdGUgaW4gaW50ZWxfZHBfcmVzZXRfbGlua190cmFpbigpLCBz aW5jZQo+IGJvdGggaW50ZWxfZHBfc2V0X3NpZ25hbF9sZXZlbHMoKSBhbmQgaW50ZWxfZHBfc2V0 X2xpbmtfdHJhaW4oKSB3cml0ZQo+IHRvIHRoZSBEUCByZWdpc3Rlci4KPgo+IFNpZ25lZC1vZmYt Ynk6IEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSA8YW5kZXIuY29uc2VsdmFuLmRlLm9saXZl aXJhQGludGVsLmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMg fCAxMSArKysrLS0tLS0tLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNyBk ZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IGluZGV4IDExZjIzODUuLjRm ZmIyZTMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtMzU1MCwxMyArMzU1MCwx MyBAQCBnZW43X2VkcF9zaWduYWxfbGV2ZWxzKHVpbnQ4X3QgdHJhaW5fc2V0KQo+ICAgCX0KPiAg IH0KPiAgIAo+IC0vKiBQcm9wZXJseSB1cGRhdGVzICJEUCIgd2l0aCB0aGUgY29ycmVjdCBzaWdu YWwgbGV2ZWxzLiAqLwo+ICAgc3RhdGljIHZvaWQKPiAgIGludGVsX2RwX3NldF9zaWduYWxfbGV2 ZWxzKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gICB7Cj4gICAJc3RydWN0IGludGVsX2Rp Z2l0YWxfcG9ydCAqaW50ZWxfZGlnX3BvcnQgPSBkcF90b19kaWdfcG9ydChpbnRlbF9kcCk7Cj4g ICAJZW51bSBwb3J0IHBvcnQgPSBpbnRlbF9kaWdfcG9ydC0+cG9ydDsKPiAgIAlzdHJ1Y3QgZHJt X2RldmljZSAqZGV2ID0gaW50ZWxfZGlnX3BvcnQtPmJhc2UuYmFzZS5kZXY7Cj4gKwlzdHJ1Y3Qg ZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSB0b19pOTE1KGRldik7Cj4gICAJdWludDMyX3Qg c2lnbmFsX2xldmVscywgbWFzayA9IDA7Cj4gICAJdWludDhfdCB0cmFpbl9zZXQgPSBpbnRlbF9k cC0+dHJhaW5fc2V0WzBdOwo+ICAgCj4gQEAgLTM1OTIsNiArMzU5Miw5IEBAIGludGVsX2RwX3Nl dF9zaWduYWxfbGV2ZWxzKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gICAJCQlEUF9UUkFJ Tl9QUkVfRU1QSEFTSVNfU0hJRlQpOwo+ICAgCj4gICAJaW50ZWxfZHAtPkRQID0gKGludGVsX2Rw LT5EUCAmIH5tYXNrKSB8IHNpZ25hbF9sZXZlbHM7Cj4gKwo+ICsJSTkxNV9XUklURShpbnRlbF9k cC0+b3V0cHV0X3JlZywgaW50ZWxfZHAtPkRQKTsKPiArCVBPU1RJTkdfUkVBRChpbnRlbF9kcC0+ b3V0cHV0X3JlZyk7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkCj4gQEAgLTM2NDcsMTYgKzM2 NTAsMTAgQEAgaW50ZWxfZHBfcmVzZXRfbGlua190cmFpbihzdHJ1Y3QgaW50ZWxfZHAgKmludGVs X2RwLAo+ICAgc3RhdGljIGJvb2wKPiAgIGludGVsX2RwX3VwZGF0ZV9saW5rX3RyYWluKHN0cnVj dCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gICB7Cj4gLQlzdHJ1Y3QgaW50ZWxfZGlnaXRhbF9wb3J0 ICppbnRlbF9kaWdfcG9ydCA9IGRwX3RvX2RpZ19wb3J0KGludGVsX2RwKTsKPiAtCXN0cnVjdCBk cm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9Cj4gLQkJdG9faTkxNShpbnRlbF9kaWdfcG9ydC0+ YmFzZS5iYXNlLmRldik7Cj4gICAJaW50IHJldDsKPiAgIAo+ICAgCWludGVsX2RwX3NldF9zaWdu YWxfbGV2ZWxzKGludGVsX2RwKTsKPiAgIAo+IC0JSTkxNV9XUklURShpbnRlbF9kcC0+b3V0cHV0 X3JlZywgaW50ZWxfZHAtPkRQKTsKPiAtCVBPU1RJTkdfUkVBRChpbnRlbF9kcC0+b3V0cHV0X3Jl Zyk7Cj4gLQo+ICAgCXJldCA9IGRybV9kcF9kcGNkX3dyaXRlKCZpbnRlbF9kcC0+YXV4LCBEUF9U UkFJTklOR19MQU5FMF9TRVQsCj4gICAJCQkJaW50ZWxfZHAtPnRyYWluX3NldCwgaW50ZWxfZHAt PmxhbmVfY291bnQpOwo+ICAgCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=