From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 06/15] drm/dp: Read AUX read interval from DPCD Date: Tue, 15 Oct 2019 16:35:00 +0200 Message-ID: <20191015143509.1104985-7-thierry.reding@gmail.com> References: <20191015143509.1104985-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) by gabe.freedesktop.org (Postfix) with ESMTPS id 849FA6E81C for ; Tue, 15 Oct 2019 14:35:30 +0000 (UTC) Received: by mail-wm1-x344.google.com with SMTP id 3so20542675wmi.3 for ; Tue, 15 Oct 2019 07:35:30 -0700 (PDT) In-Reply-To: <20191015143509.1104985-1-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KClN0b3JlIHRoZSBBVVgg cmVhZCBpbnRlcnZhbCBmcm9tIERQQ0QsIHNvIHRoYXQgaXQgY2FuIGJlIHVzZWQgdG8gd2FpdApm b3IgdGhlIGR1cmF0aW9ucyBnaXZlbiBpbiB0aGUgc3BlY2lmaWNhdGlvbiBkdXJpbmcgbGluayB0 cmFpbmluZy4KClNpZ25lZC1vZmYtYnk6IFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5j b20+Ci0tLQogaW5jbHVkZS9kcm0vZHJtX2RwX2hlbHBlci5oIHwgMzMgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9kcF9oZWxwZXIuaCBiL2luY2x1ZGUvZHJtL2RybV9k cF9oZWxwZXIuaAppbmRleCA3YTUzN2ZmYzJmYjEuLjZjMTJkZTZmN2U0NiAxMDA2NDQKLS0tIGEv aW5jbHVkZS9kcm0vZHJtX2RwX2hlbHBlci5oCisrKyBiL2luY2x1ZGUvZHJtL2RybV9kcF9oZWxw ZXIuaApAQCAtMjUsOCArMjUsMTEgQEAKIAogI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CiAjaW5j bHVkZSA8bGludXgvaTJjLmg+CisjaW5jbHVkZSA8bGludXgvdGltZTY0Lmg+CiAjaW5jbHVkZSA8 bGludXgvdHlwZXMuaD4KIAorI2luY2x1ZGUgPGRybS9kcm1fcHJpbnQuaD4KKwogLyoKICAqIFVu bGVzcyBvdGhlcndpc2Ugbm90ZWQsIGFsbCB2YWx1ZXMgYXJlIGZyb20gdGhlIERQIDEuMWEgc3Bl Yy4gIE5vdGUgdGhhdAogICogRFAgYW5kIERQQ0QgdmVyc2lvbnMgYXJlIGluZGVwZW5kZW50LiAg RGlmZmVyZW5jZXMgZnJvbSAxLjAgYXJlIG5vdCBub3RlZCwKQEAgLTEyOTcsNiArMTMwMCwzNiBA QCBkcm1fZHBfYWx0ZXJuYXRlX3NjcmFtYmxlcl9yZXNldF9jYXAoY29uc3QgdTggZHBjZFtEUF9S RUNFSVZFUl9DQVBfU0laRV0pCiAJCQlEUF9BTFRFUk5BVEVfU0NSQU1CTEVSX1JFU0VUX0NBUDsK IH0KIAorLyoqCisgKiBkcm1fZHBfcmVhZF9hdXhfaW50ZXJ2YWwoKSAtIHJlYWQgdGhlIEFVWCBy ZWFkIGludGVydmFsIGZyb20gdGhlIERQQ0QKKyAqIEBkcGNkOiByZWNlaXZlciBjYXBhY2l0eSBi dWZmZXIKKyAqCisgKiBSZWFkcyB0aGUgQVVYIHJlYWQgaW50ZXJ2YWwgKGluIG1pY3Jvc2Vjb25k cykgZnJvbSB0aGUgRFBDRC4gTm90ZSB0aGF0IHRoZQorICogVFJBSU5JTkdfQVVYX1JEX0lOVEVS VkFMIHN0b3JlcyB0aGUgdmFsdWUgaW4gdW5pdHMgb2YgNCBtaWxsaXNlY29uZHMuIElmIG5vCisg KiByZWFkIGludGVydmFsIGlzIHNwZWNpZmllZCBhbmQgZm9yIERQQ0QgdjEuNCBhbmQgbGF0ZXIs IHRoZSByZWFkIGludGVydmFsCisgKiBpcyBhbHdheXMgMTAwIG1pY3Jvc2Vjb25kcy4KKyAqCisg KiBSZXR1cm5zOgorICogVGhlIHJlYWQgQVVYIGludGVydmFsIGluIG1pY3Jvc2Vjb25kcy4KKyAq Lworc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQKK2RybV9kcF9hdXhfcmRfaW50ZXJ2YWwoY29u c3QgdTggZHBjZFtEUF9SRUNFSVZFUl9DQVBfU0laRV0pCit7CisJdW5zaWduZWQgaW50IHJkX2lu dGVydmFsID0gZHBjZFtEUF9UUkFJTklOR19BVVhfUkRfSU5URVJWQUxdICYKKwkJCQkJRFBfVFJB SU5JTkdfQVVYX1JEX01BU0s7CisKKwlpZiAocmRfaW50ZXJ2YWwgPiA0KQorCQlEUk1fREVCVUdf S01TKCJBVVggaW50ZXJ2YWwgJXUsIG91dCBvZiByYW5nZSAobWF4OiA0KVxuIiwKKwkJCSAgICAg IHJkX2ludGVydmFsKTsKKworCWlmIChyZF9pbnRlcnZhbCA+IDAgJiYgZHBjZFtEUF9EUENEX1JF Vl0gPCBEUF9EUENEX1JFVl8xNCkKKwkJcmRfaW50ZXJ2YWwgKj0gNCAqIFVTRUNfUEVSX01TRUM7 CisJZWxzZQorCQlyZF9pbnRlcnZhbCA9IDEwMDsKKworCXJldHVybiByZF9pbnRlcnZhbDsKK30K KwogLyoKICAqIERpc3BsYXlQb3J0IEFVWCBjaGFubmVsCiAgKi8KLS0gCjIuMjMuMAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxp bmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs