From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: [PATCH v2 5/5] drm/i915/icl: Fix port B combo PHY context loss after DC transitions Date: Tue, 6 Nov 2018 18:06:21 +0200 Message-ID: <20181106160621.23057-6-imre.deak@intel.com> References: <20181106160621.23057-1-imre.deak@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 ESMTPS id 7347B6E394 for ; Tue, 6 Nov 2018 16:06:48 +0000 (UTC) In-Reply-To: <20181106160621.23057-1-imre.deak@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: Paulo Zanoni , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gSUNMIERNQy9QQ09ERSByZXRhaW5zIHRoZSBIVyBjb250ZXh0IG9ubHkgZm9yIHBvcnQgQSBh Y3Jvc3MgREMKdHJhbnNpdGlvbnMsIGZvciB0aGUgb3RoZXIgcG9ydCBCIGNvbWJvIFBIWSwgaXQg ZG9lc24ndC4gU28gd2UgbmVlZCB0bwpkbyB0aGlzIG1hbnVhbGx5IGFmdGVyIGV4aXRpbmcgZnJv bSBEQzYuIERvIHRoZSByZWluaXQgZXZlbiBhZnRlcgpleGl0aW5nIGZyb20gREM1LCBpdCB3b24n dCBodXJ0IHNpbmNlIHdlIG9ubHkgcmVpbml0IHRoZSBQSFkgaW4gY2FzZQppdCdzIG5lZWRlZCAo aW4gY2FzZSBpdCB3YXMgZGlzYWJsZWQgdG8gYmVnaW4gd2l0aCkuCgpBcyBjYW4gYmUgZ3Vlc3Nl ZCBmcm9tIHRoZSBidWd6aWxsYSByZXBvcnQgbGVhdmluZyB0aGUgUEhZIHVuaW5pdGVkIHdpbGwK bGVhZCB0byBhIGxhdGVyIHRpbWVvdXQgZHVyaW5nIHRoZSBwb3J0IEIgc3BlY2lmaWMgQVVYIGFu ZCBERElfSU8gcG93ZXIKd2VsbCBlbmFibGluZy4KCnYyOgotIEFwcGx5IHRoZSBmaXggb24gYWxs IEdFTj49MTEgcGxhdGZvcm1zLiAoUm9kcmlnbykKCkJzcGVjOiAyMTI1NwpCdWd6aWxsYTogaHR0 cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4MDcwCkNjOiBQYXVs byBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNvbT4KQ2M6IFZpbGxlIFN5cmrDpGzDpCA8 dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CkNjOiBKb3PDqSBSb2JlcnRvIGRlIFNvdXph IDxqb3NlLnNvdXphQGludGVsLmNvbT4KQ2M6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGlu dGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwuY29tPgpS ZXZpZXdlZC1ieTogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3J1bnRpbWVfcG0uYyB8IDggKysrKysrKysKIDEgZmls ZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9ydW50aW1lX3BtLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ydW50 aW1lX3BtLmMKaW5kZXggZjhkYTQ3MWU4MWFhLi5jMjBmMjVkNjk2NGEgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3J1bnRpbWVfcG0uYworKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9ydW50aW1lX3BtLmMKQEAgLTg0Myw2ICs4NDMsMTQgQEAgc3RhdGljIHZv aWQgZ2VuOV9kY19vZmZfcG93ZXJfd2VsbF9lbmFibGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg KmRldl9wcml2LAogCiAJaWYgKElTX0dFTjlfTFAoZGV2X3ByaXYpKQogCQlieHRfdmVyaWZ5X2Rk aV9waHlfcG93ZXJfd2VsbHMoZGV2X3ByaXYpOworCisJaWYgKElOVEVMX0dFTihkZXZfcHJpdikg Pj0gMTEpCisJCS8qCisJCSAqIERNQyByZXRhaW5zIEhXIGNvbnRleHQgb25seSBmb3IgcG9ydCBB LCB0aGUgb3RoZXIgY29tYm8KKwkJICogUEhZJ3MgSFcgY29udGV4dCBmb3IgcG9ydCBCIGlzIGxv c3QgYWZ0ZXIgREMgdHJhbnNpdGlvbnMsCisJCSAqIHNvIHdlIG5lZWQgdG8gcmVzdG9yZSBpdCBt YW51YWxseS4KKwkJICovCisJCWljbF9jb21ib19waHlzX2luaXQoZGV2X3ByaXYpOwogfQogCiBz dGF0aWMgdm9pZCBnZW45X2RjX29mZl9wb3dlcl93ZWxsX2Rpc2FibGUoc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2LAotLSAKMi4xMy4yCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK