From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH] drm/i915: Only poll DW3_A when init DDI PHY for ports B and C. Date: Fri, 18 Nov 2016 12:07:53 +0200 Message-ID: <1479463673.19861.4.camel@intel.com> References: <1479395914.19861.2.camel@intel.com> <1479410256-25735-1-git-send-email-rodrigo.vivi@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 595616E0EB for ; Fri, 18 Nov 2016 10:08:01 +0000 (UTC) In-Reply-To: <1479410256-25735-1-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi , intel-gfx@lists.freedesktop.org Cc: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org T24gdG8sIDIwMTYtMTEtMTcgYXQgMTE6MTcgLTA4MDAsIFJvZHJpZ28gVml2aSB3cm90ZToKPiBB Y2NvcmRpbmcgdG8gQnNwZWMgd2UgbmVlZCB0bwo+ICJQb2xsIGZvciBQT1JUX1JFRl9EVzNfQSBn cmNfZG9uZSA9PSAxYiIKPiBvbmx5IG9uIHBvcnRzIEIgYW5kIEMgaW5pdGlhbGl6YXRpb24gc2Vx dWVuY2Ugd2hlbgo+IGNvcHlpbmcgcmNvbXAgZnJvbSBwb3J0IEEuCj4gCj4gU28gbGV0J3MgZm9s bG93IHRoZSBzcGVjIGFuZCBvbmx5IHBvbGwgZm9yIHRoYXQgY2FzZQo+IGFuZCBub3Qgb24gZXZl cnkgcG9ydCBBIGluaXRpYWxpemF0aW9uLgo+IAo+IHYyOiBBbHNvIHJlbW92ZSB0aGUgZ3JjX2Rv bmUgY2hlY2sgZnJvbSBieHRfZGRpX3BoeV9pc19lbmFibGVkKCkKPiDCoMKgwqDCoG90aGVyd2lz ZSBpdCBtaWdodCBiZWxpZXZlIGl0IGlzIGRpc2FibGVkIGFuZCBmb3JjZSBpdCB0byByZSBwcm9n cmFtLgo+IAo+IENjOiBJbXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Cj4gQ2M6IEFuZGVy IENvbnNlbHZhbiBkZSBPbGl2ZWlyYSAKPiBTaWduZWQtb2ZmLWJ5OiBSb2RyaWdvIFZpdmkgPHJv ZHJpZ28udml2aUBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtA aW50ZWwuY29tPgoKPiAtLS0KPiDCoGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwaW9fcGh5 LmMgfCAxNSArKystLS0tLS0tLS0tLS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDEyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcGlvX3BoeS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHBpb19waHku Ywo+IGluZGV4IDdhOGU4MmQuLjMyMWEyZWUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZHBpb19waHkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwaW9fcGh5LmMKPiBAQCAtMjU1LDE0ICsyNTUsNiBAQCBib29sIGJ4dF9kZGlfcGh5X2lzX2Vu YWJsZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+IMKgCQlyZXR1cm4gZmFs c2U7Cj4gwqAJfQo+IMKgCj4gLQlpZiAocGh5X2luZm8tPnJjb21wX3BoeSA9PSAtMSAmJgo+IC0J wqDCoMKgwqAhKEk5MTVfUkVBRChCWFRfUE9SVF9SRUZfRFczKHBoeSkpICYgR1JDX0RPTkUpKSB7 Cj4gLQkJRFJNX0RFQlVHX0RSSVZFUigiRERJIFBIWSAlZCBwb3dlcmVkLCBidXQgR1JDIGlzbid0 IGRvbmVcbiIsCj4gLQkJCQnCoHBoeSk7Cj4gLQo+IC0JCXJldHVybiBmYWxzZTsKPiAtCX0KPiAt Cj4gwqAJaWYgKCEoSTkxNV9SRUFEKEJYVF9QSFlfQ1RMX0ZBTUlMWShwaHkpKSAmIENPTU1PTl9S RVNFVF9ESVMpKSB7Cj4gwqAJCURSTV9ERUJVR19EUklWRVIoIkRESSBQSFkgJWQgcG93ZXJlZCwg YnV0IHN0aWxsIGluIHJlc2V0XG4iLAo+IMKgCQkJCcKgcGh5KTsKPiBAQCAtMzY3LDYgKzM1OSw5 IEBAIHN0YXRpYyB2b2lkIF9ieHRfZGRpX3BoeV9pbml0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdiwKPiDCoAo+IMKgCWlmIChwaHlfaW5mby0+cmNvbXBfcGh5ICE9IC0xKSB7Cj4g wqAJCXVpbnQzMl90IGdyY19jb2RlOwo+ICsKPiArCQlieHRfcGh5X3dhaXRfZ3JjX2RvbmUoZGV2 X3ByaXYsIHBoeV9pbmZvLT5yY29tcF9waHkpOwo+ICsKPiDCoAkJLyoKPiDCoAkJwqAqIFBIWTAg aXNuJ3QgY29ubmVjdGVkIHRvIGFuIFJDT01QIHJlc2lzdG9yIHNvIGNvcHkgb3Zlcgo+IMKgCQnC oCogdGhlIGNvcnJlc3BvbmRpbmcgY2FsaWJyYXRlZCB2YWx1ZSBmcm9tIFBIWTEsIGFuZCBkaXNh YmxlCj4gQEAgLTM4NywxMCArMzgyLDYgQEAgc3RhdGljIHZvaWQgX2J4dF9kZGlfcGh5X2luaXQo c3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAo+IMKgCXZhbCA9IEk5MTVfUkVBRChC WFRfUEhZX0NUTF9GQU1JTFkocGh5KSk7Cj4gwqAJdmFsIHw9IENPTU1PTl9SRVNFVF9ESVM7Cj4g wqAJSTkxNV9XUklURShCWFRfUEhZX0NUTF9GQU1JTFkocGh5KSwgdmFsKTsKPiAtCj4gLQlpZiAo cGh5X2luZm8tPnJjb21wX3BoeSA9PSAtMSkKPiAtCQlieHRfcGh5X3dhaXRfZ3JjX2RvbmUoZGV2 X3ByaXYsIHBoeSk7Cj4gLQo+IMKgfQo+IMKgCj4gwqB2b2lkIGJ4dF9kZGlfcGh5X3VuaW5pdChz dHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsIGVudW0gZHBpb19waHkgcGh5KQpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK