From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Stultz Subject: [PATCH 2/6] drm/bridge: adv7511: Switch to using drm_kms_helper_hotplug_event() Date: Mon, 16 Jan 2017 16:52:48 -0800 Message-ID: <1484614372-15342-3-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-x22b.google.com (mail-pg0-x22b.google.com [IPv6:2607:f8b0:400e:c05::22b]) by gabe.freedesktop.org (Postfix) with ESMTPS id 17DF46E594 for ; Tue, 17 Jan 2017 00:52:59 +0000 (UTC) Received: by mail-pg0-x22b.google.com with SMTP id 204so19524553pge.0 for ; Mon, 16 Jan 2017 16:52:59 -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 SW4gY2hhc2luZyBkb3duIGEgcHJldmlvdXMgaXNzdWUgd2l0aCBFRElEIHByb2JpbmcgZnJvbSBj YWxsaW5nCmRybV9oZWxwZXJfaHBkX2lycV9ldmVudCgpIGZyb20gaXJxIGNvbnRleHQsIExhdXJl bnQgbm90aWNlZAp0aGF0IHRoZSBEUk0gZG9jdW1lbnRhdGlvbiBzdWdnZXN0cyB0aGF0CmRybV9r bXNfaGVscGVyX2hvdHBsdWdfZXZlbnQoKSBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkLgoKVGh1cyB0 aGlzIHBhdGNoIHJlcGxhY2VzIGRybV9oZWxwZXJfaHBkX2lycV9ldmVudCgpIHdpdGgKZHJtX2tt c19oZWxwZXJfaG90cGx1Z19ldmVudCgpLCB3aGljaCByZXF1aXJlcyB3ZSB1cGRhdGUgdGhlCmNv bm5lY3Rvci5zdGF0dXMgZW50cnkgYW5kIG9ubHkgY2FsbCBfaG90cGx1Z19ldmVudCgpIHdoZW4g dGhlCnN0YXR1cyBjaGFuZ2VzLgoKQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4K Q2M6IEFyY2hpdCBUYW5lamEgPGFyY2hpdHRAY29kZWF1cm9yYS5vcmc+CkNjOiBXb2xmcmFtIFNh bmcgPHdzYStyZW5lc2FzQHNhbmctZW5naW5lZXJpbmcuY29tPgpDYzogTGFycy1QZXRlciBDbGF1 c2VuIDxsYXJzQG1ldGFmb28uZGU+CkNjOiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNo YXJ0QGlkZWFzb25ib2FyZC5jb20+CkNjOiBkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn ClJldmlld2VkLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25i b2FyZC5jb20+ClRlc3RlZC1ieTogTGF1cmVudCBQaW5jaGFydCA8bGF1cmVudC5waW5jaGFydEBp ZGVhc29uYm9hcmQuY29tPgpTaWduZWQtb2ZmLWJ5OiBKb2huIFN0dWx0eiA8am9obi5zdHVsdHpA bGluYXJvLm9yZz4KLS0tCnYzOiBVcGRhdGUgY29ubmVjdG9yLnN0YXR1cyB2YWx1ZSBhbmQgb25s eSBjYWxsIF9faG90cGx1Z19ldmVudCgpCiAgICB3aGVuIHRoYXQgc3RhdHVzIGNoYW5nZXMsIGFz IHN1Z2dlc3RlZCBieSBMYXVyZW50Lgp2NDogU2V0IGFkdjc1MTEtPmNvbm5lY3Rvci5zdGF0dXMg YmVmb3JlIGNhbGxpbmcKICAgIGFkdjc1MTEtPmNvbm5lY3Rvci5zdGF0dXMsIGFzIHN1Z2dlc3Rl ZCBieSBMYXVyZW50LgotLS0KIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3NTEx X2Rydi5jIHwgMTYgKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlv bnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYnJpZGdl L2Fkdjc1MTEvYWR2NzUxMV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9icmlkZ2UvYWR2NzUxMS9h ZHY3NTExX2Rydi5jCmluZGV4IDRmY2VhNDQuLjdiMmI1YWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9icmlkZ2UvYWR2NzUxMS9hZHY3NTExX2Rydi5jCkBAIC00MDUsOCArNDA1LDIyIEBAIHN0YXRp YyBib29sIGFkdjc1MTFfaHBkKHN0cnVjdCBhZHY3NTExICphZHY3NTExKQogc3RhdGljIHZvaWQg YWR2NzUxMV9ocGRfd29yayhzdHJ1Y3Qgd29ya19zdHJ1Y3QgKndvcmspCiB7CiAJc3RydWN0IGFk djc1MTEgKmFkdjc1MTEgPSBjb250YWluZXJfb2Yod29yaywgc3RydWN0IGFkdjc1MTEsIGhwZF93 b3JrKTsKKwllbnVtIGRybV9jb25uZWN0b3Jfc3RhdHVzIHN0YXR1czsKKwl1bnNpZ25lZCBpbnQg dmFsOworCWludCByZXQ7CiAKLQlkcm1faGVscGVyX2hwZF9pcnFfZXZlbnQoYWR2NzUxMS0+Y29u bmVjdG9yLmRldik7CisJcmV0ID0gcmVnbWFwX3JlYWQoYWR2NzUxMS0+cmVnbWFwLCBBRFY3NTEx X1JFR19TVEFUVVMsICZ2YWwpOworCWlmIChyZXQgPCAwKQorCQlzdGF0dXMgPSBjb25uZWN0b3Jf c3RhdHVzX2Rpc2Nvbm5lY3RlZDsKKwllbHNlIGlmICh2YWwgJiBBRFY3NTExX1NUQVRVU19IUEQp CisJCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0dXNfY29ubmVjdGVkOworCWVsc2UKKwkJc3RhdHVz ID0gY29ubmVjdG9yX3N0YXR1c19kaXNjb25uZWN0ZWQ7CisKKwlpZiAoYWR2NzUxMS0+Y29ubmVj dG9yLnN0YXR1cyAhPSBzdGF0dXMpIHsKKwkJYWR2NzUxMS0+Y29ubmVjdG9yLnN0YXR1cyA9IHN0 YXR1czsKKwkJZHJtX2ttc19oZWxwZXJfaG90cGx1Z19ldmVudChhZHY3NTExLT5jb25uZWN0b3Iu ZGV2KTsKKwl9CiB9CiAKIHN0YXRpYyBpbnQgYWR2NzUxMV9pcnFfcHJvY2VzcyhzdHJ1Y3QgYWR2 NzUxMSAqYWR2NzUxMSwgYm9vbCBwcm9jZXNzX2hwZCkKLS0gCjIuNy40CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK