From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.20 219/304] drm/amd/display: Wait edp HPD to high in detect_sink Date: Mon, 28 Jan 2019 10:42:16 -0500 Message-ID: <20190128154341.47195-219-sashal@kernel.org> References: <20190128154341.47195-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190128154341.47195-1-sashal@kernel.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Alex Deucher , Sasha Levin , Dale Zhao , dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org List-Id: amd-gfx.lists.freedesktop.org RnJvbTogRGFsZSBaaGFvIDxkYWxlLnpoYW9AYW1kLmNvbT4KClsgVXBzdHJlYW0gY29tbWl0IDBh NjQxNGU3NWQyMzFlZTFiYjdmZmIyZjVlYjI0NmI2ODJhODg0Y2QgXQoKW1doeV0KSW4gOTklIHVz ZXIgY2FzZSwgZWRwIHdpbGwgYmUgcG9zdCBieSB2Ymlvcy4KSW4gMSUgLyBjdXJyZW50IGNhc2U6 IExlbm92byBkb24ndCBsaWdodCB1cCBlZHAgcGFuZWwgaW4gdmJpb3MKcG9zdCBzdGFnZSwgdmJp b3Mgd29uJ3QgYmUgbGl0IHVwLiBUaHVzIGluIGRhbCB3aGVuIHdlIGluaXQgRENOCjEwIGh3LCB3 ZSBwb3dlciB1cCBlZHAsIHRoZW4gd2Ugc3RhcnQgZGV0ZWN0X3NpbmssIGJ1dCBpbnRlcm5hbAp0 aW1lIGlzIHRvbyBzaG9ydCwgd2hlbiB3ZSBkZXRlY3QgaXQsIEhQRCBpcyBzdGlsbCBsb3csIHNv IHdlIGRvbid0CmRldGVjdCB0aGUgZWRwLCBhbmQgZWRwIHNob3dzIGJsYWNrLgoKW0hvd10KV2hl biB3ZSBpbml0IGh3LCB3ZSB3YWl0IGVkcCBIUEQgdG8gaGlnaCBhZnRlciBwb3dlciB1cCBlZHAu CgpTaWduZWQtb2ZmLWJ5OiBEYWxlIFpoYW8gPGRhbGUuemhhb0BhbWQuY29tPgpSZXZpZXdlZC1i eTogRXJpYyBZYW5nIDxlcmljLnlhbmcyQGFtZC5jb20+CkFja2VkLWJ5OiBMZW8gTGkgPHN1bnBl bmcubGlAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1 Y2hlckBhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5v cmc+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9kaXNwbGF5L2RjL2NvcmUvZGNfbGluay5jIHwg MyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvY29yZS9kY19saW5rLmMgYi9kcml2ZXJzL2dwdS9k cm0vYW1kL2Rpc3BsYXkvZGMvY29yZS9kY19saW5rLmMKaW5kZXggZWYxYjM1MGE0NWUwLi44YjY5 OTEzYjY5NDMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9jb3Jl L2RjX2xpbmsuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvY29yZS9kY19s aW5rLmMKQEAgLTIwOCw2ICsyMDgsOSBAQCBib29sIGRjX2xpbmtfZGV0ZWN0X3Npbmsoc3RydWN0 IGRjX2xpbmsgKmxpbmssIGVudW0gZGNfY29ubmVjdGlvbl90eXBlICp0eXBlKQogCQlyZXR1cm4g dHJ1ZTsKIAl9CiAKKwlpZiAobGluay0+Y29ubmVjdG9yX3NpZ25hbCA9PSBTSUdOQUxfVFlQRV9F RFApCisJCWxpbmstPmRjLT5od3NzLmVkcF93YWl0X2Zvcl9ocGRfcmVhZHkobGluaywgdHJ1ZSk7 CisKIAkvKiB0b2RvOiBtYXkgbmVlZCB0byBsb2NrIGdwaW8gYWNjZXNzICovCiAJaHBkX3BpbiA9 IGdldF9ocGRfZ3BpbyhsaW5rLT5jdHgtPmRjX2Jpb3MsIGxpbmstPmxpbmtfaWQsIGxpbmstPmN0 eC0+Z3Bpb19zZXJ2aWNlKTsKIAlpZiAoaHBkX3BpbiA9PSBOVUxMKQotLSAKMi4xOS4xCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK