From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Stultz Subject: [PATCH 6/6] drm/bridge: adv7511: Re-write the i2c address before EDID probing Date: Mon, 16 Jan 2017 16:52:52 -0800 Message-ID: <1484614372-15342-7-git-send-email-john.stultz@linaro.org> References: <1484614372-15342-1-git-send-email-john.stultz@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pg0-x22a.google.com (mail-pg0-x22a.google.com [IPv6:2607:f8b0:400e:c05::22a]) by gabe.freedesktop.org (Postfix) with ESMTPS id 38FC16E59A for ; Tue, 17 Jan 2017 00:53:03 +0000 (UTC) Received: by mail-pg0-x22a.google.com with SMTP id t6so14251220pgt.3 for ; Mon, 16 Jan 2017 16:53:03 -0800 (PST) In-Reply-To: <1484614372-15342-1-git-send-email-john.stultz@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: lkml Cc: dri-devel@lists.freedesktop.org, Wolfram Sang , Laurent Pinchart List-Id: dri-devel@lists.freedesktop.org SSd2ZSBmb3VuZCB0aGF0IGJ5IGp1c3QgdHVybmluZyB0aGUgY2hpcCBvbiBhbmQgb2ZmIHZpYSB0 aGUKUE9XRVJfRE9XTiByZWdpc3RlciwgSSBlbmQgdXAgZ2V0dGluZyBpMmNfdHJhbnNmZXIgZXJy b3JzIG9uCkhpS2V5LgoKSW52ZXN0aWdhdGluZyBmdXJ0aGVyLCBpdCBzZWVtcyBzb21lIG9mIHRo ZSByZWdpc3RlciBzdGF0ZSBpbgp0aGUgcmVnbWFwIGNhY2hlIGlzIGdldHRpbmcgbG9zdCwgbGlr ZWx5IGFzIHRoZSBkZXZpY2UgcmVnaXN0ZXJzCndlcmUgcmVzZXQgZHVyaW5nIHBvd2VyIG9mZi4K ClRodXMgdGhpcyBwYXRjaCBzaW1wbHkgcmUtd3JpdGVzIHRoZSBpMmMgYWRkcmVzcyB0byB0aGUK QURWNzUxMV9SRUdfRURJRF9JMkNfQUREUiByZWdpc3RlciB0byBlbnN1cmUgaXRzIHByb3Blcmx5 IHNldApiZWZvcmUgd2UgdHJ5IHRvIHJlYWQgdGhlIEVESUQgZGF0YS4KCkNjOiBEYXZpZCBBaXJs aWUgPGFpcmxpZWRAbGludXguaWU+CkNjOiBBcmNoaXQgVGFuZWphIDxhcmNoaXR0QGNvZGVhdXJv cmEub3JnPgpDYzogV29sZnJhbSBTYW5nIDx3c2ErcmVuZXNhc0BzYW5nLWVuZ2luZWVyaW5nLmNv bT4KQ2M6IExhcnMtUGV0ZXIgQ2xhdXNlbiA8bGFyc0BtZXRhZm9vLmRlPgpDYzogTGF1cmVudCBQ aW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPgpDYzogZHJpLWRldmVs QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpTaWduZWQtb2ZmLWJ5OiBKb2huIFN0dWx0eiA8am9obi5z dHVsdHpAbGluYXJvLm9yZz4KLS0tCnY0OiBOZXcgYXBwcm9hY2ggdG8gbWFrZSB0aGUgRURJRF9J MkNfQUREUiByZWdpc3RlcgogICAgc2FuZSwgYXMgc3VnZ2VzdGVkIGJ5IExhdXJlbnQKLS0tCiBk cml2ZXJzL2dwdS9kcm0vYnJpZGdlL2Fkdjc1MTEvYWR2NzUxMV9kcnYuYyB8IDEwICsrKysrKysr Ky0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL2Fkdjc1MTEvYWR2NzUxMV9kcnYuYyBiL2Ry aXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Rydi5jCmluZGV4IGQyMTZmNjEu LjBlZDg5ZWEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3 NTExX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Ry di5jCkBAIC01NzMsOSArNTczLDE3IEBAIHN0YXRpYyBpbnQgYWR2NzUxMV9nZXRfbW9kZXMoc3Ry dWN0IGFkdjc1MTEgKmFkdjc1MTEsCiAJdW5zaWduZWQgaW50IGNvdW50OwogCiAJLyogUmVhZGlu ZyB0aGUgRURJRCBvbmx5IHdvcmtzIGlmIHRoZSBkZXZpY2UgaXMgcG93ZXJlZCAqLwotCWlmICgh YWR2NzUxMS0+cG93ZXJlZCkKKwlpZiAoIWFkdjc1MTEtPnBvd2VyZWQpIHsKKwkJdW5zaWduZWQg aW50IGVkaWRfaTJjX2FkZHIgPQorCQkJCQkoYWR2NzUxMS0+aTJjX21haW4tPmFkZHIgPDwgMSkg KyA0OworCiAJCV9fYWR2NzUxMV9wb3dlcl9vbihhZHY3NTExKTsKIAorCQkvKiBSZXNldCB0aGUg RURJRF9JMkNfQUREUiByZWdpc3RlciBhcyBpdCBtaWdodCBiZSBjbGVhcmVkICovCisJCXJlZ21h cF93cml0ZShhZHY3NTExLT5yZWdtYXAsIEFEVjc1MTFfUkVHX0VESURfSTJDX0FERFIsCisJCQkg ICAgIGVkaWRfaTJjX2FkZHIpOworCX0KKwogCWVkaWQgPSBkcm1fZG9fZ2V0X2VkaWQoY29ubmVj dG9yLCBhZHY3NTExX2dldF9lZGlkX2Jsb2NrLCBhZHY3NTExKTsKIAogCWlmICghYWR2NzUxMS0+ cG93ZXJlZCkKLS0gCjIuNy40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK