From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Stultz Subject: [PATCH 5/6] drm/bridge: adv7511: Reuse __adv7511_power_on/off() when probing EDID Date: Mon, 16 Jan 2017 16:52:51 -0800 Message-ID: <1484614372-15342-6-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-pf0-x232.google.com (mail-pf0-x232.google.com [IPv6:2607:f8b0:400e:c00::232]) by gabe.freedesktop.org (Postfix) with ESMTPS id B9F906E599 for ; Tue, 17 Jan 2017 00:53:01 +0000 (UTC) Received: by mail-pf0-x232.google.com with SMTP id y143so57196782pfb.0 for ; Mon, 16 Jan 2017 16:53:01 -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 VGh1cyB0aGlzIHBhdGNoIGNoYW5nZXMgdGhlIEVESUQgcHJvYmluZyBsb2dpYyBzbyB0aGF0IHdl CnJlLXVzZSB0aGUgX19hZHY3NTExX3Bvd2VyX29uL29mZigpIGNhbGxzIGluc3RlYWQgb2YgZHVw bGNpYXRpbmcKbG9naWMuCgpUaGlzIGRvZXMgY2hhbmdlIGJlaGF2aW9yIHNsaWdodGx5IGFzIGl0 IGFkZHMgdGhlIEhQRCBzaWduYWwKcHVsc2UgdG8gdGhlIEVESUQgcHJvYmUgcGF0aCwgYnV0IEFy Y2hpdCBoYXMgaGFkIGEgcGF0Y2ggdG8KYWRkIEhQRCBzaWduYWwgcHVsc2UgdG8gdGhlIEVESUQg cHJvYmUgcGF0aCBiZWZvcmUsIHNvIHRoaXMKc2hvdWxkIGFkZHJlc3MgdGhlIGNhc2VzIHdoZXJl IHRoYXQgaGVscGVkLgoKQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IEFy Y2hpdCBUYW5lamEgPGFyY2hpdHRAY29kZWF1cm9yYS5vcmc+CkNjOiBXb2xmcmFtIFNhbmcgPHdz YStyZW5lc2FzQHNhbmctZW5naW5lZXJpbmcuY29tPgpDYzogTGFycy1QZXRlciBDbGF1c2VuIDxs YXJzQG1ldGFmb28uZGU+CkNjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlk ZWFzb25ib2FyZC5jb20+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnClNpZ25l ZC1vZmYtYnk6IEpvaG4gU3R1bHR6IDxqb2huLnN0dWx0ekBsaW5hcm8ub3JnPgotLS0KdjQ6IFJl d29yZGVkIGNvbW1pdCBtZXNzYWdlLCBmb2N1c2luZyBvbiByZS11c2UgYW5kIEhQRCBwdWxzZQog ICAgYmVoYXZpb3IgY2hhbmdlLgotLS0KIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9h ZHY3NTExX2Rydi5jIHwgMTcgKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGlu c2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9h ZHY3NTExL2Fkdjc1MTFfZHJ2LmMKaW5kZXggMTJmMjg3Ni4uZDIxNmY2MSAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9hZHY3NTExL2Fkdjc1MTFfZHJ2LmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2JyaWRnZS9hZHY3NTExL2Fkdjc1MTFfZHJ2LmMKQEAgLTU3MywyNCArNTczLDEz IEBAIHN0YXRpYyBpbnQgYWR2NzUxMV9nZXRfbW9kZXMoc3RydWN0IGFkdjc1MTEgKmFkdjc1MTEs CiAJdW5zaWduZWQgaW50IGNvdW50OwogCiAJLyogUmVhZGluZyB0aGUgRURJRCBvbmx5IHdvcmtz IGlmIHRoZSBkZXZpY2UgaXMgcG93ZXJlZCAqLwotCWlmICghYWR2NzUxMS0+cG93ZXJlZCkgewot CQlyZWdtYXBfdXBkYXRlX2JpdHMoYWR2NzUxMS0+cmVnbWFwLCBBRFY3NTExX1JFR19QT1dFUiwK LQkJCQkgICBBRFY3NTExX1BPV0VSX1BPV0VSX0RPV04sIDApOwotCQlpZiAoYWR2NzUxMS0+aTJj X21haW4tPmlycSkgewotCQkJcmVnbWFwX3dyaXRlKGFkdjc1MTEtPnJlZ21hcCwgQURWNzUxMV9S RUdfSU5UX0VOQUJMRSgwKSwKLQkJCQkgICAgIEFEVjc1MTFfSU5UMF9FRElEX1JFQURZKTsKLQkJ CXJlZ21hcF93cml0ZShhZHY3NTExLT5yZWdtYXAsIEFEVjc1MTFfUkVHX0lOVF9FTkFCTEUoMSks Ci0JCQkJICAgICBBRFY3NTExX0lOVDFfRERDX0VSUk9SKTsKLQkJfQotCQlhZHY3NTExLT5jdXJy ZW50X2VkaWRfc2VnbWVudCA9IC0xOwotCX0KKwlpZiAoIWFkdjc1MTEtPnBvd2VyZWQpCisJCV9f YWR2NzUxMV9wb3dlcl9vbihhZHY3NTExKTsKIAogCWVkaWQgPSBkcm1fZG9fZ2V0X2VkaWQoY29u bmVjdG9yLCBhZHY3NTExX2dldF9lZGlkX2Jsb2NrLCBhZHY3NTExKTsKIAogCWlmICghYWR2NzUx MS0+cG93ZXJlZCkKLQkJcmVnbWFwX3VwZGF0ZV9iaXRzKGFkdjc1MTEtPnJlZ21hcCwgQURWNzUx MV9SRUdfUE9XRVIsCi0JCQkJICAgQURWNzUxMV9QT1dFUl9QT1dFUl9ET1dOLAotCQkJCSAgIEFE Vjc1MTFfUE9XRVJfUE9XRVJfRE9XTik7CisJCV9fYWR2NzUxMV9wb3dlcl9vZmYoYWR2NzUxMSk7 CiAKIAlrZnJlZShhZHY3NTExLT5lZGlkKTsKIAlhZHY3NTExLT5lZGlkID0gZWRpZDsKLS0gCjIu Ny40CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK