From: Imre Deak Subject: [PATCH 3/3] drm/i915/icl: Fix TypeC legacy DP HPD handling Date: Thu, 13 Dec 2018 21:48:50 +0200 Message-ID: <20181213194850.25406-4-imre.deak@intel.com> References: <20181213194850.25406-1-imre.deak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6BE9C6F048 for ; Thu, 13 Dec 2018 19:48:59 +0000 (UTC) In-Reply-To: <20181213194850.25406-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 VHlwZUMgbGVnYWN5IERQIHBvcnRzIGNhbid0IGJlIGltcGxpZWQgdGhlIHNhbWUgd2F5IHdlIGlt cGxpZWQgVHlwZUMKbGVnYWN5IEhETUkgcG9ydHMgaW4gdGhlIHByZXZpb3VzIHBhdGNoLiBTbyB0 aGF0IHdlIHN0aWxsIGhhdmUKZnVuY3Rpb25pbmcgRFAgbGVnYWN5IHBvcnRzLCBtYXJrIHRoZW0g YXMgbGVnYWN5IGF0IHRoZSBmaXJzdCBjb25uZWN0CmV2ZW50LiBBZnRlciB0aGF0IHdlIHRyZWF0 IHRoZSBwb3J0IHRoZSBzYW1lIHdheSBhcyBpbiB0aGUgSERNSSBjYXNlLAp0aGF0IGlzIGtlZXAg aXQgaW4gbGVnYWN5IG1vZGUgd2hlbmV2ZXIgd2UgYXJlIG5vdCBzdXNwZW5kZWQuCgpFdmVudHVh bGx5IC0gaW5zdGVhZCBvZiB0aGUgbWV0aG9kcyBpbiB0aGlzIGFuZCB0aGUgcHJldmlvdXMgcGF0 Y2ggLQp3ZSdsbCBkZXBlbmQgb24gYW4gZXhwbGljaXQgd2F5IHRvIGRldGVjdCBib3RoIEhETUkg YW5kIERQIFR5cGVDIGxlZ2FjeQpwb3J0cyBlaXRoZXIgdmlhIGEgVkJUIG9wdGlvbiBvciBhIEhX L0ZXIHJlZ2lzdGVyLgoKU3VnZ2VzdGVkLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgpDYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRl bC5jb20+CkNjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29t PgpDYzogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5jb20+CkNjOiBS b2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEltcmUg RGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9kcC5jIHwgOCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IDE5ZTQ5YWRhYjU0OC4uZjVk ZTBkMDc5YWI1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKQEAgLTUyMjAsOCArNTIyMCwxNCBA QCBzdGF0aWMgYm9vbCBpY2xfdGNfcG9ydF9jb25uZWN0ZWQoc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2LAogCWJvb2wgaXNfbGVnYWN5LCBpc190eXBlYywgaXNfdGJ0OwogCXUzMiBk cHNwOwogCi0JaXNfbGVnYWN5ID0gaW50ZWxfZGlnX3BvcnQtPnRjX2xlZ2FjeV9wb3J0IHx8CisJ LyoKKwkgKiBUT0RPOiBEZXBlbmQgb25seSBvbiB0aGUgdGNfbGVnYWN5X3BvcnQgZmxhZyB0byBp ZGVudGlmeSBsZWdhY3kKKwkgKiBwb3J0cywgb25jZSB3ZSBoYXZlIGFuIGV4cGxpY2l0IGRldGVj dGlvbiBtZXRob2QgZm9yIGxlZ2FjeSBtb2RlCisJICogKHZpYSBWQlQgb3IgYSBIVy9GVyByZWdp c3RlcikuCisJICovCisJaW50ZWxfZGlnX3BvcnQtPnRjX2xlZ2FjeV9wb3J0IHw9CiAJCUk5MTVf UkVBRChTREVJU1IpICYgU0RFX1RDX0hPVFBMVUdfSUNQKHRjX3BvcnQpOworCWlzX2xlZ2FjeSA9 IGludGVsX2RpZ19wb3J0LT50Y19sZWdhY3lfcG9ydDsKIAogCS8qCiAJICogVGhlIHNwZWMgc2F5 cyB3ZSBzaG91bGRuJ3QgYmUgdXNpbmcgdGhlIElTUiBiaXRzIGZvciBkZXRlY3RpbmcKLS0gCjIu MTMuMgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==