From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 3/6] drm/i915/icl: Set TC type to unknown when a sudden disconnection happen Date: Tue, 30 Oct 2018 19:51:41 +0200 Message-ID: <20181030175141.GZ9144@intel.com> References: <20181010213508.3046-1-jose.souza@intel.com> <20181010213508.3046-3-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9E52F6E141 for ; Tue, 30 Oct 2018 17:51:44 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20181010213508.3046-3-jose.souza@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: =?iso-8859-1?Q?Jos=E9?= Roberto de Souza Cc: intel-gfx@lists.freedesktop.org, Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBPY3QgMTAsIDIwMTggYXQgMDI6MzU6MDVQTSAtMDcwMCwgSm9zw6kgUm9iZXJ0byBk ZSBTb3V6YSB3cm90ZToKPiBPdGhlcndpc2UgaXQgd291bGQgYmUgaW4gYSBpbmNvbnNpc3RlbnQg c3RhdGUgYXMgcG9ydCBpcyBkaXNjb25uZWN0ZWQKPiBidXQgd2l0aCBhIHZhbGlkIHRjIHR5cGUu Cj4gCj4gQ2M6IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29tPgo+IFNpZ25l ZC1vZmYtYnk6IEpvc8OpIFJvYmVydG8gZGUgU291emEgPGpvc2Uuc291emFAaW50ZWwuY29tPgo+ IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgNyArKysrLS0tCj4gIDEg ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggZDNmMzExMDNiOGVjLi5kM2FmNmFhMTk1OWEgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNDg2Myw2ICs0ODYzLDkgQEAgc3RhdGljIHZv aWQgaWNsX3VwZGF0ZV90Y19wb3J0X3R5cGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAo+ICAJCQkgICAgICB0eXBlX3N0cik7Cj4gIH0KPiAgCj4gK3N0YXRpYyB2b2lkIGljbF90 Y19waHlfZGlzY29ubmVjdChzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYsCj4gKwkJ CQkgIHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmRpZ19wb3J0KTsKPiArCj4gIC8qCj4gICAq IFRoaXMgZnVuY3Rpb24gaW1wbGVtZW50cyB0aGUgZmlyc3QgcGFydCBvZiB0aGUgQ29ubmVjdCBG bG93IGRlc2NyaWJlZCBieSBvdXIKPiAgICogc3BlY2lmaWNhdGlvbiwgR2VuMTEgVHlwZUMgUHJv Z3JhbW1pbmcgY2hhcHRlci4gVGhlIHJlc3Qgb2YgdGhlIGZsb3cgKHJlYWRpbmcKPiBAQCAtNDkx Nyw5ICs0OTIwLDcgQEAgc3RhdGljIGJvb2wgaWNsX3RjX3BoeV9jb25uZWN0KHN0cnVjdCBkcm1f aTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCWlmIChkaWdfcG9ydC0+dGNfdHlwZSA9PSBUQ19Q T1JUX1RZUEVDICYmCj4gIAkgICAgIShJOTE1X1JFQUQoUE9SVF9UWF9ERkxFWERQU1ApICYgVENf TElWRV9TVEFURV9UQyh0Y19wb3J0KSkpIHsKPiAgCQlEUk1fREVCVUdfS01TKCJUQyBQSFkgJWQg c3VkZGVuIGRpc2Nvbm5lY3QuXG4iLCB0Y19wb3J0KTsKPiAtCQl2YWwgPSBJOTE1X1JFQUQoUE9S VF9UWF9ERkxFWERQQ1NTUyk7Cj4gLQkJdmFsICY9IH5EUF9QSFlfTU9ERV9TVEFUVVNfTk9UX1NB RkUodGNfcG9ydCk7Cj4gLQkJSTkxNV9XUklURShQT1JUX1RYX0RGTEVYRFBDU1NTLCB2YWwpOwo+ ICsJCWljbF90Y19waHlfZGlzY29ubmVjdChkZXZfcHJpdiwgZGlnX3BvcnQpOwo+ICAJCXJldHVy biBmYWxzZTsKPiAgCX0KClBhdGNoZXMgMS0zClJldmlld2VkLWJ5OiBWaWxsZSBTeXJqw6Rsw6Qg PHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgoKQnV0IGljbF90Y19wb3J0X2Nvbm5lY3Rl ZCgpIHN0aWxsIGxvb2tzIHNvbWV3aGF0IGJ1c3RlZC4gSWYgdGhlCnBvcnQgY2hhbmdlcyBmcm9t IGxlZ2FjeXx0eXBlYyB0byB0YnQgd2Ugd29uJ3QgY29uZmlndXJlIHRoZQpzYWZlIG1vZGUga25v YiBjb3JyZWN0bHkuCgpJIHRoaW5rIHdlIHdhbnQgc29tZXRoaW5nIGxpa2UgdGhpczoKCisgaWYg KCFpc19sZWdhY3kgJiYgIWlzX3R5cGVjKQorIAlpY2xfdGNfcGh5X2Rpc2Nvbm5lY3QoZGV2X3By aXYsIGludGVsX2RpZ19wb3J0KTsKKyAKICBpZiAoIWlzX2xlZ2FjeSAmJiAhaXNfdHlwZWMgJiYg IWlzX3RidCkgewotIAlpY2xfdGNfcGh5X2Rpc2Nvbm5lY3QoZGV2X3ByaXYsIGludGVsX2RpZ19w b3J0KTsKICAJcmV0dXJuIGZhbHNlOwogIH0KCj4gIAo+IC0tIAo+IDIuMTkuMQo+IAo+IF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gClZpbGxl IFN5cmrDpGzDpApJbnRlbApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK